Nightly 2023-07-05
Downloads:
Features
Editor
- -quick-assign CLI switch to compile + assign
31efdf60c
Example usage: ./zquest.exe your_quest.qst -quick-assign
- tile editor 'Esc' deselects selections (if something selected)
c9df55421
- Add 'General Tab' to advanced-paste combo dialog (and clean up the dialog)
516526658
Bug Fixes
- Test Mode issues when quitting during opening wipe
95e3288ec
- do not show hidden files in file selector
cf932f82b
- memory corruption in quest load from bad palcycles
72f741728
- memory corruption in quest load from bad shop count
7b43ff57e
- memory corruption in quest load from bad door combo count
01f4a2cc8
- memory corruption in quest load from bad item count
dafd04b15
- memory corruption in quest load from bad weapon count
1fa149c51
- memory corruption in quest load from bad warp count
bf64cf4b5
- memory corruption in quest load from bad string length
8b9883ac4
- memory corruption in quest load from bad misc info count
de4595fbc
- prevent over-allocation in quest load from bad map count
a262c53f7
- memory corruption in quest load from bad string copies
bf5fa4c5d
- prevent over-allocation in quest load from bad script commands
51dd859de
- memory corruption in quest load from bad zinfo weapon count
70910a8e3
- memory corruption in quest load from bad zinfo counter count
40ace2986
- memory corruption in quest load from bad zinfo mapflags count
aee1105d1
- memory corruption in quest load from bad zinfo combotypes count
46521737e
- memory corruption in quest load from bad zinfo itemtypes count
b1c8944db
- memory corruption in quest load from old pwd hash check
941720a37
- memory corruption in quest load from repeat section ids
75057cf10
Player
- windows crash as writing .zplay.result.txt file when exe not approved
0fe78dde3
- ignore unintentional input on first frame of subscreen
0573804d3
- Torch combos now function on pushblocks
0a56608dd
Editor
- background blank-out after adjusting tiles in string editor
4f855abaf
Documentation
- add fuzzing.md
ba7921e82
Chores
- fix compile because I'm stupid
3f430cc81
- comment (and slightly optimize) 'user_object.cpp'
9e5e60b0a
Refactors
Player
- replay_version_check
f461b1071
Tests
- support substring for run_replay_tests.py --filter
298d40c55
- add test_zquest.py. tests compile, slot assign of playground.qst
bd682985e
- move ghost replay into playground.qst
3294b1866
- rename lifting and rocs_feather replays
8c5058b1c
Misc.
Editor
- Change "Place + Edit FFC #" text to "Edit New FFC #" for clarity
d21b3dfad
Full Changelog: https://github.com/ArmageddonGames/ZQuestClassic/compare/nightly-2023-07-02...nightly-2023-07-05