class game.data
Vehicle_Record
game.data.Vehicle_Record
- 0 properties
- 210 functions
Extends game.data.SpawnableObject_Record game.data.BaseObject_Record game.data.TweakDBRecord IScriptable ISerializable
Properties
None.
Functions
string Player_audio_resource()RTTIre.Hooks.Place( "gamedataVehicle_Record", "Player_audio_resource", (Vehicle_Record_Player_audio_resource x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_Player_audio_resource( game.data.Vehicle_Record self );string Traffic_audio_resource()RTTIre.Hooks.Place( "gamedataVehicle_Record", "Traffic_audio_resource", (Vehicle_Record_Traffic_audio_resource x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_Traffic_audio_resource( game.data.Vehicle_Record self );string DebugStatusString()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DebugStatusString", (Vehicle_Record_DebugStatusString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DebugStatusString( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleDefaultState_Record> VehDefaultState()RTTIgame.data.VehicleDefaultState_Record? VehDefaultStateHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDefaultStateHandle", (Vehicle_Record_VehDefaultStateHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDefaultState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDefaultStateHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleModel_Record> Model()RTTIgame.data.VehicleModel_Record? ModelHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "ModelHandle", (Vehicle_Record_ModelHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleModel_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ModelHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleAirControl_Record> VehAirControlAI()RTTIgame.data.VehicleAirControl_Record? VehAirControlAIHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehAirControlAIHandle", (Vehicle_Record_VehAirControlAIHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAirControl_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehAirControlAIHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleAppearancesToColorTemplate_Record> AppearancesToColorTemplate()RTTIgame.data.VehicleAppearancesToColorTemplate_Record? AppearancesToColorTemplateHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "AppearancesToColorTemplateHandle", (Vehicle_Record_AppearancesToColorTemplateHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAppearancesToColorTemplate_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_AppearancesToColorTemplateHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleTPPCameraParams_Record> TppCameraParams()RTTIgame.data.VehicleTPPCameraParams_Record? TppCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "TppCameraParamsHandle", (Vehicle_Record_TppCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TppCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehPassL_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehPassL_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassL_FPPCameraParamsHandle", (Vehicle_Record_VehPassL_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassL_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehPassCombatL_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehPassCombatL_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassCombatL_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehPassCombatL_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassCombatL_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.BaseDrivingParameters_Record> DrivingParamsGeneric()RTTIgame.data.BaseDrivingParameters_Record? DrivingParamsGenericHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DrivingParamsGenericHandle", (Vehicle_Record_DrivingParamsGenericHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseDrivingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DrivingParamsGenericHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleAirControl_Record> VehAirControl()RTTIgame.data.VehicleAirControl_Record? VehAirControlHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehAirControlHandle", (Vehicle_Record_VehAirControlHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleAirControl_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehAirControlHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehPassCombatL_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehPassCombatL_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassCombatL_FPPCameraParamsHandle", (Vehicle_Record_VehPassCombatL_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassCombatL_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleDriveModelData_Record> VehDriveModelData()RTTIgame.data.VehicleDriveModelData_Record? VehDriveModelDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriveModelDataHandle", (Vehicle_Record_VehDriveModelDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriveModelDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehDriverCombat_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehDriverCombat_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriverCombat_FPPCameraParamsHandle", (Vehicle_Record_VehDriverCombat_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriverCombat_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.BaseDrivingParameters_Record> DrivingParamsRace()RTTIgame.data.BaseDrivingParameters_Record? DrivingParamsRaceHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DrivingParamsRaceHandle", (Vehicle_Record_DrivingParamsRaceHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseDrivingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DrivingParamsRaceHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehPassL_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehPassL_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassL_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehPassL_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassL_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehDriver_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehDriver_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriver_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehDriver_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriver_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehPassR_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehPassR_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassR_FPPCameraParamsHandle", (Vehicle_Record_VehPassR_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassR_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehDriverCombat_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehDriverCombat_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriverCombat_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehDriverCombat_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriverCombat_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleEngineData_Record> VehEngineData()RTTIgame.data.VehicleEngineData_Record? VehEngineDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehEngineDataHandle", (Vehicle_Record_VehEngineDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleEngineData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehEngineDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleDestruction_Record> Destruction()RTTIgame.data.VehicleDestruction_Record? DestructionHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DestructionHandle", (Vehicle_Record_DestructionHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDestruction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DestructionHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleCameraManager_Record> CameraManagerParams()RTTIgame.data.VehicleCameraManager_Record? CameraManagerParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CameraManagerParamsHandle", (Vehicle_Record_CameraManagerParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleCameraManager_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CameraManagerParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleVisualDestruction_Record> VisualDestruction()RTTIgame.data.VehicleVisualDestruction_Record? VisualDestructionHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VisualDestructionHandle", (Vehicle_Record_VisualDestructionHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualDestruction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VisualDestructionHandle( game.data.Vehicle_Record self );WeakHandle<game.data.BaseDrivingParameters_Record> Driving()RTTIgame.data.BaseDrivingParameters_Record? DrivingHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DrivingHandle", (Vehicle_Record_DrivingHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseDrivingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DrivingHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleManufacturer_Record> Manufacturer()RTTIgame.data.VehicleManufacturer_Record? ManufacturerHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "ManufacturerHandle", (Vehicle_Record_ManufacturerHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleManufacturer_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ManufacturerHandle( game.data.Vehicle_Record self );WeakHandle<game.data.UIIcon_Record> Icon()RTTIgame.data.UIIcon_Record? IconHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "IconHandle", (Vehicle_Record_IconHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.UIIcon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_IconHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehPassCombatR_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehPassCombatR_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassCombatR_FPPCameraParamsHandle", (Vehicle_Record_VehPassCombatR_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassCombatR_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.WeaponSafeModeBounds_Record> WeaponSafeModeBounds()RTTIgame.data.WeaponSafeModeBounds_Record? WeaponSafeModeBoundsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "WeaponSafeModeBoundsHandle", (Vehicle_Record_WeaponSafeModeBoundsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.WeaponSafeModeBounds_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_WeaponSafeModeBoundsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.Affiliation_Record> Affiliation()RTTIgame.data.Affiliation_Record? AffiliationHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "AffiliationHandle", (Vehicle_Record_AffiliationHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Affiliation_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_AffiliationHandle( game.data.Vehicle_Record self );WeakHandle<game.data.BaseDrivingParameters_Record> DrivingParamsPanic()RTTIgame.data.BaseDrivingParameters_Record? DrivingParamsPanicHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DrivingParamsPanicHandle", (Vehicle_Record_DrivingParamsPanicHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BaseDrivingParameters_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DrivingParamsPanicHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFPPCameraParams_Record> VehDriver_FPPCameraParams()RTTIgame.data.VehicleFPPCameraParams_Record? VehDriver_FPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriver_FPPCameraParamsHandle", (Vehicle_Record_VehDriver_FPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriver_FPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleDataPackage_Record> VehDataPackage()RTTIgame.data.VehicleDataPackage_Record? VehDataPackageHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDataPackageHandle", (Vehicle_Record_VehDataPackageHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDataPackage_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDataPackageHandle( game.data.Vehicle_Record self );WeakHandle<game.data.CrowdSettingsPackageBase_Record> CrowdMemberSettings()RTTIgame.data.CrowdSettingsPackageBase_Record? CrowdMemberSettingsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CrowdMemberSettingsHandle", (Vehicle_Record_CrowdMemberSettingsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.CrowdSettingsPackageBase_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CrowdMemberSettingsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFxWheelsDecals_Record> FxWheelsDecals()RTTIgame.data.VehicleFxWheelsDecals_Record? FxWheelsDecalsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "FxWheelsDecalsHandle", (Vehicle_Record_FxWheelsDecalsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsDecals_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_FxWheelsDecalsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFxWheelsDecals_Record> FxWheelsDecalsFrontOverride()RTTIgame.data.VehicleFxWheelsDecals_Record? FxWheelsDecalsFrontOverrideHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "FxWheelsDecalsFrontOverrideHandle", (Vehicle_Record_FxWheelsDecalsFrontOverrideHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsDecals_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_FxWheelsDecalsFrontOverrideHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleVisualCustomizationPreviewSetup_Record> CustomizationPreview()RTTIgame.data.VehicleVisualCustomizationPreviewSetup_Record? CustomizationPreviewHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizationPreviewHandle", (Vehicle_Record_CustomizationPreviewHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualCustomizationPreviewSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizationPreviewHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleType_Record> Type()RTTIgame.data.VehicleType_Record? TypeHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "TypeHandle", (Vehicle_Record_TypeHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleType_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TypeHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleBehaviorData_Record> VehBehaviorData()RTTIgame.data.VehicleBehaviorData_Record? VehBehaviorDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehBehaviorDataHandle", (Vehicle_Record_VehBehaviorDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleBehaviorData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehBehaviorDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehPassCombatR_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehPassCombatR_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassCombatR_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehPassCombatR_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassCombatR_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.BikeDriveModelData_Record> BikeDriveModelData()RTTIgame.data.BikeDriveModelData_Record? BikeDriveModelDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "BikeDriveModelDataHandle", (Vehicle_Record_BikeDriveModelDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.BikeDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_BikeDriveModelDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFxWheelsParticles_Record> FxWheelsParticles()RTTIgame.data.VehicleFxWheelsParticles_Record? FxWheelsParticlesHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "FxWheelsParticlesHandle", (Vehicle_Record_FxWheelsParticlesHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxWheelsParticles_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_FxWheelsParticlesHandle( game.data.Vehicle_Record self );WeakHandle<game.data.TankDriveModelData_Record> TankDriveModelData()RTTIgame.data.TankDriveModelData_Record? TankDriveModelDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "TankDriveModelDataHandle", (Vehicle_Record_TankDriveModelDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.TankDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TankDriveModelDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.IsHackable_Record> IsHackable()RTTIgame.data.IsHackable_Record? IsHackableHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "IsHackableHandle", (Vehicle_Record_IsHackableHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.IsHackable_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_IsHackableHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleProceduralFPPCameraParams_Record> VehPassR_ProceduralFPPCameraParams()RTTIgame.data.VehicleProceduralFPPCameraParams_Record? VehPassR_ProceduralFPPCameraParamsHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehPassR_ProceduralFPPCameraParamsHandle", (Vehicle_Record_VehPassR_ProceduralFPPCameraParamsHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleProceduralFPPCameraParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehPassR_ProceduralFPPCameraParamsHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleFxCollision_Record> FxCollision()RTTIgame.data.VehicleFxCollision_Record? FxCollisionHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "FxCollisionHandle", (Vehicle_Record_FxCollisionHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleFxCollision_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_FxCollisionHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleDriveModelData_Record> VehDriveModelDataAI()RTTIgame.data.VehicleDriveModelData_Record? VehDriveModelDataAIHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehDriveModelDataAIHandle", (Vehicle_Record_VehDriveModelDataAIHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleDriveModelData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehDriveModelDataAIHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleVisualCustomizationPreviewGlowSetup_Record> CustomizationPreviewGlow()RTTIgame.data.VehicleVisualCustomizationPreviewGlowSetup_Record? CustomizationPreviewGlowHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizationPreviewGlowHandle", (Vehicle_Record_CustomizationPreviewGlowHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleVisualCustomizationPreviewGlowSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizationPreviewGlowHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleUIData_Record> VehicleUIData()RTTIgame.data.VehicleUIData_Record? VehicleUIDataHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehicleUIDataHandle", (Vehicle_Record_VehicleUIDataHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleUIData_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehicleUIDataHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleWheelDimensionsSetup_Record> VehWheelDimensionsSetup()RTTIgame.data.VehicleWheelDimensionsSetup_Record? VehWheelDimensionsSetupHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehWheelDimensionsSetupHandle", (Vehicle_Record_VehWheelDimensionsSetupHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWheelDimensionsSetup_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehWheelDimensionsSetupHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleImpactTraffic_Record> VehImpactTraffic()RTTIgame.data.VehicleImpactTraffic_Record? VehImpactTrafficHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VehImpactTrafficHandle", (Vehicle_Record_VehImpactTrafficHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleImpactTraffic_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VehImpactTrafficHandle( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleTrafficSuspension_Record> TrafficSuspension()RTTIgame.data.VehicleTrafficSuspension_Record? TrafficSuspensionHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "TrafficSuspensionHandle", (Vehicle_Record_TrafficSuspensionHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTrafficSuspension_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TrafficSuspensionHandle( game.data.Vehicle_Record self );WeakHandle<game.data.PlayerVehicleDisplayOverride_Record> DisplayOverride()RTTIgame.data.PlayerVehicleDisplayOverride_Record? DisplayOverrideHandle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DisplayOverrideHandle", (Vehicle_Record_DisplayOverrideHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.PlayerVehicleDisplayOverride_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DisplayOverrideHandle( game.data.Vehicle_Record self );int[] RightBLinkerlightColor()RTTIint GetRightBLinkerlightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetRightBLinkerlightColorCount", (Vehicle_Record_GetRightBLinkerlightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetRightBLinkerlightColorCount( game.data.Vehicle_Record self );int GetRightBLinkerlightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetRightBLinkerlightColorItem", (Vehicle_Record_GetRightBLinkerlightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetRightBLinkerlightColorItem( game.data.Vehicle_Record self, int index );bool RightBLinkerlightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "RightBLinkerlightColorContains", (Vehicle_Record_RightBLinkerlightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RightBLinkerlightColorContains( game.data.Vehicle_Record self, int item );void RandomPassengers(out WeakHandle<game.data.RandomPassengerEntry_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataVehicle_Record", "RandomPassengers", (Vehicle_Record_RandomPassengers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RandomPassengers( game.data.Vehicle_Record self, WeakHandle<game.data.RandomPassengerEntry_Record>[] outList );int GetRandomPassengersCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetRandomPassengersCount", (Vehicle_Record_GetRandomPassengersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetRandomPassengersCount( game.data.Vehicle_Record self );WeakHandle<game.data.RandomPassengerEntry_Record> GetRandomPassengersItem(int index)RTTIgame.data.RandomPassengerEntry_Record? GetRandomPassengersItemHandle(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetRandomPassengersItemHandle", (Vehicle_Record_GetRandomPassengersItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.RandomPassengerEntry_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetRandomPassengersItemHandle( game.data.Vehicle_Record self, int index );bool RandomPassengersContains(WeakHandle<game.data.RandomPassengerEntry_Record> item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "RandomPassengersContains", (Vehicle_Record_RandomPassengersContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RandomPassengersContains( game.data.Vehicle_Record self, WeakHandle<game.data.RandomPassengerEntry_Record> item );CName[] ExcludedComponentsGeneric()RTTIint GetExcludedComponentsGenericCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetExcludedComponentsGenericCount", (Vehicle_Record_GetExcludedComponentsGenericCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetExcludedComponentsGenericCount( game.data.Vehicle_Record self );CName GetExcludedComponentsGenericItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetExcludedComponentsGenericItem", (Vehicle_Record_GetExcludedComponentsGenericItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetExcludedComponentsGenericItem( game.data.Vehicle_Record self, int index );bool ExcludedComponentsGenericContains(CName item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "ExcludedComponentsGenericContains", (Vehicle_Record_ExcludedComponentsGenericContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ExcludedComponentsGenericContains( game.data.Vehicle_Record self, CName item );void PreventionPassengers(out WeakHandle<game.data.Character_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataVehicle_Record", "PreventionPassengers", (Vehicle_Record_PreventionPassengers x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_PreventionPassengers( game.data.Vehicle_Record self, WeakHandle<game.data.Character_Record>[] outList );int GetPreventionPassengersCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetPreventionPassengersCount", (Vehicle_Record_GetPreventionPassengersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetPreventionPassengersCount( game.data.Vehicle_Record self );WeakHandle<game.data.Character_Record> GetPreventionPassengersItem(int index)RTTIgame.data.Character_Record? GetPreventionPassengersItemHandle(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetPreventionPassengersItemHandle", (Vehicle_Record_GetPreventionPassengersItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Character_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetPreventionPassengersItemHandle( game.data.Vehicle_Record self, int index );bool PreventionPassengersContains(WeakHandle<game.data.Character_Record> item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "PreventionPassengersContains", (Vehicle_Record_PreventionPassengersContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_PreventionPassengersContains( game.data.Vehicle_Record self, WeakHandle<game.data.Character_Record> item );int[] HeadlightColor()RTTIint GetHeadlightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetHeadlightColorCount", (Vehicle_Record_GetHeadlightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetHeadlightColorCount( game.data.Vehicle_Record self );int GetHeadlightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetHeadlightColorItem", (Vehicle_Record_GetHeadlightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetHeadlightColorItem( game.data.Vehicle_Record self, int index );bool HeadlightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "HeadlightColorContains", (Vehicle_Record_HeadlightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_HeadlightColorContains( game.data.Vehicle_Record self, int item );CName[] ExcludedComponentsCustomization()RTTIint GetExcludedComponentsCustomizationCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetExcludedComponentsCustomizationCount", (Vehicle_Record_GetExcludedComponentsCustomizationCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetExcludedComponentsCustomizationCount( game.data.Vehicle_Record self );CName GetExcludedComponentsCustomizationItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetExcludedComponentsCustomizationItem", (Vehicle_Record_GetExcludedComponentsCustomizationItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetExcludedComponentsCustomizationItem( game.data.Vehicle_Record self, int index );bool ExcludedComponentsCustomizationContains(CName item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "ExcludedComponentsCustomizationContains", (Vehicle_Record_ExcludedComponentsCustomizationContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ExcludedComponentsCustomizationContains( game.data.Vehicle_Record self, CName item );int[] UtilityLightColor()RTTIint GetUtilityLightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetUtilityLightColorCount", (Vehicle_Record_GetUtilityLightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetUtilityLightColorCount( game.data.Vehicle_Record self );int GetUtilityLightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetUtilityLightColorItem", (Vehicle_Record_GetUtilityLightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetUtilityLightColorItem( game.data.Vehicle_Record self, int index );bool UtilityLightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "UtilityLightColorContains", (Vehicle_Record_UtilityLightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_UtilityLightColorContains( game.data.Vehicle_Record self, int item );int[] BrakelightColor()RTTIint GetBrakelightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetBrakelightColorCount", (Vehicle_Record_GetBrakelightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetBrakelightColorCount( game.data.Vehicle_Record self );int GetBrakelightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetBrakelightColorItem", (Vehicle_Record_GetBrakelightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetBrakelightColorItem( game.data.Vehicle_Record self, int index );bool BrakelightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "BrakelightColorContains", (Vehicle_Record_BrakelightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_BrakelightColorContains( game.data.Vehicle_Record self, int item );void TppCameraPresets(out WeakHandle<game.data.VehicleTPPCameraPresetParams_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataVehicle_Record", "TppCameraPresets", (Vehicle_Record_TppCameraPresets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TppCameraPresets( game.data.Vehicle_Record self, WeakHandle<game.data.VehicleTPPCameraPresetParams_Record>[] outList );int GetTppCameraPresetsCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetTppCameraPresetsCount", (Vehicle_Record_GetTppCameraPresetsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetTppCameraPresetsCount( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleTPPCameraPresetParams_Record> GetTppCameraPresetsItem(int index)RTTIgame.data.VehicleTPPCameraPresetParams_Record? GetTppCameraPresetsItemHandle(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetTppCameraPresetsItemHandle", (Vehicle_Record_GetTppCameraPresetsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleTPPCameraPresetParams_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetTppCameraPresetsItemHandle( game.data.Vehicle_Record self, int index );bool TppCameraPresetsContains(WeakHandle<game.data.VehicleTPPCameraPresetParams_Record> item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "TppCameraPresetsContains", (Vehicle_Record_TppCameraPresetsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TppCameraPresetsContains( game.data.Vehicle_Record self, WeakHandle<game.data.VehicleTPPCameraPresetParams_Record> item );int[] ReverselightColor()RTTIint GetReverselightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetReverselightColorCount", (Vehicle_Record_GetReverselightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetReverselightColorCount( game.data.Vehicle_Record self );int GetReverselightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetReverselightColorItem", (Vehicle_Record_GetReverselightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetReverselightColorItem( game.data.Vehicle_Record self, int index );bool ReverselightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "ReverselightColorContains", (Vehicle_Record_ReverselightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ReverselightColorContains( game.data.Vehicle_Record self, int item );int[] InteriorDamageColor()RTTIint GetInteriorDamageColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetInteriorDamageColorCount", (Vehicle_Record_GetInteriorDamageColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetInteriorDamageColorCount( game.data.Vehicle_Record self );int GetInteriorDamageColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetInteriorDamageColorItem", (Vehicle_Record_GetInteriorDamageColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetInteriorDamageColorItem( game.data.Vehicle_Record self, int index );bool InteriorDamageColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "InteriorDamageColorContains", (Vehicle_Record_InteriorDamageColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_InteriorDamageColorContains( game.data.Vehicle_Record self, int item );void Weapons(out WeakHandle<game.data.VehicleWeapon_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataVehicle_Record", "Weapons", (Vehicle_Record_Weapons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_Weapons( game.data.Vehicle_Record self, WeakHandle<game.data.VehicleWeapon_Record>[] outList );int GetWeaponsCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetWeaponsCount", (Vehicle_Record_GetWeaponsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetWeaponsCount( game.data.Vehicle_Record self );WeakHandle<game.data.VehicleWeapon_Record> GetWeaponsItem(int index)RTTIgame.data.VehicleWeapon_Record? GetWeaponsItemHandle(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetWeaponsItemHandle", (Vehicle_Record_GetWeaponsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.VehicleWeapon_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetWeaponsItemHandle( game.data.Vehicle_Record self, int index );bool WeaponsContains(WeakHandle<game.data.VehicleWeapon_Record> item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "WeaponsContains", (Vehicle_Record_WeaponsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_WeaponsContains( game.data.Vehicle_Record self, WeakHandle<game.data.VehicleWeapon_Record> item );int[] InteriorColor()RTTIint GetInteriorColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetInteriorColorCount", (Vehicle_Record_GetInteriorColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetInteriorColorCount( game.data.Vehicle_Record self );int GetInteriorColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetInteriorColorItem", (Vehicle_Record_GetInteriorColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetInteriorColorItem( game.data.Vehicle_Record self, int index );bool InteriorColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "InteriorColorContains", (Vehicle_Record_InteriorColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_InteriorColorContains( game.data.Vehicle_Record self, int item );int[] LeftBlinkerlightColor()RTTIint GetLeftBlinkerlightColorCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetLeftBlinkerlightColorCount", (Vehicle_Record_GetLeftBlinkerlightColorCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetLeftBlinkerlightColorCount( game.data.Vehicle_Record self );int GetLeftBlinkerlightColorItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetLeftBlinkerlightColorItem", (Vehicle_Record_GetLeftBlinkerlightColorItem x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetLeftBlinkerlightColorItem( game.data.Vehicle_Record self, int index );bool LeftBlinkerlightColorContains(int item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "LeftBlinkerlightColorContains", (Vehicle_Record_LeftBlinkerlightColorContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_LeftBlinkerlightColorContains( game.data.Vehicle_Record self, int item );void AttachmentSlots(out WeakHandle<game.data.AttachmentSlot_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataVehicle_Record", "AttachmentSlots", (Vehicle_Record_AttachmentSlots x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_AttachmentSlots( game.data.Vehicle_Record self, WeakHandle<game.data.AttachmentSlot_Record>[] outList );int GetAttachmentSlotsCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetAttachmentSlotsCount", (Vehicle_Record_GetAttachmentSlotsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetAttachmentSlotsCount( game.data.Vehicle_Record self );WeakHandle<game.data.AttachmentSlot_Record> GetAttachmentSlotsItem(int index)RTTIgame.data.AttachmentSlot_Record? GetAttachmentSlotsItemHandle(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetAttachmentSlotsItemHandle", (Vehicle_Record_GetAttachmentSlotsItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AttachmentSlot_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetAttachmentSlotsItemHandle( game.data.Vehicle_Record self, int index );bool AttachmentSlotsContains(WeakHandle<game.data.AttachmentSlot_Record> item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "AttachmentSlotsContains", (Vehicle_Record_AttachmentSlotsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_AttachmentSlotsContains( game.data.Vehicle_Record self, WeakHandle<game.data.AttachmentSlot_Record> item );CName[] QueryOnlyExceptions()RTTIint GetQueryOnlyExceptionsCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetQueryOnlyExceptionsCount", (Vehicle_Record_GetQueryOnlyExceptionsCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetQueryOnlyExceptionsCount( game.data.Vehicle_Record self );CName GetQueryOnlyExceptionsItem(int index)RTTIre.Hooks.Place( "gamedataVehicle_Record", "GetQueryOnlyExceptionsItem", (Vehicle_Record_GetQueryOnlyExceptionsItem x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GetQueryOnlyExceptionsItem( game.data.Vehicle_Record self, int index );bool QueryOnlyExceptionsContains(CName item)RTTIre.Hooks.Place( "gamedataVehicle_Record", "QueryOnlyExceptionsContains", (Vehicle_Record_QueryOnlyExceptionsContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_QueryOnlyExceptionsContains( game.data.Vehicle_Record self, CName item );CName DisplayName()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DisplayName", (Vehicle_Record_DisplayName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DisplayName( game.data.Vehicle_Record self );CName AudioResourceName()RTTIre.Hooks.Place( "gamedataVehicle_Record", "AudioResourceName", (Vehicle_Record_AudioResourceName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_AudioResourceName( game.data.Vehicle_Record self );CName CustomizationMenuType()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizationMenuType", (Vehicle_Record_CustomizationMenuType x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizationMenuType( game.data.Vehicle_Record self );red.ResourceReferenceScriptToken CurvesPath()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CurvesPath", (Vehicle_Record_CurvesPath x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CurvesPath( game.data.Vehicle_Record self );CName TwintoneModelName()RTTIre.Hooks.Place( "gamedataVehicle_Record", "TwintoneModelName", (Vehicle_Record_TwintoneModelName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_TwintoneModelName( game.data.Vehicle_Record self );red.ResourceReferenceScriptToken GenericCustomizationMask()RTTIre.Hooks.Place( "gamedataVehicle_Record", "GenericCustomizationMask", (Vehicle_Record_GenericCustomizationMask x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_GenericCustomizationMask( game.data.Vehicle_Record self );red.ResourceReferenceScriptToken WidgetStyleSheetPath()RTTIre.Hooks.Place( "gamedataVehicle_Record", "WidgetStyleSheetPath", (Vehicle_Record_WidgetStyleSheetPath x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_WidgetStyleSheetPath( game.data.Vehicle_Record self );CName ArchetypeName()RTTIre.Hooks.Place( "gamedataVehicle_Record", "ArchetypeName", (Vehicle_Record_ArchetypeName x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ArchetypeName( game.data.Vehicle_Record self );CName DestroyedAppearance()RTTIre.Hooks.Place( "gamedataVehicle_Record", "DestroyedAppearance", (Vehicle_Record_DestroyedAppearance x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_DestroyedAppearance( game.data.Vehicle_Record self );CName CustomizableAppearance()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizableAppearance", (Vehicle_Record_CustomizableAppearance x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizableAppearance( game.data.Vehicle_Record self );Vector3 UnmountOffsetPosition()RTTIre.Hooks.Place( "gamedataVehicle_Record", "UnmountOffsetPosition", (Vehicle_Record_UnmountOffsetPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_UnmountOffsetPosition( game.data.Vehicle_Record self );Vector3 RightFrontCamberOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "RightFrontCamberOffset", (Vehicle_Record_RightFrontCamberOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RightFrontCamberOffset( game.data.Vehicle_Record self );Vector3 LeftFrontCamberOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "LeftFrontCamberOffset", (Vehicle_Record_LeftFrontCamberOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_LeftFrontCamberOffset( game.data.Vehicle_Record self );Vector3 RightBackCamberOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "RightBackCamberOffset", (Vehicle_Record_RightBackCamberOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RightBackCamberOffset( game.data.Vehicle_Record self );Vector3 LeftBackCamberOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "LeftBackCamberOffset", (Vehicle_Record_LeftBackCamberOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Vector3>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_LeftBackCamberOffset( game.data.Vehicle_Record self );int MaxVehiclePassengersCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "MaxVehiclePassengersCount", (Vehicle_Record_MaxVehiclePassengersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_MaxVehiclePassengersCount( game.data.Vehicle_Record self );int MinVehiclePassengersCount()RTTIre.Hooks.Place( "gamedataVehicle_Record", "MinVehiclePassengersCount", (Vehicle_Record_MinVehiclePassengersCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_MinVehiclePassengersCount( game.data.Vehicle_Record self );float BlockadeLeftPassengerOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "BlockadeLeftPassengerOffset", (Vehicle_Record_BlockadeLeftPassengerOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_BlockadeLeftPassengerOffset( game.data.Vehicle_Record self );float BlockadeRightPassengerOffset()RTTIre.Hooks.Place( "gamedataVehicle_Record", "BlockadeRightPassengerOffset", (Vehicle_Record_BlockadeRightPassengerOffset x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_BlockadeRightPassengerOffset( game.data.Vehicle_Record self );float RightFrontCamber()RTTIre.Hooks.Place( "gamedataVehicle_Record", "RightFrontCamber", (Vehicle_Record_RightFrontCamber x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RightFrontCamber( game.data.Vehicle_Record self );float LeftFrontCamber()RTTIre.Hooks.Place( "gamedataVehicle_Record", "LeftFrontCamber", (Vehicle_Record_LeftFrontCamber x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_LeftFrontCamber( game.data.Vehicle_Record self );float RightBackCamber()RTTIre.Hooks.Place( "gamedataVehicle_Record", "RightBackCamber", (Vehicle_Record_RightBackCamber x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_RightBackCamber( game.data.Vehicle_Record self );float LeftBackCamber()RTTIre.Hooks.Place( "gamedataVehicle_Record", "LeftBackCamber", (Vehicle_Record_LeftBackCamber x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_LeftBackCamber( game.data.Vehicle_Record self );float HitCooldown()RTTIre.Hooks.Place( "gamedataVehicle_Record", "HitCooldown", (Vehicle_Record_HitCooldown x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_HitCooldown( game.data.Vehicle_Record self );bool HasUniqueCustomization()RTTIre.Hooks.Place( "gamedataVehicle_Record", "HasUniqueCustomization", (Vehicle_Record_HasUniqueCustomization x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_HasUniqueCustomization( game.data.Vehicle_Record self );bool HasSideWindows()RTTIre.Hooks.Place( "gamedataVehicle_Record", "HasSideWindows", (Vehicle_Record_HasSideWindows x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_HasSideWindows( game.data.Vehicle_Record self );bool CanBeActiveVehicle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CanBeActiveVehicle", (Vehicle_Record_CanBeActiveVehicle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CanBeActiveVehicle( game.data.Vehicle_Record self );bool ColorProfilesRestricted()RTTIre.Hooks.Place( "gamedataVehicle_Record", "ColorProfilesRestricted", (Vehicle_Record_ColorProfilesRestricted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_ColorProfilesRestricted( game.data.Vehicle_Record self );bool VisualCustomizationUpdateRequired()RTTIre.Hooks.Place( "gamedataVehicle_Record", "VisualCustomizationUpdateRequired", (Vehicle_Record_VisualCustomizationUpdateRequired x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_VisualCustomizationUpdateRequired( game.data.Vehicle_Record self );bool UsesSecondaryHoodEmitter()RTTIre.Hooks.Place( "gamedataVehicle_Record", "UsesSecondaryHoodEmitter", (Vehicle_Record_UsesSecondaryHoodEmitter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_UsesSecondaryHoodEmitter( game.data.Vehicle_Record self );bool EnableDestruction()RTTIre.Hooks.Place( "gamedataVehicle_Record", "EnableDestruction", (Vehicle_Record_EnableDestruction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_EnableDestruction( game.data.Vehicle_Record self );bool CustomizeLights()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizeLights", (Vehicle_Record_CustomizeLights x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizeLights( game.data.Vehicle_Record self );bool CanOnlySpawnOnValidRoad()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CanOnlySpawnOnValidRoad", (Vehicle_Record_CanOnlySpawnOnValidRoad x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CanOnlySpawnOnValidRoad( game.data.Vehicle_Record self );bool CustomizeCarRims()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CustomizeCarRims", (Vehicle_Record_CustomizeCarRims x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CustomizeCarRims( game.data.Vehicle_Record self );bool HasVisualCustomization()RTTIre.Hooks.Place( "gamedataVehicle_Record", "HasVisualCustomization", (Vehicle_Record_HasVisualCustomization x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_HasVisualCustomization( game.data.Vehicle_Record self );bool IsArmoredVehicle()RTTIre.Hooks.Place( "gamedataVehicle_Record", "IsArmoredVehicle", (Vehicle_Record_IsArmoredVehicle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_IsArmoredVehicle( game.data.Vehicle_Record self );bool CanDeleteUniqueTemplates()RTTIre.Hooks.Place( "gamedataVehicle_Record", "CanDeleteUniqueTemplates", (Vehicle_Record_CanDeleteUniqueTemplates x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Vehicle_Record_CanDeleteUniqueTemplates( game.data.Vehicle_Record self );