VehicleComponent
classscriptedClass
extends ScriptableDeviceComponent › DeviceComponent › GameComponent › IComponent › IScriptable › ISerializable
Extended by 4 types
AVComponent CarComponent MotorcycleComponent NcartMetroComponent
Properties 51
| Name | Type | Flags |
|---|---|---|
arePlayerHitShapesEnabled | Bool | scriptedpublic |
broadcasting | Bool | scriptedpublic |
bumperBackState | Int32 | scriptedpublic |
bumperFrontState | Int32 | scriptedpublic |
carAlarmCallbackID | ref<CallbackHandle> | scriptedpublic |
coolerDestro | Bool | scriptedpublic |
currentWantedLevelCallback | ref<CallbackHandle> | scriptedpublic |
customizationComponent | ref<VehicleCustomizationComponent> | scriptedpublic |
damageLevel | Int32 | scriptedpublic |
dragTime | Float | scriptedpublic |
enterTime | Float | scriptedpublic |
hasSpoiler | Bool | scriptedpublic |
hasTurboCharger | Bool | scriptedpublic |
healthDecayThreshold | Float | scriptedpublic |
healthStatPoolListener | ref<VehicleHealthStatPoolListener> | scriptedpublic |
hornOn | Bool | scriptedpublic |
ignoreAutoDoorClose | Bool | scriptedpublic |
immuneInDecay | Bool | scriptedpublic |
interaction | ref<InteractionComponent> | scriptedpublic |
isBroadcastingHazardStims | Bool | scriptedpublic |
isIgnoredInTargetingSystem | Bool | scriptedpublic |
mappinDestroyedBeforeCreation | Bool | scriptedpublic |
mappinID | NewMappinID | scriptedpublic |
mounted | Bool | scriptedpublic |
mountedPlayer | wref<PlayerPuppet> | scriptedpublic |
objectActionsCallbackCtrl | ref<gameObjectActionsCallbackController> | scriptedpublic |
overheatActive | Bool | scriptedpublic |
overheatEffectBlackboard | ref<worldEffectBlackboard> | scriptedpublic |
preventionPassengers | Int32 | scriptedpublic |
quickhackMappinID | NewMappinID | scriptedpublic |
raceClockTickID | DelayID | scriptedpublic |
radioPressTime | Float | scriptedpublic |
radioState | Bool | scriptedpublic |
scanningComponent | ref<ScanningComponent> | scriptedpublic |
sirenPressTime | Float | scriptedpublic |
spoilerDeployed | Bool | scriptedpublic |
spoilerDown | Float | scriptedpublic |
spoilerUp | Float | scriptedpublic |
timeSinceLastHit | Float | scriptedpublic |
timeSystemCallbackID | Uint32 | scriptedpublic |
trunkNpcBody | wref<GameObject> | scriptedpublic |
uiWantedBarBB | wref<IBlackboard> | scriptedpublic |
useAuxiliary | Bool | scriptedpublic |
vehicleBlackboard | wref<IBlackboard> | scriptedpublic |
vehicleController | ref<vehicleController> | scriptedprivate |
vehicleDisableAlarmDelayID | DelayID | scriptedpublic |
vehicleExitDelayId | DelayID | scriptedpublic |
vehicleRPMCallbackID | ref<CallbackHandle> | scriptedpublic |
vehicleSpeedCallbackID | ref<CallbackHandle> | scriptedpublic |
vehicleTPPCallbackID | ref<CallbackHandle> | scriptedpublic |
visualDestructionSet | Bool | scriptedpublic |
Methods 269
protected final func ApplyVehicleDOT(opt type: CName)scripted
protected final func ApplyVehicleVisualCustomizationTemplate(template: VehicleVisualCustomizationTemplate, isInstant: Bool)scripted
private final func BreakAllDamageStageFX(opt auxillaryFX: Bool)scripted
private final func BroadcastEnvironmentalHazardStimuli()scripted
public final func CanApplyTemplateOnVehicle(template: VehicleVisualCustomizationTemplate, opt ignoreAlreadyApplied: Bool) -> Boolscripted
private final func CancelVehicleExitDelayedEvent()scripted
private final func CanShowMappin() -> Boolscripted
private final func CheckAboutToExplodeStateOnFlip()scripted
public final func CheckForDrag(impactImpulse: Float)scripted
protected final func CleanUpRace()scripted
private final func ClearImmortalityMode()scripted
private final func CloseSelectedDoors(doors: script_ref<array<CName>>)scripted
private final func CreateAndSendDefaultStateEvent(door: EVehicleDoor, state: EQuestVehicleDoorState)scripted
private final func CreateHitEventOnSelf(damageMultiplier: Float, impactPoint: Vector3, otherVehicle: wref<GameObject>, rammedOtherVehicle: Bool, otherVehicleRammed: Bool)scripted
private final func CreateMappin()scripted
private final func CreateObjectActionsCallbackController(instigator: wref<Entity>)scripted
private final func CreateQuickHackMappin(quickhackMappinScriptData: ref<GameplayRoleMappinData>)scripted
private final func DamagePassengerInCollision(passenger: wref<GameObject>, instigator: wref<GameObject>, hitDirection: Vector4)scripted
public final func DestroyMappin()scripted
private final func DestroyObjectActionsCallbackController()scripted
private final func DestroyQuickHackMappin()scripted
private final func DestroyRandomWindow()scripted
private final func DetermineAdditionalEngineFX(gridID: Int32, gridState: Float)scripted
protected final func DetermineInteractionState()scripted
protected final func DetermineInteractionState(layerName: CName)scripted
public final func DisableCurrentCustomization()scripted
private final func DisableRadio()scripted
private final func DisableTargetingComponents()scripted
private final func DisableVehicle()scripted
private final func DoPanzerCleanup()scripted
private final func DoPreventionVehicleCleanup()scripted
private final func DrivingStimuli(broadcast: Bool)scripted
public final func EnableCustomizableAppearance(val: Bool)scripted
private final func EnableRadio()scripted
private final func EnableTargetingComponents()scripted
private final func EvaluateDamageLevel(destruction: Float) -> Int32scripted
protected final func EvaluateDoorReaction(doorID: CName, immediate: Bool, doorState: VehicleDoorState)scripted
private final func EvaluateDoorState()scripted
private final func EvaluateHoodInteractions()scripted
private final func EvaluateInteractions()scripted
protected final func EvaluatePanzerInteractions()scripted
private final func EvaluateTrunkAndHoodInteractions()scripted
private final func EvaluateTrunkInteractions()scripted
protected final func EvaluateWindowReaction(doorID: CName, speed: CName)scripted
private final func EvaluateWindowState()scripted
private final func ExecuteAction(action: ref<DeviceAction>, opt executor: wref<GameObject>)scripted
private final func ExecuteAction(choice: script_ref<InteractionChoice>, executor: wref<GameObject>)scripted
private final func ExecuteVehicleVisualCustomization(set: Bool, reset: Bool, instant: Bool)scripted
private final func ExplodeVehicle(instigator: wref<GameObject>)scripted
public final func FinishTrunkBodyPickup()scripted
public final func ForceAboutToExplodeState()scripted
private final func GetAnimEventName(doorState: VehicleDoorState, door: EVehicleDoor) -> CNamescripted
private final func GetAnyDoorAvailable(opt checkOccupied: Bool) -> Boolscripted
private final func GetAnySlotAvailable(opt checkOccupied: Bool) -> Boolscripted
public final func GetCurrentAppearanceColorTemplate() -> VehicleVisualCustomizationTemplatescripted
protected final func GetIsMounted() -> Boolscripted
public final func GetIsVehicleVisualCustomizationEnabled() -> Boolscripted
private final func GetMultilayersForCurrentVehicle(templateMultilayers: array<VehicleCustomMultilayer>) -> array<VehicleCustomMultilayer>scripted
public const func GetPS() -> ref<VehicleComponentPS>scripted
protected final const func GetVehicle() -> wref<VehicleObject>scripted
private final func GetVehicleController() -> ref<vehicleController>scripted
private final func GetVehicleControllerPS() -> ref<vehicleControllerPS>scripted
public final func GetVehicleDecayThreshold() -> Floatscripted
protected final func GetVehicleDoorEnum(out door: EVehicleDoor, doorName: CName) -> Boolscripted
public final func GetVehicleStateForScanner() -> Stringscripted
public final func GetVisualCustomizationUpdateRequired() -> Boolscripted
public final func GetVisualCustomizationUpToDate() -> Boolscripted
public final func HandleBikeCollisionReaction(impactVelocityChange: Float, impactHitNormal: Vector4)scripted
public final const func HasPreventionPassenger() -> Boolscripted
private final func HonkAndFlash()scripted
private final func InitialVehcileSetup()scripted
public final func InjectThreat(instigator: wref<GameObject>)scripted
public final func IsBeingDragged() -> Boolscripted
private final func IsPlayerVehicle()scripted
protected final const func IsRadioEnabled(game: GameInstance) -> Boolscripted
public final func IsVehicleImmuneInDecay() -> Boolscripted
public final func IsVehicleInDecay() -> Boolscripted
public final func IsVehicleParked() -> Boolscripted
protected final func KillPassengers(instigator: wref<GameObject>)scripted
private final func LoadExplodedState()scripted
protected final func ManageAdditionalAnimFeatures(object: ref<GameObject>, value: Bool)scripted
private final func MountBodyToPlayer(npcBody: wref<GameObject>)scripted
public final func MountNpcBodyToTrunk()scripted
private final func NotifyAutodriveOfQuickhackChange()scripted
protected cb func OnAccelerateQuickhackEvent(evt: ref<VehicleAccelerateQuickhackEvent>) -> Boolscripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnActionDemolition(evt: ref<ActionDemolition>) -> Boolscripted
protected cb func OnActionEngineering(evt: ref<ActionEngineering>) -> Boolscripted
protected cb func OnAIVehicleDisabledEvent(evt: ref<AIVehicleDisabledEvent>) -> Boolscripted
protected cb func OnCarAlarmHonk(UseCarAlarmStim: Bool) -> Boolscripted
protected cb func OnChangeState(evt: ref<vehicleChangeStateEvent>) -> Boolscripted
protected cb func OnCloseHood(evt: ref<VehicleCloseHood>) -> Boolscripted
protected cb func OnCloseTrunk(evt: ref<VehicleCloseTrunk>) -> Boolscripted
protected cb func OnCurrentWantedLevelChanged(value: Int32) -> Boolscripted
protected cb func OnDeath(evt: ref<gameDeathEvent>) -> Boolscripted
protected cb func OnDelayedBikeKnockOffEvent(evt: ref<DelayedBikeKnockOffEvent>) -> Boolscripted
protected cb func OnDisableAlarm(evt: ref<DisableAlarmEvent>) -> Boolscripted
protected cb func OnDumpBodyWorkspotDelayEvent(evt: ref<DumpBodyWorkspotDelayEvent>) -> Boolscripted
protected cb func OnExecuteVehicleVisualCustomizationEvent(evt: ref<ExecuteVehicleVisualCustomizationEvent>) -> Boolscripted
protected cb func OnExplodeEvent(evt: ref<VehicleExplodeEvent>) -> Boolscripted
protected cb func OnFactChangedEvent(evt: ref<FactChangedEvent>) -> Boolscripted
protected cb func OnForceBrakesQuickhackEvent(evt: ref<VehicleForceBrakesQuickhackEvent>) -> Boolscripted
protected cb func OnForceCarAlarm(evt: ref<ForceCarAlarm>) -> Boolscripted
private final func OnGameAttach()scripted
private final func OnGameDetach()scripted
protected cb func OnGridDestruction(evt: ref<VehicleGridDestructionEvent>) -> Boolscripted
protected cb func OnHasVehicleBeenFlippedOverForSomeTimeEvent(evt: ref<HasVehicleBeenFlippedOverForSomeTimeEvent>) -> Boolscripted
protected cb func OnHUDInstruction(evt: ref<HUDInstruction>) -> Boolscripted
protected cb func OnInteractionActivated(evt: ref<InteractionActivationEvent>) -> Boolscripted
protected cb func OnInteractionUsed(evt: ref<InteractionChoiceEvent>) -> Boolscripted
protected cb func OnMinutePassedEvent(evt: ref<MinutePassedEvent>) -> Boolscripted
protected cb func OnMountingEvent(evt: ref<MountingEvent>) -> Boolscripted
protected cb func OnNewVehicleVisualCustomization(evt: ref<NewVehicleVisualCustomizationTemplateEvent>) -> Boolscripted
protected cb func OnObjectActionRefreshEvent(evt: ref<gameObjectActionRefreshEvent>) -> Boolscripted
protected cb func OnOpenHood(evt: ref<VehicleOpenHood>) -> Boolscripted
protected cb func OnOpenTrunk(evt: ref<VehicleOpenTrunk>) -> Boolscripted
protected cb func OnPickupBodyWorkspotDelayEvent(evt: ref<PickupBodyWorkspotDelayEvent>) -> Boolscripted
public final func OnPreventionPassengerDeath(deadEntityID: EntityID)scripted
protected cb func OnQuickSlotCommandUsed(evt: ref<QuickSlotCommandUsed>) -> Boolscripted
protected cb func OnRadioToggleEvent(evt: ref<RadioToggleEvent>) -> Boolscripted
protected cb func OnRemoteControlCameraToggleEvent(evt: ref<VehicleRemoteControlCameraToggleEvent>) -> Boolscripted
protected cb func OnRemoteControlEvent(evt: ref<VehicleRemoteControlEvent>) -> Boolscripted
protected cb func OnRepeatDirectEnvironmentalHazardStimuli(evt: ref<RepeatDirectEnvironmentalHazardStimEvent>) -> Boolscripted
protected cb func OnSetIgnoreAutoDoorCloseEvent(evt: ref<SetIgnoreAutoDoorCloseEvent>) -> Boolscripted
protected cb func OnSummonFinishedEvent(evt: ref<SummonFinishedEvent>) -> Boolscripted
protected cb func OnSummonStartedEvent(evt: ref<SummonStartedEvent>) -> Boolscripted
protected cb func OnToggleBrokenTireEvent(evt: ref<VehicleToggleBrokenTireEvent>) -> Boolscripted
protected cb func OnToggleDoorInteractionEvent(evt: ref<ToggleDoorInteractionEvent>) -> Boolscripted
protected cb func OnTriggerVehicleRemoteControlEvent(evt: ref<TriggerVehicleRemoteControlEvent>) -> Boolscripted
protected cb func OnUnmountingEvent(evt: ref<UnmountingEvent>) -> Boolscripted
protected cb func OnUploadProgramProgress(evt: ref<UploadProgramProgressEvent>) -> Boolscripted
protected cb func OnVehicleBodyDisposalPerformedEvent(evt: ref<VehicleBodyDisposalPerformedEvent>) -> Boolscripted
protected final func OnVehicleCameraChange(state: Bool)scripted
protected cb func OnVehicleChaseTargetEvent(evt: ref<VehicleChaseTargetEvent>) -> Boolscripted
protected cb func OnVehicleCrystalDomeMeshVisibilityDelayEvent(evt: ref<VehicleCrystalDomeMeshVisibilityDelayEvent>) -> Boolscripted
protected cb func OnVehicleCrystalDomeOffDelayEvent(evt: ref<VehicleCrystalDomeOffDelayEvent>) -> Boolscripted
protected cb func OnVehicleCrystalDomeOnDelayEvent(evt: ref<VehicleCrystalDomeOnDelayEvent>) -> Boolscripted
protected cb func OnVehicleCycleHeadLightsEvent(evt: ref<VehicleCycleLightsEvent>) -> Boolscripted
protected cb func OnVehicleDamageStageTurnOffEvent(evt: ref<VehicleDamageStageTurnOffEvent>) -> Boolscripted
protected cb func OnVehicleDelayedQuestHornEvent(evt: ref<VehicleQuestDelayedHornEvent>) -> Boolscripted
protected cb func OnVehicleDoorClose(evt: ref<VehicleDoorClose>) -> Boolscripted
protected cb func OnVehicleDoorInteraction(evt: ref<VehicleDoorInteraction>) -> Boolscripted
protected cb func OnVehicleDoorInteractionStateChange(evt: ref<VehicleDoorInteractionStateChange>) -> Boolscripted
protected cb func OnVehicleDoorOpen(evt: ref<VehicleDoorOpen>) -> Boolscripted
protected cb func OnVehicleDumpBody(evt: ref<VehicleDumpBody>) -> Boolscripted
protected cb func OnVehicleDumpBodyCloseTrunkEvent(evt: ref<VehicleDumpBodyCloseTrunkEvent>) -> Boolscripted
protected cb func OnVehicleExitDelayedEvent(evt: ref<VehicleExitDelayed>) -> Boolscripted
protected cb func OnVehicleExternalDoorRequestEvent(evt: ref<VehicleExternalDoorRequestEvent>) -> Boolscripted
protected cb func OnVehicleExternalWindowRequestEvent(evt: ref<VehicleExternalWindowRequestEvent>) -> Boolscripted
protected cb func OnVehicleFinishedMountingEvent(evt: ref<VehicleFinishedMountingEvent>) -> Boolscripted
protected cb func OnVehicleFlippedOverEvent(evt: ref<VehicleFlippedOverEvent>) -> Boolscripted
protected cb func OnVehicleForceOccupantOut(evt: ref<VehicleForceOccupantOut>) -> Boolscripted
protected cb func OnVehicleHornOffDelayEvent(evt: ref<VehicleHornOffDelayEvent>) -> Boolscripted
protected cb func OnVehicleHornProbEvent(evt: ref<VehicleHornProbsEvent>) -> Boolscripted
protected cb func OnVehicleLightQuestChangeColorEvent(evt: ref<VehicleLightQuestChangeColorEvent>) -> Boolscripted
protected cb func OnVehicleLightQuestToggleEvent(evt: ref<VehicleLightQuestToggleEvent>) -> Boolscripted
protected cb func OnVehicleLightSetupEvent(evt: ref<VehicleLightSetupEvent>) -> Boolscripted
protected cb func OnVehicleNotifyPassengersOfCollision(evt: ref<VehicleNotifyPassengersOfCollision>) -> Boolscripted
protected cb func OnVehicleOnPartDetached(evt: ref<VehicleOnPartDetachedEvent>) -> Boolscripted
protected cb func OnVehiclePlayerTrunk(evt: ref<VehiclePlayerTrunk>) -> Boolscripted
protected cb func OnVehicleQuestAVThrusterEvent(evt: ref<VehicleQuestAVThrusterEvent>) -> Boolscripted
protected cb func OnVehicleQuestCrystalDomeEvent(evt: ref<VehicleQuestCrystalDomeEvent>) -> Boolscripted
protected cb func OnVehicleQuestDoorLocked(evt: ref<VehicleQuestDoorLocked>) -> Boolscripted
protected cb func OnVehicleQuestHornEvent(evt: ref<VehicleQuestHornEvent>) -> Boolscripted
protected cb func OnVehicleQuestNodeActivateRemoteVehicleControl(evt: ref<VehicleQuestNodeSetVehicleRemoteControlled>) -> Boolscripted
protected cb func OnVehicleQuestSirenEvent(evt: ref<VehicleQuestSirenEvent>) -> Boolscripted
protected cb func OnVehicleQuestToggleEngineEvent(evt: ref<VehicleQuestToggleEngineEvent>) -> Boolscripted
protected cb func OnVehicleQuestVisualDestructionEvent(evt: ref<VehicleQuestVisualDestructionEvent>) -> Boolscripted
protected cb func OnVehicleQuestWindowDestructionEvent(evt: ref<VehicleQuestWindowDestructionEvent>) -> Boolscripted
protected cb func OnVehicleRaceClockUpdateEvent(evt: ref<VehicleRaceClockUpdateEvent>) -> Boolscripted
protected cb func OnVehicleRaceQuestEvent(evt: ref<VehicleRaceQuestEvent>) -> Boolscripted
protected cb func OnVehicleRadioEvent(evt: ref<VehicleRadioEvent>) -> Boolscripted
protected cb func OnVehicleRadioStationInitialized(evt: ref<VehicleRadioStationInitialized>) -> Boolscripted
protected cb func OnVehicleRadioTierEvent(evt: ref<VehicleRadioTierEvent>) -> Boolscripted
protected cb func OnVehicleRepairEvent(re: ref<VehicleRepairEvent>) -> Boolscripted
protected final func OnVehicleRPMChange(rpm: Float)scripted
protected cb func OnVehicleSeatReservationEvent(evt: ref<VehicleSeatReservationEvent>) -> Boolscripted
protected cb func OnVehicleSirenDelayEvent(evt: ref<VehicleSirenDelayEvent>) -> Boolscripted
protected final func OnVehicleSpeedChange(speed: Float)scripted
protected cb func OnVehicleStartedMountingEvent(evt: ref<VehicleStartedMountingEvent>) -> Boolscripted
protected cb func OnVehicleStartedUnmountingEvent(evt: ref<VehicleStartedUnmountingEvent>) -> Boolscripted
protected cb func OnVehicleTakeBody(evt: ref<VehicleTakeBody>) -> Boolscripted
protected cb func OnVehicleWaterEvent(evt: ref<VehicleWaterEvent>) -> Boolscripted
protected cb func OnVehicleWindowClose(evt: ref<VehicleWindowClose>) -> Boolscripted
protected cb func OnVehicleWindowOpen(evt: ref<VehicleWindowOpen>) -> Boolscripted
protected cb func OnWeaponShootEvent(evt: ref<VehicleMountedWeaponShootEvent>) -> Boolscripted
public final func PackColorForEffect(color: Color) -> Floatscripted
protected final func PassGameTimeToVehBB()scripted
private final func PlayCrystalDomeGlitchEffect()scripted
public final func PlayDelayedHonk(honkTime: Float, delayTime: Float)scripted
public final func PlayHonkForDuration(honkTime: Float)scripted
private final func PlaySummonArrivalSFX()scripted
private final func PlayVehicleVisialCustomisationCollisionGlitch()scripted
public final func PlayVehicleVisualCustomizationShader(play: Bool, opt instant: Bool, opt affectRims: Bool)scripted
private final func ProcessExplosionEffects()scripted
public final func ProcessHeatLevelOnVisualCustomization(previousTemplate: VehicleVisualCustomizationTemplate, newTemplate: VehicleVisualCustomizationTemplate)scripted
private final func PushVehicleNPCDataToAllPassengers(gi: GameInstance, id: EntityID)scripted
private final func QueueLethalVehicleImpactToAllNonFriendlyAggressivePassengers(sourceName: CName) -> Boolscripted
private final func QueueVehicleImpactLethalHitEvent(target: wref<GameObject>, instigator: wref<GameObject>, sourceName: CName)scripted
public final func ReactToHPChange(destruction: Float)scripted
private final func RegisterInputListener()scripted
private final func RegisterToHUDManager(shouldRegister: Bool)scripted
private final func RegisterWantedLevelListener()scripted
private final func RemoveEnvironmentalHazardStimuli()scripted
private final func RemoveQuickhackQueue()scripted
protected final func RemoveVehicleDOT()scripted
private final func RepairVehicle()scripted
protected final func RequestHUDRefresh()scripted
private final func SendAIEvent(eventName: CName)scripted
private final func SendDestructionDataToGraph(gridID: Int32, gridState: Float)scripted
private final func SendDirectEnvironmentalHazardStimuli(target: ref<GameObject>)scripted
private final func SendExplodedAIEvent()scripted
private final func SendParkEvent(park: Bool)scripted
private final func SendPoliceNotification()scripted
protected final func SendVehicleStartedUnmountingEventToPS(isMounting: Bool, slotID: CName, character: ref<GameObject>)scripted
public final func SetDelayDisableCarAlarm(evtActivationTime: Float)scripted
protected final func SetDoorAnimFeatureData(door: EVehicleDoor, state: VehicleDoorState)scripted
private final func SetImmortalityMode()scripted
protected final func SetSteeringLimitAnimFeature(limit: Int32)scripted
private final func SetupAuxillary()scripted
protected final func SetupCarAlarmHonkListener()scripted
private final func SetupCrystalDome()scripted
protected final func SetupGameTimeToBBListener()scripted
protected final func SetupListeners()scripted
private final func SetupThrusterFX()scripted
protected final func SetupVehicleRPMBBListener()scripted
protected final func SetupVehicleSpeedBBListener()scripted
protected final func SetupVehicleTPPBBListener()scripted
private final func SetupWheels()scripted
public final func SetVehicleScannerDirty()scripted
protected final func SetWindowAnimFeatureData(door: EVehicleDoor, state: EVehicleWindowState)scripted
private final func ShouldCycle() -> Boolscripted
private final func ShouldVisualDestructionBeSet()scripted
private final func SignalDamageToVehicleVisualCustomization()scripted
protected final func StartEffectEvent(self: ref<GameObject>, effectName: CName, opt shouldPersist: Bool, opt blackboard: ref<worldEffectBlackboard>)scripted
private final func StealVehicle(opt slotID: MountingSlotId)scripted
private final func ToggleCrystalDome(toggle: Bool, opt force: Bool, opt instant: Bool, opt instantDelay: Float, opt meshVisibilityDelay: Float, opt fastStop: Bool)scripted
private final func ToggleInitialVehDoorInteractions()scripted
private final func ToggleInteraction(layer: CName, toggle: Bool)scripted
public final func ToggleLightsAndSirens(lights: Bool, sirens: Bool)scripted
private final func TogglePanzerShadowMeshes(toggle: Bool)scripted
private final func TogglePlayerHitShapesForPanzer(mountedPlayer: ref<PlayerPuppet>, enable: Bool)scripted
private final func ToggleRaceClock(toggle: Bool)scripted
protected final func ToggleScanningComponent(toggle: Bool)scripted
protected final func ToggleSiren(lights: Bool, sounds: Bool)scripted
private final func ToggleTargetingComponents(on: Bool)scripted
private final func ToggleTargetingSystemForPanzer(mountedPlayer: ref<PlayerPuppet>, enable: Bool)scripted
private final func ToggleVehicleHorn(state: Bool, opt isPolice: Bool)scripted
protected final func ToggleVehicleSystems(toggle: Bool, vehicle: Bool, engine: Bool, opt lockState: VehicleQuestEngineLockState)scripted
protected final func ToggleVehReadyInteractions(toggle: Bool, opt layer: CName)scripted
private final func TryToKnockDownBike()scripted
private final func TutorialCarDamageFact()scripted
private final func UnmountTrunkBody()scripted
protected final func UnregisterCarAlarmHonkListener()scripted
protected final func UnregisterGameTimeToBBListener()scripted
private final func UnregisterInputListener()scripted
protected final func UnregisterListeners()scripted
private final func UnregisterPreventionPassengerCallbacks(gi: GameInstance, vehicleID: EntityID)scripted
protected final func UnregisterVehicleRPMBBListener()scripted
protected final func UnregisterVehicleSpeedBBListener()scripted
protected final func UnregisterVehicleTPPBBListener()scripted
private final func UnregisterWantedLevelListener()scripted
private final func UpdateDamageEngineEffects()scripted
private final func VehicleDefaultStateSetup()scripted
private final func VehicleVisualDestructionSetup()scripted
public final func VisualCustomizationBlockedNotification(message: String, opt messageType: SimpleMessageType)scripted