Release notes for 1.2
Starting to put together the human-readable changelog for the next release:
Engine:
- Fix displaying the localized key names instead of the QWERTY ones (#62 (closed))
- Fixed bushes appearing above ground on first level loaded
- Add a monospace font for the console text to increase legibility (#23 (closed))
- Devtools: improve handling of
map
command to avoid crashes (#23 (closed)) - Devtools: prevent the
clothes
command from saving invalid paths (#59 (closed))- Added
clotheslist
command to inspect player clothes
- Added
- Devtools: reviewed and fixed conflicting hotkeys as well as crashes (#73 (closed), #89 (closed))
- Devtools: fix regression from 1.1 in changing player type (wolf/rabbit) (#88 (closed))
- Some bindings were changed, see
Docs/DEVTOOLS.txt
for the up-to-date list.
- Some bindings were changed, see
- Campaign end message is now configurable in the campaign definition file (#60 (closed))
- Fix long dialog lines printed out of the dialog area (#86 (closed))
- Lots of code refactoring and modernisation, fixed warnings
- Many bug fixes
Game content:
- Fix incorrect number of levels in the Seven Tasks campaign file (caused a crash on Win32) (#70 (closed))
- Fix crash in "Temple of the Wind" (sventemple) and "Snowy Grotto" (svengrotto) levels (#76 (closed), #79 (closed))
- Add and fix missing black fur texture for Ash in the Empire campaign (#84 (closed))
Project:
- Applied
clang-format
code formatting to the source, using a custom Mozilla-based style (#18 (closed), !14 (merged)) - Start properly versioning the game with version number displayed in the menu and console (#82 (closed), !15 (merged))