NcartTrainLineListInkController
classscriptedClass
extends NcartTrainInkControllerBase › DeviceInkGameControllerBase › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 29
| Name | Type | Flags |
|---|---|---|
activeLineListenerId | Uint32 | scriptedprivate |
ActiveMetroLineNumberFactName | CName | scriptedprivate |
ActiveMetroStationNumberFactName | CName | scriptedprivate |
activeStationListenerId | Uint32 | scriptedprivate |
activeStationWidget | Int32 | scriptedprivate |
cachedLine | Uint32 | scriptedprivate |
currentActiveStation | Int32 | scriptedprivate |
lastDestination | Int32 | scriptedprivate |
line_loop_symbol | inkImageRef | scriptedprivate |
LinesList | array<ncartLineListDef> | scriptedprivate |
MetroReverseDirectionFact | CName | scriptedprivate |
MetroStoppingFactName | CName | scriptedprivate |
ncartDecoAccent1 | inkImageRef | scriptedprivate |
ncartDecoAccent2 | inkImageRef | scriptedprivate |
ncartDecoAccent3 | inkImageRef | scriptedprivate |
ncartDecoAccent4 | inkImageRef | scriptedprivate |
ncartDirectionArrowsList | inkHorizontalPanelRef | scriptedprivate |
ncartLineStationList | inkHorizontalPanelRef | scriptedprivate |
ncartLogo | inkImageRef | scriptedprivate |
ncartLogoDeco | inkImageRef | scriptedprivate |
ncartLogoDecoFrame1 | inkImageRef | scriptedprivate |
ncartLogoDecoFrame2 | inkImageRef | scriptedprivate |
ncartLogoDecoFrame3 | inkImageRef | scriptedprivate |
ncartLogoDecoFrame4 | inkImageRef | scriptedprivate |
ncartTextLogo | inkImageRef | scriptedprivate |
questsSystem | wref<QuestsSystem> | scriptedprivate |
root | wref<inkCompoundWidget> | scriptedprivate |
StationListSetUp | Bool | scriptedprivate |
StopListenerId | Uint32 | scriptedprivate |
Methods 15
private final func MarkNextStationOnLine(activeStation: Int32)scripted
private final func MarkStationActive(stationPosition: Int32)scripted
private final func MarkStationInactive(widget: wref<inkCompoundWidget>, lastStation: Bool)scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMetroActiveLineChangeEvent(factValue: Int32) -> Boolscripted
protected cb func OnMetroActiveStationChangeEvent(factValue: Int32) -> Boolscripted
protected cb func OnMetroArrivingAtStationEvent(factValue: Int32) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PaintDirectionArrows(line: Int32)scripted
private final func PaintStationMarker(widget: wref<inkCompoundWidget>, lineColor: Color, districtColor: Color)scripted
private final func PlayAnimationInReverse() -> inkAnimOptionsscripted
private final func PlayDirectionArrows()scripted
private final func PopulateStationList(line: Int32) -> Boolscripted
private final func SignalTrainStop()scripted
private final func UpdateMetroLine(activeLine: Uint32)scripted