changed setup option to disable global animations to only affect toons All global animations can still be disabled in the setup config file, but this should probably only be used for testing purposes, as global animations are an integral part of certain custom level sets now.
fixed "level_nr" style global animations on level selection screen
added options "played_header" and "played" to music file info If option "played" is specified in the music file info, it overrides a potentially detected level number to be displayed for this option. The option "played_header" can be used to replace the text "played in" with a different header text.
added showing configured level on music info screen
fixed nasty bug that caused empty screen on game elements info screen No, this was not meant to be an April Fools' Day joke.
white space changes
added support for tile size for game elements info screen This adds support for the following two graphics configuration options to customize the element tile size and the space between element graphic and element description on the game elements info screen: * menu.tile_size.INFO[ELEMENTS] - tile size of element graphics * menu.middle_spacing.INFO[ELEMENTS] - space between element and text Supported tile sizes are game tile size as defined by "game.tile_size" and the usual standard tile sizes 32, 16, 8 and 4 pixels.
added support for menu list entry size for game elements info screen This commit adds support for using the following three graphics configuration options to customize the available size (height), spacing between lines of text and spacing between list entries for the list of game element graphics and descriptions on the game elements info screen: * menu.list_entry_size.INFO[ELEMENTS] - available height for text * menu.line_spacing.INFO[ELEMENTS] - space between lines of text * menu.extra_spacing.INFO[ELEMENTS] - space between list entries
added variable to cleanup code
moved requesting game restart to function that checks for game over
fixed playing "game.losing" sound also if not asking to play again
added storing if last level set was selected from "last played" menu
added unmapping (invisible) scrollbar gadgets on info sub-screens Scrollbars and scrollbar up and down buttons were always invisible on info sub-screens, but could be made visible by blindly clicking on them if the game window was customized to a small enough height that the main info screen had a scrollbar and scroll buttons (which were then not removed again on the info sub-screens, which generally never have scrollbars and scroll buttons).
swapped active/pressed logic for level set info button graphics
added graphic definition for activated state for level set info button
added support for new check button for screen menu buttons
added support for ".draw_masked" when using title screen with background
minor whitespace change
added special compatibility handling for "R'n'D jue 2022" game editions
fixed text length calculation bug