DelamainTaxiComponent
classscriptedClass
extends ScriptableComponent › GameComponent › IComponent › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
autoDriveSystem | wref<AutoDriveSystem> | scriptedprivate |
callbackID | Uint32 | scriptedprivate |
currentState | DelamainTaxiState | scriptedprivate |
delamainTaxiSystem | wref<DelamainTaxiSystem> | scriptedprivate |
gameInstance | GameInstance | scriptedprivate |
isActiveCab | Bool | scriptedprivate |
taxiSeatFact | CName | scriptedprivate |
taxiStateFact | CName | scriptedprivate |
vehicleSpeedCallbackID | ref<CallbackHandle> | scriptedpublic |
Methods 22
public final func CancelRide(forceExit: Bool)scripted
protected const func GetPS() -> ref<DelamainTaxiComponentPS>scripted
protected final const func GetVehicle() -> wref<VehicleObject>scripted
private final func GetVehicleControllerPS() -> ref<vehicleControllerPS>scripted
private final func GoToFreeRoam()scripted
private final func InitState()scripted
public final func OnDelamainTaxiArrivedEvent()scripted
protected cb func OnFactChanged(evt: ref<FactChangedEvent>) -> Boolscripted
private final func OnGameAttach()scripted
private final func OnGameDetach()scripted
protected cb func OnVehicleFinishedMountingEvent(evt: ref<VehicleFinishedMountingEvent>) -> Boolscripted
protected cb func OnVehicleParkedEvent(evt: ref<VehicleParkedEvent>) -> Boolscripted
protected final func OnVehicleSpeedChange(speed: Float)scripted
protected cb func OnVehicleStartedMountingEvent(evt: ref<VehicleStartedMountingEvent>) -> Boolscripted
private final func QueueExitCabEvent()scripted
private final func SetDoorState(open: Bool)scripted
private final func SetHUDHidden(hidden: Bool)scripted
private final func SetState(state: DelamainTaxiState, opt force: Bool)scripted
protected final func SetupVehicleSpeedBBListener()scripted
public final func StartAutoDrive()scripted
private final func UnregisterCab()scripted
protected final func UnregisterVehicleSpeedBBListener()scripted