3.0 Prerelease 78 2024-11-07
Downloads:
Features
ZScript
- show source code context with error messages
fb4dbc83f
Bug Fixes
- remove unneeded and invalid use of global in sprite ctor
4ac63e145
Player
- ignore conveyors when rafting
5167be598
Editor
- sfx/midi listers not updating names
652e1ffdb
Regressed recently in ccdde8
- sfx dialog width
190f3b1a7
- add missing sideview ladder flags to top row of item cellar and passageway
35505498d
- set explicit width for combo lifting drop-down lists
ec140e185
ZScript
- prevent crash from invalid iterator during script assembly
cd6acf2e6
Regressed 6 months ago in 7908ad4
- prevent potential crash while compiling ternary expressions
b81f3b708
Regressed 2 years ago in dd975320.
- do not auto import bindings if viewing binding file
a2d784c8c
This was causing multiple-definition errors.
- typo in
Region->GetScreenForComboPos
93238598d
utol
,ltou
,convcase
work againe1c57a88b
Documentation
- create https://docs.zquestclassic.com
ce839d1e8
This is a new website for documentation. It's currently mostly just reference docs for ZScript, but soon it will also have tutorials and documentation for the editor.
Refactors
ZScript Standard Library (std.zh)
- remove DMFS_SIDEVIEW since it was never implemented
c43bbc850
ZScript
- remove unused getters/setters from npcdata
a7fbbb5cc
- simplify ltou, utol and convcase
7aabd9078
These functions returned false if the string given is empty. That's not useful, so now they longer return anything.
Visual Studio Code Extension
- improve symbol id generation used for metadata
175bf4972
Tests
- correctly emit error when compiling unsupported ZASM
1914f486d
The
-quick-compile
and-smart-compile
CLI switches were not correctly failing the program or printing an error message when encountering a bad ZASM command.