3.0 Prerelease 86 2025-01-17
Downloads:
Features
ZScript
- Allow '_' to be used as a spacer in numbers
60d0a6102
Ex. 100_000 == 100000, 2_147_483_647L = 2147483647L, 0b10_10_10_10 == 0b10101010
Bug Fixes
Player
- off-by-one error in y-position world bounds for a few hero attacks
Relevant changes:
- fix(zc): more off-by-one errors
9eaa476af
- fix(zc): more off-by-one errors
- layers not showing revealed secrets in map view
2502d11cd
- F5 map snapshot works again
f371af183
- check screen validity in map snapshot
6059b48a6
- [mac] restore ogg support, add test to ensure in future
caa5da13c
Editor
- 'BtnCounter' subscreen widget ui was crunched
507260995
ZScript
- keep modifications made during last frames before scrolling
02ee3b39e
When scrolling between screens, scripts can run for a few frames just before scrolling begins, but modifications to the temporary screen were not persisting during the actual scroll.
Tests
- add nargads_trail_crystal_crusades/ffc_carryover.zplay
0a7bfc107
- in compare report, select show only unexpected frames by default
d7243ded8
CI
- correctly use triggering branch for compare discord thread name
bb171fe16
- upgrade to python 3.12.8
12b1fa654
Misc.
Player
- log link to docs.zquestclassic.com
71295130b