Skip to content

Patch Notes Page 93

  • Fixed Windows MP3 audio playback by enabling MP3 decoding support in the SDL_mixer dependency set.
  • Windows builds now auto-stage required runtime folders (assets/, data/) next to the executable in the build output directory.
  • Fixed Visual Studio/MSVC builds by defaulting to static engine/game libraries (avoids missing import libs when BUILD_SHARED_LIBS=ON).
  • Fixed Windows (Visual Studio/MSVC) build failure by enabling /bigobj for the game target.
  • Updated trader interior door behavior to be visible while still preserving clear vision.
  • Door layer now renders in-game again.
  • Door tiles remain movement-blocking.
  • Fog/vision occlusion now ignores Door tiles, so vision can pass through doors.
  • Fixed interior floor detail ordering.
  • Rugs now render before FloorDeco, restoring intended decoration visibility for Trader.tmx.
  • Fixed missing trader-interior floor detail layers.
  • Trader.tmx now renders Rugs and FloorDeco in-game.
  • Updated interior door layer behavior to match map intent.
  • Door tiles now act as collision-only blockers (no visual rendering), so doors block movement without blocking view.
  • Fixed hero animation playback inside trader interiors.
  • Hero sprite-state and animation systems now continue updating while interior mode is active.
  • Entering Trader.tmx no longer leaves the player visually stuck facing one direction while moving.
  • Fixed Trader interior tiles rendering with incorrect/garbled sheet mapping after entering from Main.tmx.
  • Tile render cache is now invalidated when a new TMX map is loaded, so Trader.tmx rebuilds draw data from its own tilesets.
  • Added TMX regression coverage to load Trader.tmx, verify Exit door/object-layer data, and assert interior tilesheet sources exist.