3.0 Prerelease 124 2025-08-05
Downloads:
Features
- 'Enemies->Stay Dead' screen flag
3b12dcca9
- expand 'noreset'/'nocarryover' to all screen states
aa38836b1
- exstate carryover/reset options
e95b860ec
- expand mirror capabilities with reflect flags
0ce825dc2
Mirrors can now reflect many more weapon types. Player shields can also now reflect LW and EW wind.
Bug Fixes
- typo in prior commit
daa47e0ed
- refuse large string allocation when loading qst
5e65a9547
Corrupt or newer qst files should never crash (just show an error), but in some cases the loading code can try to allocate huge strings from bad data. Now, refuse to allocate large strings to avoid a potential crash.
Editor
- prevent possible corruption when saving quest w/o scripts
ff3ea3505
Regressed in 51ec0e0 (3.0.0-prerelease.102+2025-05-04)
ZScript
- do not add null objects to autorelease pool
3ac287809
Build
Tests
- fix jit precompile not being set for playground replays
daec34a6c
Misc.
Player
- tweak output for jit compilation log
428358899