equal
deleted
inserted
replaced
21 GLS_END, |
21 GLS_END, |
22 }; |
22 }; |
23 |
23 |
24 DECLARE_POSTFIX_INCREMENT(GrfLoadingStage); |
24 DECLARE_POSTFIX_INCREMENT(GrfLoadingStage); |
25 |
25 |
|
26 enum GrfMiscBit { |
|
27 GMB_DESERT_TREES_FIELDS = 0, // Unsupported. |
|
28 GMB_DESERT_PAVED_ROADS = 1, |
|
29 GMB_FIELD_BOUNDING_BOX = 2, // Unsupported. |
|
30 GMB_TRAIN_WIDTH_32_PIXELS = 3, |
|
31 GMB_AMBIENT_SOUND_CALLBACK = 4, // Unsupported. |
|
32 GMB_CATENARY_ON_3RD_TRACK = 5, // Unsupported. |
|
33 }; |
26 |
34 |
27 struct GRFLabel { |
35 struct GRFLabel { |
28 byte label; |
36 byte label; |
29 uint32 nfo_line; |
37 uint32 nfo_line; |
30 uint32 pos; |
38 uint32 pos; |
83 void LoadNewGRF(uint load_index, uint file_index); |
91 void LoadNewGRF(uint load_index, uint file_index); |
84 void ReloadNewGRFData(); // in openttd.cpp |
92 void ReloadNewGRFData(); // in openttd.cpp |
85 |
93 |
86 void CDECL grfmsg(int severity, const char *str, ...); |
94 void CDECL grfmsg(int severity, const char *str, ...); |
87 |
95 |
|
96 bool HasGrfMiscBit(GrfMiscBit bit); |
|
97 |
88 #endif /* NEWGRF_H */ |
98 #endif /* NEWGRF_H */ |