Large backlog release since v0.19.1.
Highlights
- Native MODS menu: vanilla-style in-game menu (button + modal), enable/disable/settings.
- Full Windows port:
version.dllproxy loader at parity with Linux (native menu, ghost anim, widget/menu addresses RE'd). - New engine/UI API:
DrawImageFit,DrawTextCentered/DrawTextCenteredOutlined,DrawTextPx,DrawAnimrotation/frame/foot-anchor,GFX_ResetViewOffset,DrawAnimFrozenFit,World_IsLoading, rounded-UI helpers. SetEscapeSwallow: a mod can take over Esc (no vanilla pause/menu/sound).ModBundlePath: a mod can self-update by overwriting its own.eetsmod(loader re-unpacks on next launch).- Fix:
DrawTextPxrestores the shared FontInfo size so later text isn't mis-sized.
Packaging
- Release now ships both loaders (Linux
libeetsmod.so+ Windowsversion.dll). - Platform-aware
install.sh+ nativeinstall.bat. - Added
KNOWN_ISSUES.md(game-version/buildid caveats,World_EnterLevelLinux-only).
Install
Linux: LD_PRELOAD=./libeetsmod.so %command% Steam launch option. Windows: drop version.dll in the game folder (auto-loads). Or run install.sh / install.bat from the extracted archive.