Home
last modified time | relevance | path

Searched refs:HasPowerOnRail (Results 1 – 12 of 12) sorted by relevance

/dports/games/openttd/openttd-12.1/src/
H A Drail.h332 static inline bool HasPowerOnRail(RailType enginetype, RailType tiletype) in HasPowerOnRail() function
410 if (HasPowerOnRail(from, to) || HasPowerOnRail(to, from)) { in RailConvertCost()
H A Dtrain.h186 if (!this->IsArticulatedPart() && HasPowerOnRail(this->railtype, GetRailType(this->tile))) {
203 …if (HasBit(this->flags, VRF_POWEREDWAGON) && HasPowerOnRail(head->railtype, GetRailType(this->tile…
H A Dnewgrf_engine.cpp581 (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 Drail_cmd.cpp482 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 Dbuild_vehicle_gui.cpp1286 …if (this->filter.railtype != INVALID_RAILTYPE && !HasPowerOnRail(rvi->railtype, this->filter.railt… in GenerateBuildTrainList()
H A Dvehicle.cpp2643 !HasPowerOnRail(Train::From(v)->railtype, GetTileRailType(v->tile)))) { in ShowVisualEffect()
H A Dtrain_cmd.cpp731 if (!HasPowerOnRail(rvi->railtype, GetRailType(tile))) return CMD_ERROR; in CmdBuildRailVehicle()
H A Dstation_cmd.cpp905 HasPowerOnRail(GetRailType(tile_cur), rt)) { in CheckFlatLandRailStation()
/dports/games/openttd/openttd-12.1/src/script/api/
H A Dscript_engine.hpp216 static bool HasPowerOnRail(EngineID engine_id, ScriptRail::RailType track_rail_type);
H A Dscript_engine.cpp212 /* 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 Dscript_rail.cpp99 return ::HasPowerOnRail((::RailType)engine_rail_type, (::RailType)track_rail_type); in TrainHasPowerOnRail()
/dports/games/openttd/openttd-12.1/bin/ai/
H A Dcompat_0.7.nut217 AIEngine._HasPowerOnRail <- AIEngine.HasPowerOnRail;
218 AIEngine.HasPowerOnRail <- function(engine_id, track_rail_type)