Skip to content

Q2RE Map Trainer v1.2.1

Choose a tag to compare

@ozy24 ozy24 released this 20 Jun 12:15
· 7 commits to main since this release

πŸ“ Changelog

v1.2.1 (2026-06-20)

  • Spawn Trainer bot placement β€” bot stands on spawn points instead of hovering in a jump pose; ground snap runs after final spawn placement and is limited to 32 units so raised spawn platforms are not bypassed to the floor beneath

v1.2.0 (2026-06-20)

  • Settings persist across game restarts β€” archived trainer_* cvars restore menu options after exit/relaunch (map-change persistence from v1.1.0 unchanged)
  • Bhop timing uses real seconds β€” chain timeout and perfect/late feedback are frame-rate independent
  • Spawn Trainer β€” resume retries when a client slot is busy; killing the bot no longer awards DM frags; README documents slot usage
  • Path training β€” welcome prompt re-shows after respawn before first pickup; item categories use registry IF_* flags (custom items with e.g. IF_HEALTH follow the Health toggle)
  • Performance β€” path trainer caches item edicts instead of scanning entities each check
  • Robustness β€” trainer_mode_t centralizes path/timing exclusivity; TagMalloc fail-soft; trainer.log appends with session banners
  • Developer β€” trainer_logic host unit tests (test.bat), CI test step, menu row index enums, g_local.h prototype cleanup

v1.1.0 (2026-06-20)

  • Settings now persist across map changes β€” trainer configuration is retained when the map changes, and active trainers auto-resume on the new map (path training rebuilds the new map's item list, the spawn bot re-spawns, timings start fresh)
  • Build environment overhaul β€” vcpkg is now a git submodule with a setup-vcpkg.ps1 bootstrap; build.bat/play.bat moved to the repo root (build and deploy are separate steps)
  • Consolidated version constants into src/trainer/trainer_version.h (single source of truth, alongside the repo-root VERSION file)