equal
deleted
inserted
replaced
22 |
22 |
23 |
23 |
24 int _traininfo_vehicle_pitch = 0; |
24 int _traininfo_vehicle_pitch = 0; |
25 int _traininfo_vehicle_width = 29; |
25 int _traininfo_vehicle_width = 29; |
26 |
26 |
27 typedef struct WagonOverride { |
27 struct WagonOverride { |
28 byte *train_id; |
28 byte *train_id; |
29 int trains; |
29 int trains; |
30 CargoID cargo; |
30 CargoID cargo; |
31 const SpriteGroup *group; |
31 const SpriteGroup *group; |
32 } WagonOverride; |
32 }; |
33 |
33 |
34 typedef struct WagonOverrides { |
34 struct WagonOverrides { |
35 int overrides_count; |
35 int overrides_count; |
36 WagonOverride *overrides; |
36 WagonOverride *overrides; |
37 } WagonOverrides; |
37 }; |
38 |
38 |
39 static WagonOverrides _engine_wagon_overrides[TOTAL_NUM_ENGINES]; |
39 static WagonOverrides _engine_wagon_overrides[TOTAL_NUM_ENGINES]; |
40 |
40 |
41 void SetWagonOverrideSprites(EngineID engine, CargoID cargo, const SpriteGroup *group, byte *train_id, int trains) |
41 void SetWagonOverrideSprites(EngineID engine, CargoID cargo, const SpriteGroup *group, byte *train_id, int trains) |
42 { |
42 { |