Skip to content

IKEMaker 0.79.8 Tester Beta

Pre-release
Pre-release

Choose a tag to compare

@JustNoPoint JustNoPoint released this 27 Sep 12:33
· 11 commits to main since this release

IKEMaker 0.79.8

This beta advances Phase 1 authoring while preserving classic MUGEN, custom-parser, and project-specific conventions. The complete 325-file source test suite passes. Installed visual interaction and engine behavior remain separate human-verification steps where noted below.

Command & Movelist

  • Timeline insertion, replacement, removal, and reordering patch only the selected input step instead of reformatting the entire command.
  • Authored separators, tabs, spaces, comments, unknown/custom fields, omitted defaults, neighboring definitions, and mixed CRLF/LF/CR line endings are preserved.
  • Direction insertion remains an explicit author choice; IKEMaker does not force absolute or facing-relative policy.
  • The nested displayed-movelist editor supports glyph insertion and direct source editing without normalizing untouched text.
  • CMD, INP, and JNP entry follows the active dirty document and caret. Duplicate definitions use exact occurrence identity.
  • Shared command files report every real owning character and ask the user when ownership is ambiguous.
  • Glyph and parser diagnostics remain advisory; they never rewrite or block authored content.

Move Lab component context

  • Move Lab now discovers exact assigned StateDefs, ZSS functions, direct HitDefs, Helpers, Explods, and native Projectiles.
  • Each component is bound to the character DEF, exact source file and hash, exact range and range hash, kind, index, and enclosing StateDef/function.
  • Nested execution paths and literal Root, Parent, and P2 receivers are shown as context rather than guessed ownership.
  • Assigned AIR actions are selected explicitly and revalidated before opening the established AIR/Clsn workspace. State and controller numbers are never substituted as animation guesses.
  • Direct HitDefs summarize authored classic damage, pause, stun, slide, velocity, acceleration, spark fields, and additional custom options. The guarded HitDef editor remains the sole mutation owner.
  • Helper and Explod routes delegate to their established specialist tools. Native Projectile remains exact-source navigation until a dedicated guarded editor exists.

Shared navigation and presentation

  • Added one accessible destination-color registry across recognized AIR, SFF, SND, code, Maps, Move Lab, palette, stage, screenpack/UI, and Help routes.
  • Destination colors can be disabled without changing labels, keyboard focus, navigation, or files.
  • Stage and Screenpack workspaces can navigate selected elements to exact SFF sprites or embedded AIR actions while their existing editors retain mutation ownership.
  • Move Lab help and the Phase 1 backlog now state component ownership, handoff rules, completed source coverage, and remaining installed QA precisely.

Packages and updating

  • Windows Offline is for systems that already have VS Code.
  • Windows Online Bootstrap installs the official signed VS Code user build only when VS Code is absent.
  • Standard packages do not contain LuaLS.
  • Clearly labeled With-LuaLS packages contain the reviewed LuaLS 3.19.1 VSIX behind an explicit optional choice.
  • The raw IKEMaker VSIX never contains or automatically requests LuaLS.
  • Existing installations can use IKEMaker: Check for Updates; older installations can rerun the Offline package.

Verification boundary

  • All 325 source test files pass.
  • All five release artifacts were checked for exact 0.79.8 identity, nested VSIX equality, required native builders, current documentation, correct installer selection, internal checksums, and LuaLS presence only in the two labeled variants.
  • Installed-package interaction testing remains open for ordinary Constants zoom, exact Move Lab component handoffs, AIR/Clsn workflows, shared-source warnings, and both optional LuaLS installer choices.
  • No IKEMEN GO engine, MUGEN executable, game, character, stage, private workspace, or credentials are included.

SHA-256

  • ikemen-zss-tools-0.79.8.vsix — 9E3993E483E535E705C23FB72A35B4E8DDB90A104345A225ED4C0663676FC5EF
  • IKEMaker-0.79.8-Windows-Offline.zip — BDFB39BB3AF1968D2B61020A56E3DE587733A9573144BF5CE0FA62D0D3CB940E
  • IKEMaker-0.79.8-Windows-Online-Bootstrap.zip — 65C10887B733E446FBEDC04F2AB7B045EAA8A5371314F3D84711CA6E7B04C90B
  • IKEMaker-0.79.8-Windows-Offline-With-LuaLS.zip — B0D9B836C7DBED8E5641A3251C05E80A44959011F9FFD4E47332C999E7C23215
  • IKEMaker-0.79.8-Windows-Online-Bootstrap-With-LuaLS.zip — B144094B8749D93A9F1C8CC2547B726EA7BEE6BB819C37EA6F7E1F025D3AE35A