1
0
Fork 0

Fix: Don't list unavailable road types for game scripts.

pull/10814/head
Peter Nelson 2023-03-30 12:08:58 +01:00 committed by Michael Lutz
parent 5059e23ed5
commit 726d05b22b
1 changed files with 1 additions and 1 deletions

View File

@ -18,6 +18,6 @@ ScriptRoadTypeList::ScriptRoadTypeList(ScriptRoad::RoadTramTypes rtts)
EnforceDeityOrCompanyModeValid_Void(); EnforceDeityOrCompanyModeValid_Void();
for (RoadType rt = ROADTYPE_BEGIN; rt != ROADTYPE_END; rt++) { for (RoadType rt = ROADTYPE_BEGIN; rt != ROADTYPE_END; rt++) {
if (!HasBit(rtts, GetRoadTramType(rt))) continue; if (!HasBit(rtts, GetRoadTramType(rt))) continue;
if (ScriptCompanyMode::IsDeity() || ::HasRoadTypeAvail(ScriptObject::GetCompany(), rt)) this->AddItem(rt); if (::HasRoadTypeAvail(ScriptObject::GetCompany(), rt)) this->AddItem(rt);
} }
} }