REDNODE / GAME API

VehicleSummonWidgetGameController

classscriptedClass

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 19

NameTypeFlags
animationCounterProxyref<inkAnimProxy>scriptedprivate
animationProxyref<inkAnimProxy>scriptedprivate
currentAnimationCNamescriptedprivate
distanceLabelinkTextRefscriptedprivate
gameInstanceGameInstancescriptedprivate
loopCounterUint32scriptedprivate
mountCallbackref<CallbackHandle>scriptedprivate
playerwref<PlayerPuppet>scriptedprivate
radioStationNameinkTextRefscriptedprivate
rootWidgetwref<inkWidget>scriptedprivate
subTextinkTextRefscriptedprivate
vehiclewref<VehicleObject>scriptedprivate
vehicleManufactorIconinkImageRefscriptedprivate
vehicleNameLabelinkTextRefscriptedprivate
vehiclePurchaseStateCallbackref<CallbackHandle>scriptedprivate
vehicleRecordref<Vehicle_Record>scriptedprivate
vehicleSummonDataBBwref<IBlackboard>scriptedprivate
vehicleSummonStateCallbackref<CallbackHandle>scriptedprivate
vehicleTypeIconinkImageRefscriptedprivate

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