GRF: Add generic mechanism to observe which features have been tested

This commit is contained in:
Jonathan G Rennison
2023-02-12 21:50:52 +00:00
parent 53835cef8e
commit a85b3d7de7
3 changed files with 15 additions and 3 deletions

View File

@@ -358,6 +358,8 @@ struct GRFFile : ZeroedMemoryAllocator {
uint32 var8D_overlay; ///< Overlay for global variable 8D (action 0x14)
uint32 var9D_overlay; ///< Overlay for global variable 9D (action 0x14)
uint32 observed_feature_tests; ///< Observed feature test bits (see: GRFFeatureTestObservationFlag)
const SpriteGroup *new_signals_group; ///< New signals sprite group
byte new_signal_ctrl_flags; ///< Ctrl flags for new signals
byte new_signal_extra_aspects; ///< Number of extra aspects for new signals