Recommended for your computer
·
a1002f417
- Enable auto-backup by default.
- Save all backups and auto-saves to a
YourQuest.qst.backups/folder.- Include timestamps and ZC version numbers in backup filenames for easier identification and recovery.
- Implement read-only protection to prevent accidentally saving over files loaded from a backup folder.
4d0ea0fd7
a ?: b==a ? a : ba ?:= b==unless (a) a = b;
49608e74217708d5456b301ea7c3c580ff15
This fixes a few potential crashes, including when Digdogger spawns Lanmolas.
- Prevent unmasked segment IDs from indexing
guysbufinfix_coordsby using the localSIZEflagsmember.- Fix off-by-one bounds check in
addenemy_z.- Prevent negative replacement IDs from bypassing bounds checks in
defendNew.
28bc23a5b5b810a785787706a68
This was broken when zoomed out.
58f0d9d3ea8581b49e3a56e7b46
The 'map' being used for each layer was off-by-1, causing the dialog to edit the wrong screens when editing layers
NumNPCsOf bde0eb9cf
NumNPCsOfrequires theNPC_ID constants, but the function comment wrongly said it expectsNPCT_type constants.
cfa0213d37aeeb0e472d92c3ddf2d63b8b8db47bbca1c71cb846df
Very large replays could take many seconds to load, which made long save files load slowly.
Also now logging the time taken to load replay files.
fc12c12656db84e95d