3.0 Prerelease 97 2025-04-04
Downloads:
Features
ZScript
- support passing string / boolean to
Trace
de08c1eb3
Bug Fixes
- "Broken Hero Position Exposed To Scripts" compat QR not being set
b663eddc7
This compat QR was correctly being set for quests made in 2.55 (prior to 2.55.9), but not for quests made in the 3.0 prerelease builds.
Player
- bottom 8 pixels not showing in some cases
766e23bf7
For the F6/Active Subscreen/Map/Death script engines, the bottom pixels were being cut off even when showing the bottom 8 pixels is enabled. Some scrolling/end game effects were also impacted.
- prevent crash when scrolling + aligning
101f26a97
Sometimes, scrolling from a non-scrolling region to a scrolling region resulted in a crash due to a bug in determing which screens need to be drawn.
Regressed in 6cd7fb0
- Pound combos on layers changing the wrong layer's combo
1782559d7
- various issues related to order of layer drawing in regions, script drawing
93269963b
- allow script/scc warping to any position in a region
5e51cdf3c
- Region 'Physical' mapping option not working outside of regions
1152e5548
ZScript
- internal bitmaps from
Game->LoadBitmapID()
now work with Blit778717677
- use correct DrawOrigin for bitmap draw functions, RT_SCREEN
9c6cf984a
Build
- [mac] retry create-dmg a few times in packaging script
370c11fd1
- update libpng to 1.6.47, zlib to 1.3.1
f1dd1b50c
- restore zlib hack
72af297f6
- use old cmake configuration for zlib/png for local windows dev
a912cedef
- fix weird parsing issue for add_compile_options when adding MSVC /d1trimfile
d2dfcb4f1
- fix zlauncher compilation in debug mode
e0474f83c
CI
- [win] add --allow-downgrade to choco deps install
cfb5fe6f2
- pin cmake to 3.31.6
0aa8e097d
- [win] update vcpkg to 2025.03.19
1a3d5f44f
Misc.
- set user agent for scraping script, use timeouts between each request
128b36e89