equal
deleted
inserted
replaced
23 * Test if we should draw rail catenary |
23 * Test if we should draw rail catenary |
24 * @param rt Rail type to test |
24 * @param rt Rail type to test |
25 */ |
25 */ |
26 static inline bool HasCatenaryDrawn(RailType rt) |
26 static inline bool HasCatenaryDrawn(RailType rt) |
27 { |
27 { |
28 return HasCatenary(rt) && !IsInvisibilitySet(TO_CATENARY) && !_settings.vehicle.disable_elrails; |
28 return HasCatenary(rt) && !IsInvisibilitySet(TO_CATENARY) && !_settings_game.vehicle.disable_elrails; |
29 } |
29 } |
30 |
30 |
31 /** |
31 /** |
32 * Draws overhead wires and pylons for electric railways. |
32 * Draws overhead wires and pylons for electric railways. |
33 * @param ti The TileInfo struct of the tile being drawn |
33 * @param ti The TileInfo struct of the tile being drawn |
35 */ |
35 */ |
36 void DrawCatenary(const TileInfo *ti); |
36 void DrawCatenary(const TileInfo *ti); |
37 void DrawCatenaryOnTunnel(const TileInfo *ti); |
37 void DrawCatenaryOnTunnel(const TileInfo *ti); |
38 void DrawCatenaryOnBridge(const TileInfo *ti); |
38 void DrawCatenaryOnBridge(const TileInfo *ti); |
39 |
39 |
40 int32 SettingsDisableElrail(int32 p1); ///< _settings.disable_elrail callback |
40 int32 SettingsDisableElrail(int32 p1); ///< _settings_game.disable_elrail callback |
41 |
41 |
42 #endif /* ELRAIL_FUNC_H */ |
42 #endif /* ELRAIL_FUNC_H */ |