3.0 Prerelease 178 2026-04-28
Downloads:
Features
- Spinning Tiles support '->ComboType Effects' and 'Only Gen Triggers'
b42be7c9e - Bouncing LWeapons
8a0c9938fSet the bounce values in Weapon Data to allow a weapon to bounce when it lands on the ground.
Bug Fixes
Player
- Support regions for smarter screen scrolling
1eafac2d9 - Apply "Broken 0-power BRang/HShot" QR for 2.55.14
b2b292f39 - Statue shooters / spintiles / etc not working properly with triggers
4a03ce9b2triggers changing combos wasn't calling
screen_combo_modify_preroutine()/postroutine() - Spinning Tiles not becoming the next combo
df08eff63No idea when this initially "broke", or if it ever worked at all, but the help text says it is supposed to, so fixed it with a compat rule.
- Prevent soft-lock in whirlwind over water
4a7e6da58This regressed in 2.55.13 (b27da2ea2).
- Weapons not animating while lifted
1ac7f07f6 - Reset subscreen button clk on init/continue
33e3bdf78 - Sprite light radius ignoring hit offsets
42fd29660 - Statue shooters / spintiles / etc not working properly with exstate triggers
1723d331d - Apply some compat QRs properly for 2.55.14
4c38ab13d - Enemy dropsets not respecting new max items
f69ba7c4b - Auto Sidewarp combos not using the assigned Warp SFX
aa672717d
Editor
- Slope combo wizard using wrong attribute numbers
aca28953a - Chest attribute help text listing wrong max item value
887c0b8a0 - Grey out 'Default * Equipment' buttons for nonselectable subscreen widgets
1da5e21b1
ZScript
- Off-by-one error in
mapdata::Data[]2225ee3dd Hero->RespawnX/Ybounding being too strict for regions0325b07b8When writing to these variables it bound to 240/160 X/Y. Now it does not bound at all, as it doesn't know the size of a possible region at the destination screen.
- Prevent crash on bad type cast
1e5eb710f - Remove unimplemented
itemdata::WeaponDrawZOffset530c5f9aa
Chores
- Update replay_uploads_known_good_replays.json
51d2b6759
Refactors
Editor
- Move 'Clear' buttons to be more intuitively positioned
6eaf1682aThis affects the rclick menu of all InfoLister dialogs, and the button in the Door dialog
Tests
- Ignore backups folder in test_optimize_zasm.py on windows
ac7f0d70f