Vehicle_Record
classnative name gamedataVehicle_RecordnativeimportOnly
extends SpawnableObject_Record › BaseObject_Record › TweakDBRecord › IScriptable › ISerializable
Methods 210
native func Affiliation() -> wref<Affiliation_Record>
native func AffiliationHandle() -> ref<Affiliation_Record>
native func AppearancesToColorTemplate() -> wref<VehicleAppearancesToColorTemplate_Record>
native func AppearancesToColorTemplateHandle() -> ref<VehicleAppearancesToColorTemplate_Record>
native func ArchetypeName() -> CName
native func AttachmentSlots(out outList: array<wref<AttachmentSlot_Record>>)
native func AttachmentSlotsContains(item: wref<AttachmentSlot_Record>) -> Bool
native func AudioResourceName() -> CName
native func BikeDriveModelData() -> wref<BikeDriveModelData_Record>
native func BikeDriveModelDataHandle() -> ref<BikeDriveModelData_Record>
native func BlockadeLeftPassengerOffset() -> Float
native func BlockadeRightPassengerOffset() -> Float
native func BrakelightColor() -> array<Int32>
native func BrakelightColorContains(item: Int32) -> Bool
native func CameraManagerParams() -> wref<VehicleCameraManager_Record>
native func CameraManagerParamsHandle() -> ref<VehicleCameraManager_Record>
native func CanBeActiveVehicle() -> Bool
native func CanDeleteUniqueTemplates() -> Bool
native func CanOnlySpawnOnValidRoad() -> Bool
native func ColorProfilesRestricted() -> Bool
native func CrowdMemberSettings() -> wref<CrowdSettingsPackageBase_Record>
native func CrowdMemberSettingsHandle() -> ref<CrowdSettingsPackageBase_Record>
native func CurvesPath() -> ResRef
native func CustomizableAppearance() -> CName
native func CustomizationMenuType() -> CName
native func CustomizationPreview() -> wref<VehicleVisualCustomizationPreviewSetup_Record>
native func CustomizationPreviewGlow() -> wref<VehicleVisualCustomizationPreviewGlowSetup_Record>
native func CustomizationPreviewGlowHandle() -> ref<VehicleVisualCustomizationPreviewGlowSetup_Record>
native func CustomizationPreviewHandle() -> ref<VehicleVisualCustomizationPreviewSetup_Record>
native func CustomizeCarRims() -> Bool
native func CustomizeLights() -> Bool
native func DebugStatusString() -> String
native func DestroyedAppearance() -> CName
native func Destruction() -> wref<VehicleDestruction_Record>
native func DestructionHandle() -> ref<VehicleDestruction_Record>
native func DisplayName() -> CName
native func DisplayOverride() -> wref<PlayerVehicleDisplayOverride_Record>
native func DisplayOverrideHandle() -> ref<PlayerVehicleDisplayOverride_Record>
native func Driving() -> wref<BaseDrivingParameters_Record>
native func DrivingHandle() -> ref<BaseDrivingParameters_Record>
native func DrivingParamsGeneric() -> wref<BaseDrivingParameters_Record>
native func DrivingParamsGenericHandle() -> ref<BaseDrivingParameters_Record>
native func DrivingParamsPanic() -> wref<BaseDrivingParameters_Record>
native func DrivingParamsPanicHandle() -> ref<BaseDrivingParameters_Record>
native func DrivingParamsRace() -> wref<BaseDrivingParameters_Record>
native func DrivingParamsRaceHandle() -> ref<BaseDrivingParameters_Record>
native func EnableDestruction() -> Bool
native func ExcludedComponentsCustomization() -> array<CName>
native func ExcludedComponentsCustomizationContains(item: CName) -> Bool
native func ExcludedComponentsGeneric() -> array<CName>
native func ExcludedComponentsGenericContains(item: CName) -> Bool
native func FxCollision() -> wref<VehicleFxCollision_Record>
native func FxCollisionHandle() -> ref<VehicleFxCollision_Record>
native func FxWheelsDecals() -> wref<VehicleFxWheelsDecals_Record>
native func FxWheelsDecalsFrontOverride() -> wref<VehicleFxWheelsDecals_Record>
native func FxWheelsDecalsFrontOverrideHandle() -> ref<VehicleFxWheelsDecals_Record>
native func FxWheelsDecalsHandle() -> ref<VehicleFxWheelsDecals_Record>
native func FxWheelsParticles() -> wref<VehicleFxWheelsParticles_Record>
native func FxWheelsParticlesHandle() -> ref<VehicleFxWheelsParticles_Record>
native func GenericCustomizationMask() -> ResRef
native func GetAttachmentSlotsCount() -> Int32
native func GetAttachmentSlotsItem(index: Int32) -> wref<AttachmentSlot_Record>
native func GetAttachmentSlotsItemHandle(index: Int32) -> ref<AttachmentSlot_Record>
native func GetBrakelightColorCount() -> Int32
native func GetBrakelightColorItem(index: Int32) -> Int32
native func GetExcludedComponentsCustomizationCount() -> Int32
native func GetExcludedComponentsCustomizationItem(index: Int32) -> CName
native func GetExcludedComponentsGenericCount() -> Int32
native func GetExcludedComponentsGenericItem(index: Int32) -> CName
native func GetHeadlightColorCount() -> Int32
native func GetHeadlightColorItem(index: Int32) -> Int32
native func GetInteriorColorCount() -> Int32
native func GetInteriorColorItem(index: Int32) -> Int32
native func GetInteriorDamageColorCount() -> Int32
native func GetInteriorDamageColorItem(index: Int32) -> Int32
native func GetLeftBlinkerlightColorCount() -> Int32
native func GetLeftBlinkerlightColorItem(index: Int32) -> Int32
native func GetPreventionPassengersCount() -> Int32
native func GetPreventionPassengersItem(index: Int32) -> wref<Character_Record>
native func GetPreventionPassengersItemHandle(index: Int32) -> ref<Character_Record>
native func GetQueryOnlyExceptionsCount() -> Int32
native func GetQueryOnlyExceptionsItem(index: Int32) -> CName
native func GetRandomPassengersCount() -> Int32
native func GetRandomPassengersItem(index: Int32) -> wref<RandomPassengerEntry_Record>
native func GetRandomPassengersItemHandle(index: Int32) -> ref<RandomPassengerEntry_Record>
native func GetReverselightColorCount() -> Int32
native func GetReverselightColorItem(index: Int32) -> Int32
native func GetRightBLinkerlightColorCount() -> Int32
native func GetRightBLinkerlightColorItem(index: Int32) -> Int32
native func GetTppCameraPresetsCount() -> Int32
native func GetTppCameraPresetsItem(index: Int32) -> wref<VehicleTPPCameraPresetParams_Record>
native func GetTppCameraPresetsItemHandle(index: Int32) -> ref<VehicleTPPCameraPresetParams_Record>
native func GetUtilityLightColorCount() -> Int32
native func GetUtilityLightColorItem(index: Int32) -> Int32
native func GetWeaponsCount() -> Int32
native func GetWeaponsItem(index: Int32) -> wref<VehicleWeapon_Record>
native func GetWeaponsItemHandle(index: Int32) -> ref<VehicleWeapon_Record>
native func HasSideWindows() -> Bool
native func HasUniqueCustomization() -> Bool
native func HasVisualCustomization() -> Bool
native func HeadlightColor() -> array<Int32>
native func HeadlightColorContains(item: Int32) -> Bool
native func HitCooldown() -> Float
native func Icon() -> wref<UIIcon_Record>
native func IconHandle() -> ref<UIIcon_Record>
native func InteriorColor() -> array<Int32>
native func InteriorColorContains(item: Int32) -> Bool
native func InteriorDamageColor() -> array<Int32>
native func InteriorDamageColorContains(item: Int32) -> Bool
native func IsArmoredVehicle() -> Bool
native func IsHackable() -> wref<IsHackable_Record>
native func IsHackableHandle() -> ref<IsHackable_Record>
native func LeftBackCamber() -> Float
native func LeftBackCamberOffset() -> Vector3
native func LeftBlinkerlightColor() -> array<Int32>
native func LeftBlinkerlightColorContains(item: Int32) -> Bool
native func LeftFrontCamber() -> Float
native func LeftFrontCamberOffset() -> Vector3
native func Manufacturer() -> wref<VehicleManufacturer_Record>
native func ManufacturerHandle() -> ref<VehicleManufacturer_Record>
native func MaxVehiclePassengersCount() -> Int32
native func MinVehiclePassengersCount() -> Int32
native func Model() -> wref<VehicleModel_Record>
native func ModelHandle() -> ref<VehicleModel_Record>
native func Player_audio_resource() -> String
native func PreventionPassengers(out outList: array<wref<Character_Record>>)
native func PreventionPassengersContains(item: wref<Character_Record>) -> Bool
native func QueryOnlyExceptions() -> array<CName>
native func QueryOnlyExceptionsContains(item: CName) -> Bool
native func RandomPassengers(out outList: array<wref<RandomPassengerEntry_Record>>)
native func RandomPassengersContains(item: wref<RandomPassengerEntry_Record>) -> Bool
native func ReverselightColor() -> array<Int32>
native func ReverselightColorContains(item: Int32) -> Bool
native func RightBackCamber() -> Float
native func RightBackCamberOffset() -> Vector3
native func RightBLinkerlightColor() -> array<Int32>
native func RightBLinkerlightColorContains(item: Int32) -> Bool
native func RightFrontCamber() -> Float
native func RightFrontCamberOffset() -> Vector3
native func TankDriveModelData() -> wref<TankDriveModelData_Record>
native func TankDriveModelDataHandle() -> ref<TankDriveModelData_Record>
native func TppCameraParams() -> wref<VehicleTPPCameraParams_Record>
native func TppCameraParamsHandle() -> ref<VehicleTPPCameraParams_Record>
native func TppCameraPresets(out outList: array<wref<VehicleTPPCameraPresetParams_Record>>)
native func TppCameraPresetsContains(item: wref<VehicleTPPCameraPresetParams_Record>) -> Bool
native func Traffic_audio_resource() -> String
native func TrafficSuspension() -> wref<VehicleTrafficSuspension_Record>
native func TrafficSuspensionHandle() -> ref<VehicleTrafficSuspension_Record>
native func TwintoneModelName() -> CName
native func Type() -> wref<VehicleType_Record>
native func TypeHandle() -> ref<VehicleType_Record>
native func UnmountOffsetPosition() -> Vector3
native func UsesSecondaryHoodEmitter() -> Bool
native func UtilityLightColor() -> array<Int32>
native func UtilityLightColorContains(item: Int32) -> Bool
native func VehAirControl() -> wref<VehicleAirControl_Record>
native func VehAirControlAI() -> wref<VehicleAirControl_Record>
native func VehAirControlAIHandle() -> ref<VehicleAirControl_Record>
native func VehAirControlHandle() -> ref<VehicleAirControl_Record>
native func VehBehaviorData() -> wref<VehicleBehaviorData_Record>
native func VehBehaviorDataHandle() -> ref<VehicleBehaviorData_Record>
native func VehDataPackage() -> wref<VehicleDataPackage_Record>
native func VehDataPackageHandle() -> ref<VehicleDataPackage_Record>
native func VehDefaultState() -> wref<VehicleDefaultState_Record>
native func VehDefaultStateHandle() -> ref<VehicleDefaultState_Record>
native func VehDriveModelData() -> wref<VehicleDriveModelData_Record>
native func VehDriveModelDataAI() -> wref<VehicleDriveModelData_Record>
native func VehDriveModelDataAIHandle() -> ref<VehicleDriveModelData_Record>
native func VehDriveModelDataHandle() -> ref<VehicleDriveModelData_Record>
native func VehDriver_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehDriver_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehDriver_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehDriver_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehDriverCombat_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehDriverCombat_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehDriverCombat_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehDriverCombat_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehEngineData() -> wref<VehicleEngineData_Record>
native func VehEngineDataHandle() -> ref<VehicleEngineData_Record>
native func VehicleUIData() -> wref<VehicleUIData_Record>
native func VehicleUIDataHandle() -> ref<VehicleUIData_Record>
native func VehImpactTraffic() -> wref<VehicleImpactTraffic_Record>
native func VehImpactTrafficHandle() -> ref<VehicleImpactTraffic_Record>
native func VehPassCombatL_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehPassCombatL_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehPassCombatL_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehPassCombatL_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehPassCombatR_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehPassCombatR_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehPassCombatR_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehPassCombatR_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehPassL_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehPassL_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehPassL_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehPassL_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehPassR_FPPCameraParams() -> wref<VehicleFPPCameraParams_Record>
native func VehPassR_FPPCameraParamsHandle() -> ref<VehicleFPPCameraParams_Record>
native func VehPassR_ProceduralFPPCameraParams() -> wref<VehicleProceduralFPPCameraParams_Record>
native func VehPassR_ProceduralFPPCameraParamsHandle() -> ref<VehicleProceduralFPPCameraParams_Record>
native func VehWheelDimensionsSetup() -> wref<VehicleWheelDimensionsSetup_Record>
native func VehWheelDimensionsSetupHandle() -> ref<VehicleWheelDimensionsSetup_Record>
native func VisualCustomizationUpdateRequired() -> Bool
native func VisualDestruction() -> wref<VehicleVisualDestruction_Record>
native func VisualDestructionHandle() -> ref<VehicleVisualDestruction_Record>
native func Weapons(out outList: array<wref<VehicleWeapon_Record>>)
native func WeaponSafeModeBounds() -> wref<WeaponSafeModeBounds_Record>
native func WeaponSafeModeBoundsHandle() -> ref<WeaponSafeModeBounds_Record>
native func WeaponsContains(item: wref<VehicleWeapon_Record>) -> Bool
native func WidgetStyleSheetPath() -> ResRef