Skip to content

Patch Notes Page 154

  • Added a day/night cycle design task document for smooth globalDarknessAlpha transitions.
  • Added a smooth day/night lighting cycle that animates globalDarknessAlpha during runs.
  • Randomized start time-of-day, cycle pacing, and keyframe-driven darkness are tunable via data/lighting.json.
  • Windows packaging now bundles engine/game DLLs required at runtime.
  • Includes librmlui.dll when built as a shared library.
  • Windows packaging now bundles all DLLs produced by the build (engine, game, and deps).
  • Fixes missing libfreetype.dll in the packaged zip.
  • Windows packaging now includes the full build tree in the distributable zip.
  • Windows packaging now bundles runtime DLLs from build outputs and FreeType.
  • Ensures libengine.dll, libzeta_game.dll, librmlui.dll, and libfreetype.dll are included when present.
  • Added the Die powerup pickup with random outcomes (rewards, curses, spawns).
  • Tunable weights and effects live under powerups.die in data/gameplay.json.
  • Die pickups ignore magnet pull.
  • Stabilized Trader sell list buttons so they no longer collapse with long item names.
  • Long inventory item names now truncate in the sell list.