mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-08-28 08:59:09 +00:00
This commit is contained in:
@@ -1701,13 +1701,22 @@ function Regression::TownList()
|
||||
}
|
||||
|
||||
print(" HasStatue(): " + AITown.HasStatue(list.Begin()));
|
||||
print(" GetRoadReworkDuration(): " + AITown.GetRoadReworkDuration(list.Begin()));
|
||||
print(" GetExclusiveRightsCompany(): " + AITown.GetExclusiveRightsCompany(list.Begin()));
|
||||
print(" GetExclusiveRightsDuration(): " + AITown.GetExclusiveRightsDuration(list.Begin()));
|
||||
print(" IsActionAvailable(BUILD_STATUE): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_BUILD_STATUE));
|
||||
print(" PerformTownAction(BUILD_STATUE): " + AITown.PerformTownAction(list.Begin(), AITown.TOWN_ACTION_BUILD_STATUE));
|
||||
print(" IsActionAvailable(BUILD_STATUE): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_BUILD_STATUE));
|
||||
print(" HasStatue(): " + AITown.HasStatue(list.Begin()));
|
||||
print(" GetRoadReworkDuration(): " + AITown.GetRoadReworkDuration(list.Begin()));
|
||||
print(" IsActionAvailable(ROAD_REBUILD): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_ROAD_REBUILD));
|
||||
print(" PerformTownAction(ROAD_REBUILD): " + AITown.PerformTownAction(list.Begin(), AITown.TOWN_ACTION_ROAD_REBUILD));
|
||||
print(" IsActionAvailable(ROAD_REBUILD): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_ROAD_REBUILD));
|
||||
print(" GetRoadReworkDuration(): " + AITown.GetRoadReworkDuration(list.Begin()));
|
||||
print(" GetExclusiveRightsCompany(): " + AITown.GetExclusiveRightsCompany(list.Begin()));
|
||||
print(" GetExclusiveRightsDuration(): " + AITown.GetExclusiveRightsDuration(list.Begin()));
|
||||
print(" IsActionAvailable(BUY_RIGHTS): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_BUY_RIGHTS));
|
||||
print(" PerformTownAction(BUY_RIGHTS): " + AITown.PerformTownAction(list.Begin(), AITown.TOWN_ACTION_BUY_RIGHTS));
|
||||
print(" IsActionAvailable(BUY_RIGHTS): " + AITown.IsActionAvailable(list.Begin(), AITown.TOWN_ACTION_BUY_RIGHTS));
|
||||
print(" GetExclusiveRightsCompany(): " + AITown.GetExclusiveRightsCompany(list.Begin()));
|
||||
print(" GetExclusiveRightsDuration(): " + AITown.GetExclusiveRightsDuration(list.Begin()));
|
||||
}
|
||||
|
||||
function Regression::Tunnel()
|
||||
@@ -2075,6 +2084,20 @@ function Regression::Start()
|
||||
print(" PresidentName: " + c.GetNewName());
|
||||
} break;
|
||||
|
||||
case AIEvent.ET_EXCLUSIVE_TRANSPORT_RIGHTS: {
|
||||
local c = AIEventExclusiveTransportRights.Convert(e);
|
||||
print(" EventName: ExclusiveTransportRights");
|
||||
print(" CompanyID: " + c.GetCompanyID());
|
||||
print(" TownID: " + c.GetTownID());
|
||||
} break;
|
||||
|
||||
case AIEvent.ET_ROAD_RECONSTRUCTION: {
|
||||
local c = AIEventRoadReconstruction.Convert(e);
|
||||
print(" EventName: RoadReconstruction");
|
||||
print(" CompanyID: " + c.GetCompanyID());
|
||||
print(" TownID: " + c.GetTownID());
|
||||
} break;
|
||||
|
||||
default:
|
||||
print(" Unknown Event");
|
||||
break;
|
||||
|
@@ -9427,13 +9427,22 @@ ERROR: IsEnd() is invalid as Begin() is never called
|
||||
23 => 652
|
||||
25 => 563
|
||||
HasStatue(): false
|
||||
GetRoadReworkDuration(): 0
|
||||
GetExclusiveRightsCompany(): -1
|
||||
GetExclusiveRightsDuration(): 0
|
||||
IsActionAvailable(BUILD_STATUE): true
|
||||
PerformTownAction(BUILD_STATUE): true
|
||||
IsActionAvailable(BUILD_STATUE): false
|
||||
HasStatue(): true
|
||||
GetRoadReworkDuration(): 0
|
||||
IsActionAvailable(ROAD_REBUILD): true
|
||||
PerformTownAction(ROAD_REBUILD): true
|
||||
IsActionAvailable(ROAD_REBUILD): true
|
||||
GetRoadReworkDuration(): 6
|
||||
GetExclusiveRightsCompany(): -1
|
||||
GetExclusiveRightsDuration(): 0
|
||||
IsActionAvailable(BUY_RIGHTS): true
|
||||
PerformTownAction(BUY_RIGHTS): true
|
||||
IsActionAvailable(BUY_RIGHTS): false
|
||||
GetExclusiveRightsCompany(): 1
|
||||
GetExclusiveRightsDuration(): 12
|
||||
|
||||
--Tunnel--
|
||||
IsTunnelTile(): false
|
||||
@@ -9738,6 +9747,16 @@ ERROR: IsEnd() is invalid as Begin() is never called
|
||||
EventName: CompanyRenamed
|
||||
CompanyID: 1
|
||||
CompanyName: Little Frutford Transport
|
||||
GetNextEvent: instance
|
||||
GetEventType: 28
|
||||
EventName: RoadReconstruction
|
||||
CompanyID: 1
|
||||
TownID: 12
|
||||
GetNextEvent: instance
|
||||
GetEventType: 27
|
||||
EventName: ExclusiveTransportRights
|
||||
CompanyID: 1
|
||||
TownID: 12
|
||||
IsEventWaiting: false
|
||||
|
||||
--Math--
|
||||
@@ -9775,9 +9794,9 @@ ERROR: IsEnd() is invalid as Begin() is never called
|
||||
--Valuate() with excessive CPU usage--
|
||||
Your script made an error: excessive CPU usage in valuator function
|
||||
|
||||
*FUNCTION [unknown()] regression/main.nut line [2091]
|
||||
*FUNCTION [unknown()] regression/main.nut line [2114]
|
||||
*FUNCTION [Valuate()] NATIVE line [-1]
|
||||
*FUNCTION [Start()] regression/main.nut line [2092]
|
||||
*FUNCTION [Start()] regression/main.nut line [2115]
|
||||
|
||||
[id] 0
|
||||
[this] TABLE
|
||||
@@ -9786,7 +9805,7 @@ Your script made an error: excessive CPU usage in valuator function
|
||||
[this] INSTANCE
|
||||
Your script made an error: excessive CPU usage in valuator function
|
||||
|
||||
*FUNCTION [Start()] regression/main.nut line [2092]
|
||||
*FUNCTION [Start()] regression/main.nut line [2115]
|
||||
|
||||
[Infinite] CLOSURE
|
||||
[list] INSTANCE
|
||||
|
Reference in New Issue
Block a user