3.0 Prerelease 80 2024-12-09
Downloads:
Features
- add enemy types to zinfo
d2ed2627e
- lift glove flag to drop objects when hit
73ceca28c
- 'Cycle to Screen Undercombo' combo animation flag
577e115bd
- add Misc SFX when the Hero lands on the ground
57c43d98d
Editor
- Check/Uncheck/Toggle All buttons for checklist dialogs (ex. adv paste)
6d35395d3
- add 'Alphabetized' checkbox to basic listers (item,enemy,sfx,midi,subscrwidget)
0a10202e2
- clean up
Quest->Audio->MIDIs
listerc4a6d8b72
Empty MIDIs now show as
zzUntitled
, to help support alphabetized sorting. - 'frozen indexes' for lister sorting functions, to pin entries like '(None)'
be488e889
- save list 'Alphabetized' checkbox as a config
e37661d2f
- 'Whistle' item editor help text
eee1fb4be
- add '(000)' after '(None)' in some lists, allowing typing '0' to skip to it.
94fa4ce00
- (enemy editor) added descriptive labels and dropdowns to walker type attributes (#1041)
e5cf4d4da
Bug Fixes
- pushblocks ignoring the top half of combo solidity
09f991298
- prevent crash caused by undefined behavior re: global dtors
2d1f01071
Player
- remove jittery 1px gap when pushing blocks right/down
130b4b2b5
- step triggers ignoring z-axis
ab6734fc6
- triggered autowarp combos now use sidewarps
270c3cc36
autowarps triggered by combotriggers use sidewarps. instead of tilewarps screenflags that make autowarp and sidewarp direct work with triggers now (as they should)
- Push (Generic) 'Opposites Cancel' flag not working properly with 0-push directions
fb9adec45
- pushblocks with non-push flags placed on them were leaving trails of that flag
fa2c33758
Editor
- typo in push flag help text
723e2f1cc
- Screen Enemies Dialog not setting "Dirty" State for saving
0903ecdc1
- ...only set/toggle flags that aren't disabled. Oops.
7a68b4e1b
- combo editor triggers -> Level Palette now has hex/decimal swapping button
dc8d75038
Mouse Scroll
setting not working on 4th combo column52b70261f
- show tile 0's actual graphic for gauge widget tile selectors
12a85b792
- help text for icy floor
Max Speed
8b4c61980
ZScript
- for-each loop compile issue when iterating over 'const' arrays
a7945bb45
Refactors
- removed unused data from zcmodule
5b7a9c63f
- clean up enemy editor/save/load code a bit (#1033)
7e1a172c2
Editor
- remove classic_zquest.dat, load assets from new assets/editor folder
5551216eb
- deduplicate some on-hit code for the player
7cd86df0d
ZScript
- remove unused zasm LOADMAPDATAR, LOADMAPDATAV
dd91c58b2
Tests
- reduce how often output of test_zscript.py changes
61875fc2a
Also fixes an issue where some metadata symbols generated for the vscode language extension were recreated for every use, rather than sharing a symbol as intended. (getUniqueCustomId was the issue).
Misc.
- always run uncompressQstAndGzip in scripts/database/collect.ts
18225d8c8