VehicleSummonWidgetGameController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 19
| Name | Type | Flags |
|---|---|---|
animationCounterProxy | ref<inkAnimProxy> | scriptedprivate |
animationProxy | ref<inkAnimProxy> | scriptedprivate |
currentAnimation | CName | scriptedprivate |
distanceLabel | inkTextRef | scriptedprivate |
gameInstance | GameInstance | scriptedprivate |
loopCounter | Uint32 | scriptedprivate |
mountCallback | ref<CallbackHandle> | scriptedprivate |
player | wref<PlayerPuppet> | scriptedprivate |
radioStationName | inkTextRef | scriptedprivate |
rootWidget | wref<inkWidget> | scriptedprivate |
subText | inkTextRef | scriptedprivate |
vehicle | wref<VehicleObject> | scriptedprivate |
vehicleManufactorIcon | inkImageRef | scriptedprivate |
vehicleNameLabel | inkTextRef | scriptedprivate |
vehiclePurchaseStateCallback | ref<CallbackHandle> | scriptedprivate |
vehicleRecord | ref<Vehicle_Record> | scriptedprivate |
vehicleSummonDataBB | wref<IBlackboard> | scriptedprivate |
vehicleSummonStateCallback | ref<CallbackHandle> | scriptedprivate |
vehicleTypeIcon | inkImageRef | scriptedprivate |
Methods 21
private final func IsVehicleDataValid(opt update: Bool) -> Boolscripted
protected cb func OnEndLoop(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnIntroFinished(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnPlayerAttach(player: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(player: ref<GameObject>) -> Boolscripted
protected cb func OnTimeOut(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnVehicleEnterDone(anim: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnVehicleMount(value: Bool) -> Boolscripted
protected cb func OnVehiclePurchased(value: Variant) -> Boolscripted
protected cb func OnVehicleRadioSongChanged(evt: ref<VehicleRadioSongChanged>) -> Boolscripted
protected cb func OnVehicleSummonStateChanged(value: Uint32) -> Boolscripted
private final func PlayAnimation(animation: CName, opt options: inkAnimOptions, opt callback: CName)scripted
private final func Reset()scripted
private final func ShowVehicleSummonNotification()scripted
private final func ShowVehicleWaitingNotification()scripted
private final func StopAnimation(isStoppingBothAnimations: Bool)scripted
private final func TryShowVehicleRadioNotification() -> Boolscripted
private final func TryUpdateActiveVehicleData(id: EntityID) -> Boolscripted
private final func UpdateDistanceLabel()scripted
private final func UpdateVehicleNotificationData(id: TweakDBID)scripted