GSE: Sequences, Variables, Macros

GSE is an advanced macro compiler that is an alternative to the limits provided by the default macro editor.

File Details

3.3.23

  • R
  • Jun 21, 2026
  • 2.44 MB
  • 25.8K
  • 12.0.7+3
  • Classic + 3

File Name

GSE-3.3.23.zip

Supported Versions

  • 12.0.7
  • 5.5.4
  • 2.5.5
  • 1.15.8

GSE

3.3.23 (2026-06-20)

Full Changelog Previous Releases

  • Merge pull request #1964 from LarryThiessen/fix-abo-icon-not-clearing
    FIX: ABO icon not clearing until mouseover (#1963)
  • FIX: clear ABO icon immediately on removal (no mouseover needed)
    #1963
    Removing an Action Button Override cleared the GSE watermark but left the
    GSE-painted icon on the button until the next ActionButton update (e.g. a
    mouseover). LoadOverrides reverted the button and removed the watermark but
    never repainted the real action-slot icon.
    LoadOverrides now snapshots the overridden buttons and, after the re-arm pass,
    forces a real-icon repaint on any button that was cleared and not re-armed
    (button:Update() / ActionButton_Update / direct slot-texture fallback; all
    guarded for cross-version safety).
    Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
  • #1975 Normalise Skin variances
  • #1957 move Skyriding to part of tools and diagnostics. its only relevant to people who use keybinds (< 20% of GSE Users)
  • Merge pull request #1959 from LarryThiessen/enhancements-1957-editor
    ENH: Editor toolbar/layout, live tree updates, options ordering
  • #1893 Handle Macros via import strings
  • #1893 Import cleanup
  • Fix #1960 Frames that dont render correctly
  • Merge pull request #1958 from LarryThiessen/fixes-1956-editor-options
    FIX: MacroBlock editor editing bugs + blank Options History panel
  • ENH: Editor toolbar/layout + live tree updates + options ordering
    #1957
    • Editor: swap Pause/If toolbar order; vertically center the Version Name box;
      top-button block creation inserts a sibling immediately after the focused
      block (focusing a Loop/If adds below it, not inside).
    • Tree: new versions appear instantly and deleted versions clear instantly,
      before saving (mirrored into the in-memory Library cache).
    • Options: move Skyriding / Vehicle Keybinds above Tools & Diagnostics.
      Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
  • FIX: MacroBlock editor live-colour editing bugs + blank Options History panel
    #1956
    • Editor: live syntax-colouring no longer eats the blank row opened with Enter,
      stops backspace at a comma, or throws the caret to the end. The live re-colour
      is now idempotent (repaints only when no visible characters change) and
      debounced, so it can't rewrite in-progress text or fight the caret.
    • Options: the GSE History/About page no longer comes up blank - its content is
      built eagerly instead of only in OnShow (a canvas parent with subcategories
      does not reliably fire OnShow).
      Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
  • #1914 TOC Updates