src/elrail_func.h
branchnoai
changeset 10776 07203fc29812
parent 10715 6bdf79ffb022
equal deleted inserted replaced
10774:2c882f0468f2 10776:07203fc29812
    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 */