Searched refs:HasPowerOnRail (Results 1 – 12 of 12) sorted by relevance
/dports/games/openttd/openttd-12.1/src/ |
H A D | rail.h | 332 static inline bool HasPowerOnRail(RailType enginetype, RailType tiletype) in HasPowerOnRail() function 410 if (HasPowerOnRail(from, to) || HasPowerOnRail(to, from)) { in RailConvertCost()
|
H A D | train.h | 186 if (!this->IsArticulatedPart() && HasPowerOnRail(this->railtype, GetRailType(this->tile))) { 203 …if (HasBit(this->flags, VRF_POWEREDWAGON) && HasPowerOnRail(head->railtype, GetRailType(this->tile…
|
H A D | newgrf_engine.cpp | 581 (HasPowerOnRail(Train::From(v)->railtype, rt) ? 0x100 : 0) | in VehicleGetVariable() 692 return (HasPowerOnRail(param_type, tile_type) ? 0x04 : 0x00) | in VehicleGetVariable() 718 bool has_power = HasPowerOnRail(u->railtype, railtype); in VehicleGetVariable()
|
H A D | rail_cmd.cpp | 482 if (GetRailType(tile) != railtype && !HasPowerOnRail(railtype, GetRailType(tile))) { in CmdBuildSingleRail() 483 if (HasPowerOnRail(GetRailType(tile), railtype)) { in CmdBuildSingleRail() 1644 if (v != nullptr && !HasPowerOnRail(v->railtype, totype)) { in CmdConvertRail() 1728 if (v != nullptr && !HasPowerOnRail(v->railtype, totype)) { in CmdConvertRail()
|
H A D | build_vehicle_gui.cpp | 1286 …if (this->filter.railtype != INVALID_RAILTYPE && !HasPowerOnRail(rvi->railtype, this->filter.railt… in GenerateBuildTrainList()
|
H A D | vehicle.cpp | 2643 !HasPowerOnRail(Train::From(v)->railtype, GetTileRailType(v->tile)))) { in ShowVisualEffect()
|
H A D | train_cmd.cpp | 731 if (!HasPowerOnRail(rvi->railtype, GetRailType(tile))) return CMD_ERROR; in CmdBuildRailVehicle()
|
H A D | station_cmd.cpp | 905 HasPowerOnRail(GetRailType(tile_cur), rt)) { in CheckFlatLandRailStation()
|
/dports/games/openttd/openttd-12.1/src/script/api/ |
H A D | script_engine.hpp | 216 static bool HasPowerOnRail(EngineID engine_id, ScriptRail::RailType track_rail_type);
|
H A D | script_engine.cpp | 212 /* static */ bool ScriptEngine::HasPowerOnRail(EngineID engine_id, ScriptRail::RailType track_rail_… in HasPowerOnRail() function in ScriptEngine 218 …return ::HasPowerOnRail((::RailType)::RailVehInfo(engine_id)->railtype, (::RailType)track_rail_typ… in HasPowerOnRail()
|
H A D | script_rail.cpp | 99 return ::HasPowerOnRail((::RailType)engine_rail_type, (::RailType)track_rail_type); in TrainHasPowerOnRail()
|
/dports/games/openttd/openttd-12.1/bin/ai/ |
H A D | compat_0.7.nut | 217 AIEngine._HasPowerOnRail <- AIEngine.HasPowerOnRail; 218 AIEngine.HasPowerOnRail <- function(engine_id, track_rail_type)
|