diff --git a/docs/jgrpp-low-level-changes.md b/docs/jgrpp-low-level-changes.md index 4dc6aa05b2..1e944a1ab7 100644 --- a/docs/jgrpp-low-level-changes.md +++ b/docs/jgrpp-low-level-changes.md @@ -6,7 +6,7 @@ This document does not describe the player-visible changes/additions described i ### Crash logger and diagnostics -* Additional logged items: current company ID, map size, configure invocation, thread name, recently executed commands. +* Additional logged items: current company ID, map size, configure invocation, thread name, recently executed commands, static NewGRFs. * Additional logged platform-specific items: detailed OS version (Unix), signal details (Unix, Mac), exception record data (Windows). * Better handling of crashes which occur in a non-main thread (ask the main thread to do the crash screenshot and savegame). * Support logging register values on Unix and Mac. @@ -33,6 +33,7 @@ This document does not describe the player-visible changes/additions described i #### NewGRF debug window * Add various supplementary non-GRF information, e.g. vehicle variables and flags. +* Add NewGRF sprite group dumping and related functionality. #### Logging @@ -142,6 +143,8 @@ This document does not describe the player-visible changes/additions described i * [NewGRF specification additions](docs/newgrf-additions.html). * Add workaround for a known buggy NewGRF to avoid desync issues. +* Apply various optimisations to VarAction2 deterministic sprite groups. +* Avoid animating industry tiles which are not actually animated in the current layout. ### SDL2 * Update whole window surface if >= 80% needs updating.