MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / IsRailTypeAvailable

Method IsRailTypeAvailable

src/script/api/script_rail.cpp:70–76  ·  view source on GitHub ↗

static */

Source from the content-addressed store, hash-verified

68}
69
70/* static */ bool ScriptRail::IsRailTypeAvailable(RailType rail_type)
71{
72 EnforceDeityOrCompanyModeValid(false);
73 if ((::RailType)rail_type >= RAILTYPE_END) return false;
74
75 return ScriptCompanyMode::IsDeity() || ::HasRailTypeAvail(ScriptObject::GetCompany(), (::RailType)rail_type);
76}
77
78/* static */ ScriptRail::RailType ScriptRail::GetCurrentRailType()
79{

Callers

nothing calls this directly

Calls 1

HasRailTypeAvailFunction · 0.85

Tested by

no test coverage detected