Add signal style flag to limit lookahead extra aspect

This commit is contained in:
Jonathan G Rennison
2022-06-19 12:46:56 +01:00
parent 22caac6529
commit 175c5d4d50
9 changed files with 57 additions and 9 deletions

View File

@@ -27,6 +27,7 @@ enum {
enum NewSignalStyleFlags {
NSSF_NO_ASPECT_INC = 0,
NSSF_ALWAYS_RESERVE_THROUGH = 1,
NSSF_LOOKAHEAD_ASPECTS_SET = 2,
};
struct NewSignalStyle {
@@ -34,6 +35,7 @@ struct NewSignalStyle {
StringID name;
uint8 grf_local_id;
uint8 style_flags;
uint8 lookahead_extra_aspects;
PalSpriteID signals[SIGTYPE_END][2][2];
};