Nightly 2023-07-12
Downloads:
Features
- Torch combos support shapes, dirs, new Square shape.
57f6cea0c
Also refactor how shape drawing works to remove the need for duplicate ZQ versions.
Editor
- 'Quick Compile ZScript' favorite command
8652f1c91
- Option to auto-recompile when saving quest
28db73dc7
ZScript
- Add script access to draw lights (circle, cone, or square) arbitrarily.
bd032d78d
Bug Fixes
- memory leak when allegro does not find file
4ab4a512f
Player
- 'npc->Remove()' no longer leaves behind enemy bg sfx
691b022d8
- clear darkroom bitmaps to dark color during player death animation
22e241747
- Lantern inconsistency during scrolling caused by previous commit
00a536cc2
ZScript
- global object arrays being wrongly cleared on F6->Continue
f9383ff99
Documentation
ZScript
- docs for light-related new drawing functions, LIGHT_SQUARE constant
173389422
Build
- remove alogg, use a5 audio streams for ogg
7beab3968
Also refactors zcmusic to use `ALSTREAMFILE` for any a5 audio stream. Currently, mp3 and ogg use
this. Co-authored-by: Moosh64 <44924261+Moosh64@users.noreply.github.com>
Chores
- add docs/constants for new square light shape
ba9d67ed2
Tests
- better error message when zelda binary not present
0c8e2605f
- return failing exit code if replay mode desyncs
b9b09cd80
- remove timeout for Coverage and Asan builds
908a011bc
- use python server instead of node for local compare report
18f8a08fa
- disable sound for replay tests
a9d38c70d
- check exit code for replay tests
1f31223cd
CI
- allow Asan config type for test workflow
13ebdc854
Misc.
- add .mailmap file
bf78bab6b
Full Changelog: https://github.com/ArmageddonGames/ZQuestClassic/compare/nightly-2023-07-10-2...nightly-2023-07-12