VehicleEventsTransition
abstract classscriptedClass
extends VehicleTransition › DefaultTransition › StateFunctor › IScriptable › ISerializable
Extended by 15 types
CombatEvents DriveEvents DriverCombatEvents EnteringCombatEvents EnteringEvents ExitEvents ExitingCombatEvents ExitingEventsBase GunnerEvents IdleEvents PassengerEvents SceneEvents SceneExitingCombatEvents SceneExitingEvents SwitchSeatsEvents
Properties 2
| Name | Type | Flags |
|---|---|---|
cameraToggleHoldToResetTimeSeconds | Float | scriptedprivate |
isCameraTogglePressed | Bool | scriptedprotected |
Methods 5
protected final func ExitWithTeleport(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>, validUnmountDirection: vehicleUnmountPosition, opt moveVehicle: Bool, opt skipUnmount: Bool)scripted
protected final func HandleCameraInput(scriptInterface: ref<StateGameScriptInterface>)scripted
protected final func HandleExitRequest(timeDelta: Float, stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>) -> Boolscripted
protected func OnEnter(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted
public func OnForcedExit(stateContext: ref<StateContext>, scriptInterface: ref<StateGameScriptInterface>)scripted