1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-16 17:02:37 +01:00

(svn r23416) -Add: [NoAI] API for querying infrastructure costs.

This commit is contained in:
michi_cc
2011-12-03 23:40:57 +00:00
parent d3b7b89493
commit 0e5e8fff12
20 changed files with 362 additions and 0 deletions

View File

@@ -492,3 +492,10 @@ static bool IsValidSignalType(int signal_type)
return ::GetRailTypeInfo((::RailType)railtype)->max_speed;
}
/* static */ uint16 ScriptRail::GetMaintenanceCostFactor(RailType railtype)
{
if (!ScriptRail::IsRailTypeAvailable(railtype)) return 0;
return ::GetRailTypeInfo((::RailType)railtype)->maintenance_multiplier;
}