VehicleSummonWidgetGameController class
VehicleSummonWidgetGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
vehicleNameLabel | ink.TextWidgetReference | scripted |
vehicleTypeIcon | ink.ImageWidgetReference | scripted |
vehicleManufactorIcon | ink.ImageWidgetReference | scripted |
distanceLabel | ink.TextWidgetReference | scripted |
subText | ink.TextWidgetReference | scripted |
radioStationName | ink.TextWidgetReference | scripted |
loopCounter | uint | scripted |
rootWidget | WeakHandle<ink.Widget> | scripted |
player | WeakHandle<PlayerPuppet> | scripted |
vehicle | WeakHandle<vehicle.BaseObject> | scripted |
vehicleRecord | game.data.Vehicle_Record? | scripted |
gameInstance | ScriptGameInstance | scripted |
vehicleSummonDataBB | WeakHandle<game.IBlackboard> | scripted |
mountCallback | red.CallbackObject? | scripted |
vehicleSummonStateCallback | red.CallbackObject? | scripted |
vehiclePurchaseStateCallback | red.CallbackObject? | scripted |
currentAnimation | CName | scripted |
animationProxy | ink.anim.Proxy? | scripted |
animationCounterProxy | ink.anim.Proxy? | scripted |
Functions
bool OnInitialize()RTTIbool OnPlayerAttach(game.Object player)RTTIbool OnPlayerDetach(game.Object player)RTTIbool OnVehicleSummonStateChanged(uint value)RTTIbool OnVehiclePurchased(string value)RTTIbool OnVehicleMount(bool value)RTTIbool OnVehicleEnterDone(ink.anim.Proxy anim)RTTIbool OnVehicleRadioSongChanged(vehicle.RadioSongChanged evt)RTTIbool OnIntroFinished(ink.anim.Proxy anim)RTTIbool OnEndLoop(ink.anim.Proxy anim)RTTIbool OnTimeOut(ink.anim.Proxy anim)RTTIvoid Reset()RTTIvoid ShowVehicleSummonNotification()RTTIvoid ShowVehicleWaitingNotification()RTTIbool TryShowVehicleRadioNotification()RTTIbool IsVehicleDataValid(bool? update)RTTIbool TryUpdateActiveVehicleData(ent.EntityID id)RTTIvoid UpdateVehicleNotificationData(TDBID id)RTTIvoid UpdateDistanceLabel()RTTIvoid PlayAnimation(CName animation, ink.anim.PlaybackOptions? options, CName? callback)RTTIvoid StopAnimation(bool isStoppingBothAnimations)RTTI