OpenTTD GameScript API 20260208-master-g43af8e94d0
GSEventRoadReconstruction Class Reference

Event Road Reconstruction, indicating that company triggered road reconstructions in a town. More...

#include <script_event_types.hpp>

Inheritance diagram for GSEventRoadReconstruction:
GSEventCompanyTown GSEvent

Static Public Member Functions

static GSEventRoadReconstructionConvert (GSEvent *instance)
 Convert an GSEvent to the real instance.
Static Public Member Functions inherited from GSEventCompanyTown
static GSEventCompanyTownConvert (GSEvent *instance)
 Convert an GSEvent to the real instance.

Additional Inherited Members

Public Types inherited from GSEvent
enum  GSEventType {
  ET_INVALID ,
  ET_TEST ,
  ET_SUBSIDY_OFFER ,
  ET_SUBSIDY_OFFER_EXPIRED ,
  ET_SUBSIDY_AWARDED ,
  ET_SUBSIDY_EXPIRED ,
  ET_ENGINE_PREVIEW ,
  ET_COMPANY_NEW ,
  ET_COMPANY_IN_TROUBLE ,
  ET_COMPANY_ASK_MERGER ,
  ET_COMPANY_MERGER ,
  ET_COMPANY_BANKRUPT ,
  ET_VEHICLE_CRASHED ,
  ET_VEHICLE_LOST ,
  ET_VEHICLE_WAITING_IN_DEPOT ,
  ET_VEHICLE_UNPROFITABLE ,
  ET_INDUSTRY_OPEN ,
  ET_INDUSTRY_CLOSE ,
  ET_ENGINE_AVAILABLE ,
  ET_STATION_FIRST_VEHICLE ,
  ET_DISASTER_ZEPPELINER_CRASHED ,
  ET_DISASTER_ZEPPELINER_CLEARED ,
  ET_TOWN_FOUNDED ,
  ET_AIRCRAFT_DEST_TOO_FAR ,
  ET_ADMIN_PORT ,
  ET_WINDOW_WIDGET_CLICK ,
  ET_GOAL_QUESTION_ANSWER ,
  ET_EXCLUSIVE_TRANSPORT_RIGHTS ,
  ET_ROAD_RECONSTRUCTION ,
  ET_VEHICLE_AUTOREPLACED ,
  ET_STORYPAGE_BUTTON_CLICK ,
  ET_STORYPAGE_TILE_SELECT ,
  ET_STORYPAGE_VEHICLE_SELECT ,
  ET_COMPANY_RENAMED ,
  ET_PRESIDENT_RENAMED
}
 The type of event. More...
Public Member Functions inherited from GSEventCompanyTown
GSCompany::CompanyID GetCompanyID () const
 Get the CompanyID of the company.
TownID GetTownID () const
 Get the TownID of the town.
Public Member Functions inherited from GSEvent
GSEventType GetEventType () const
 Get the event-type.

Detailed Description

Event Road Reconstruction, indicating that company triggered road reconstructions in a town.

Member Function Documentation

◆ Convert()

GSEventRoadReconstruction * GSEventRoadReconstruction::Convert ( GSEvent * instance)
inlinestatic

Convert an GSEvent to the real instance.

Parameters
instanceThe instance to convert.
Returns
The converted instance.