3.0 Prerelease 186 2026-05-12
Downloads:
Features
- Enemy flag for disabling enemy contact damage
fbeb93a5c
ZScript
ffc->Trigger()93d080739allows scripts to trigger FFC combo triggers similar to 'Screen->TriggerCombo()'
Bug Fixes
- Add runtime SSE2/SSSE3 detection and fallbacks
67489e7fa2.55.12 added fast-path code for some tile draws, which required CPUs made in at least 2007 or later. Older CPUs would crash when executing these unknown instructions. Now, the tile drawing code checks if the CPU supports these instructions, and if not uses the slower drawing code.
Player
- Ensure save+cancel works in custom save menu
7ce4c277bRegressed recently in 790b083.
- Sideview drowning softlocking the player forever sometimes
379a0d4d2 - Skip title screen when pressing modifier keys
fe070efb4 - Remember select save file on quit
314b8d410Regressed recently in 6eda1c5.
Hero->Immortalnot clearing on quest load2d66914a7- Per-quest controls resetting wrongly on Continue
e5732d1b1 - Enemy bad hitboxes for standing on the ground in sideview
475426ce7Enemies with weird hitboxes may still have other problems, such as walking sideways through walls, because enemy movement code is super jank- though the
Use 'Scripted Movement' for engine movementenemy movement flag seems to help with those issues. - 'Save Point->Continue Here' not respecting regions or new save menus
dc99fee50
Chores
- Update replay_uploads_known_good_replays.json
a4ddfee90
Misc.
- Support multiple ways to get 2.55 content in lint_zscript_versions.py
2fb8d45cb