NcartMetroMapController
classscriptedClass
extends CustomAnimationsHudGameController › inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 12
| Name | Type | Flags |
|---|---|---|
directionAnimProxy | ref<inkAnimProxy> | scriptedprivate |
LineOffOpacity | Float | scriptedprivate |
LineOnOpacity | Float | scriptedprivate |
mapOpen | Bool | scriptedprivate |
playerCurrentPositionReferences | array<metroMapPlayerPositionReferences> | scriptedprivate |
playerMarkerPane | inkWidgetRef | scriptedprivate |
playerPostionMarkerAnimProxy | ref<inkAnimProxy> | scriptedprivate |
previousAnimatioNumber | Int32 | scriptedprivate |
questsSystem | ref<QuestsSystem> | scriptedprivate |
selectedDestinationButtonListner | Uint32 | scriptedprivate |
selectionMenuShouldBeActiveListener | Uint32 | scriptedprivate |
startupAnimProxy | ref<inkAnimProxy> | scriptedprivate |
Methods 11
private final func HideDirectionPanes()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnMetroMapControlFactChangeEvent(factValue: Int32) -> Boolscripted
protected cb func OnMetroMapSelectionChangedEvent(factValue: Int32) -> Boolscripted
protected cb func OnStartupAnimationDone(proxy: ref<inkAnimProxy>) -> Boolscripted
private final func ProcessButtonAnimation(buttonNumber: Int32, animSetup: inkAnimOptions)scripted
private final func SetupDirectionWidget(buttonNumber: Int32)scripted
private final func SwitchActiveButton(currentButtonFact: Int32)scripted
private final func UpdateAvialableLines()scripted
private final func UpdateDirectionDisplay(buttonNumber: Int32)scripted
private final func UpdatePlayerLocationMarker(show: Bool)scripted