---@meta -- AUTOMATICALLY GENERATED, DO NOT EDIT BY HAND local RCC = {} --- FIXME: Wrapped RCC_CarControllerV3+WheelType for Lua and WASM ---@enum RCC.WheelType ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.WheelType = {} RCC.WheelType.FWD = 0 RCC.WheelType.RWD = 1 RCC.WheelType.AWD = 2 RCC.WheelType.BIASED = 3 --- FIXME: Wrapped RCC_CarControllerV3+AudioType for Lua and WASM ---@enum RCC.AudioType ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.AudioType = {} RCC.AudioType.OneSource = 0 RCC.AudioType.TwoSource = 1 RCC.AudioType.ThreeSource = 2 RCC.AudioType.Off = 3 --- FIXME: Wrapped RCC_CarControllerV3+IndicatorsOn for Lua and WASM ---@enum RCC.IndicatorsOn ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.IndicatorsOn = {} RCC.IndicatorsOn.Off = 0 RCC.IndicatorsOn.Right = 1 RCC.IndicatorsOn.Left = 2 RCC.IndicatorsOn.All = 3 --- FIXME: Wrapped RCC_CarControllerV3+WheelDamage for Lua and WASM ---@enum RCC.WheelDamage ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.WheelDamage = {} RCC.WheelDamage.Off = 0 RCC.WheelDamage.Visual = 1 RCC.WheelDamage.Mechanical = 2 --- @class RCC.RCC --- This is the RCC scene management system, NOT the actual car. --- @access WORLD CLIENT|SERVER LOCAL|OTHER ---@field enabled System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isActiveAndEnabled System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field gameObject UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field tag System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field transform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field name System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE RCC.RCC = {} RCC.RCC.enabled = true RCC.RCC.isActiveAndEnabled = true RCC.RCC.gameObject = nil RCC.RCC.tag = "" RCC.RCC.transform = nil RCC.RCC.name = "" ---Constructor for RCC.RCC ---@return RCC.RCC function RCC.NewRCC() end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.ChangeCamera () return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.DeRegisterPlayerVehicle () return end -- static ---@param vehicle RCC_CarControllerV3: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.RegisterPlayerVehicle (vehicle) return end -- static ---@param vehicle RCC_CarControllerV3: ---@param isControllable System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.RegisterPlayerVehicle (vehicle, isControllable) return end -- static ---@param vehicle RCC_CarControllerV3: ---@param isControllable System.Boolean: ---@param engineState System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.RegisterPlayerVehicle (vehicle, isControllable, engineState) return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetAutomaticGear () return end -- static ---@param behaviorIndex System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetBehavior (behaviorIndex) return end -- static ---@param vehicle RCC_CarControllerV3: ---@param isControllable System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetControl (vehicle, isControllable) return end -- static ---@param controllerIndex System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetController (controllerIndex) return end -- static ---@param vehicle RCC_CarControllerV3: ---@param engineState System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetEngine (vehicle, engineState) return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SetUnits () return end -- static ---@param vehiclePrefab RCC_CarControllerV3: ---@param position UnityEngine.Vector3: ---@param rotation UnityEngine.Quaternion: ---@param registerAsPlayerVehicle System.Boolean: ---@param isControllable System.Boolean: ---@param isEngineRunning System.Boolean: ---@return RCC_CarControllerV3 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.SpawnRCC (vehiclePrefab, position, rotation, registerAsPlayerVehicle, isControllable, isEngineRunning) return nil end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.StartStopRecord () return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.StartStopReplay () return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.StopRecordReplay () return end -- static ---@param position UnityEngine.Vector3: ---@param rotation UnityEngine.Quaternion: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.Transport (position, rotation) return end -- static ---@param vehicle RCC_CarControllerV3: ---@param position UnityEngine.Vector3: ---@param rotation UnityEngine.Quaternion: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.Transport (vehicle, position, rotation) return end -- static ---@param x RCC: ---@param y RCC: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.op_Equality (x, y) return true end -- static ---@param x RCC: ---@param y RCC: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.op_Inequality (x, y) return true end -- static ---@param tag System.String: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.CompareTag (tag) return true end ---@param other System.Object: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.Equals (other) return true end ---@return System.Int32 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.GetHashCode () return 0 end ---@return System.Int32 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.GetInstanceID () return 0 end ---@return System.String ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.ToString () return "" end ---@param exists RCC: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC.op_Implicit (exists) return true end -- static --- @class RCC.ConfigureVehicleSubsteps --- FIXME: Wrapped RCC_CarControllerV3+ConfigureVehicleSubsteps for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field speedThreshold System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field stepsAboveThreshold System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field stepsBelowThreshold System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.ConfigureVehicleSubsteps = {} RCC.ConfigureVehicleSubsteps.speedThreshold = 0.0 RCC.ConfigureVehicleSubsteps.stepsAboveThreshold = 0 RCC.ConfigureVehicleSubsteps.stepsBelowThreshold = 0 ---Constructor for RCC.ConfigureVehicleSubsteps ---@return RCC.ConfigureVehicleSubsteps function RCC.NewConfigureVehicleSubsteps() end ---@param x RCC_CarControllerV3.ConfigureVehicleSubsteps: ---@param y RCC_CarControllerV3.ConfigureVehicleSubsteps: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.ConfigureVehicleSubsteps.op_Equality (x, y) return true end -- static ---@param x RCC_CarControllerV3.ConfigureVehicleSubsteps: ---@param y RCC_CarControllerV3.ConfigureVehicleSubsteps: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.ConfigureVehicleSubsteps.op_Inequality (x, y) return true end -- static --- @class RCC.Gear --- FIXME: Wrapped RCC_CarControllerV3+Gear for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxRatio System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxSpeed System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field targetSpeedForNextGear System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.Gear = {} RCC.Gear.maxRatio = 0.0 RCC.Gear.maxSpeed = 0 RCC.Gear.targetSpeedForNextGear = 0 ---Constructor for RCC.Gear ---@return RCC.Gear function RCC.NewGear() end ---@param ratio System.Single: ---@param speed System.Int32: ---@param targetSpeed System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.Gear.SetGear (ratio, speed, targetSpeed) return end ---@param x RCC_CarControllerV3.Gear: ---@param y RCC_CarControllerV3.Gear: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.Gear.op_Equality (x, y) return true end -- static ---@param x RCC_CarControllerV3.Gear: ---@param y RCC_CarControllerV3.Gear: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.Gear.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_CarControllerV3 --- FIXME: Wrapped RCC_CarControllerV3 for Lua and WASM --- @access EVENT_WHITELIST|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ABS System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ABSAct System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ABSThreshold System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field allWheelColliders RCC_WheelCollider[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field angularDragHelper System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field angularDragHelperStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field antiRollFrontHorizontal System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field antiRollRearHorizontal System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field antiRollVertical System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field applyEngineTorqueToExtraRearWheelColliders System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field attachedTrailer RCC_TruckTrailer ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field audioType RCC_CarControllerV3.AudioType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoCreateEngineOffSounds System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoGenerateEngineRPMCurve System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field automaticGear System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field autoReverse System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field blowClip UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field boostInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeTorque System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field canControl System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field changingGear System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field clutchInertia System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field clutchInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field COM UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field configureVehicleSubsteps RCC_CarControllerV3.ConfigureVehicleSubsteps ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field contactSparkle UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field counterSteeringFactor System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field crashClips UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field currentGear System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field cutGas System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field damageFilter UnityEngine.LayerMask ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field damageMultiplier System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field damageRadius System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field deformableMeshFilters UnityEngine.MeshFilter[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field detachableParts RCC_DetachablePart[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field direction System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field downForce System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field electricVehicleBrake System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field electricVehicleBrakeValue System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipHigh UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipHighOff UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipIdle UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipLow UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipLowOff UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipMed UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineClipMedOff UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineCoolingWaterThreshold System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineCoolRate System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineFriction System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineHeat System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineHeatRate System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineInertia System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineRunning System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineSoundPosition UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineStartClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field engineTorqueCurve UnityEngine.AnimationCurve ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ESP System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ESPAct System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ESPStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ESPThreshold System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field exhaustSoundPosition UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field externalController System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ExtraRearWheelsCollider RCC_WheelCollider[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field ExtraRearWheelsTransform UnityEngine.Transform[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field finalRatio System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field FrontLeftWheelCollider RCC_WheelCollider ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field FrontLeftWheelTransform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field FrontRightWheelCollider RCC_WheelCollider ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field FrontRightWheelTransform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field frontSlip System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fuelConsumptionRate System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fuelInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fuelTank System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fuelTankCapacity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gears RCC_CarControllerV3.Gear[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftDownRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftingClips UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftingDelay System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftingThreshold System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftUpRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearSoundPosition UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field handbrakeInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field highBeamHeadLightsOn System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field highspeedsteerAngle System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field highspeedsteerAngleAtspeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field idleEngineSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field indicatorsOn RCC_CarControllerV3.IndicatorsOn ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field indicatorTimer System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field inputs RCC_Inputs ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isGrounded System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field launched System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lowBeamHeadLightsOn System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEngineRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEngineSoundPitch System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEngineSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEngineTorque System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEngineTorqueAtRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maximumContactSparkle System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maximumDamage System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxspeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minEngineRPM System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minEngineSoundPitch System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minEngineSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field NGear System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field NoS System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field NOSClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideWheels System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overSteering System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field poweredWheels System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field randomizeVertices System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RearLeftWheelCollider RCC_WheelCollider ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field RearLeftWheelTransform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field RearRightWheelCollider RCC_WheelCollider ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field RearRightWheelTransform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field rearSlip System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field repaired System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field repairNow System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field reversingClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field rigid UnityEngine.Rigidbody ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field runEngineAtAwake System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field speed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steerAngle System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steerHelperAngularVelStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steerHelperLinearVelStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steeringDirection UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steeringHelper System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steeringSmootherFactor System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field SteeringWheel UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steeringWheelAngleMultiplier System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steeringWheelRotateAround RCC_CarControllerV3.SteeringWheelRotateAround ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steerInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TCS System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TCSAct System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TCSStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field throttleInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field totalGears System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field tractionHelper System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field tractionHelperStrength System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field turboBoost System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field turboClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field turboSoundPosition UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field underSteering System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useAutomaticClutch System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field useCounterSteering System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useDamage System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useEngineHeat System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useExhaustFlame System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useFuelConsumption System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useNOS System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useRevLimiter System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useSteeringSmoother System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useTurbo System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field velocityAngle System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field velocityDirection UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelDamage RCC_CarControllerV3.WheelDamage ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelDamageMultiplier System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelDamageRadius System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelTypeChoise RCC_CarControllerV3.WheelType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field windClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field windSoundPosition UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enabled System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isActiveAndEnabled System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field gameObject UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field tag System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field transform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field name System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE RCC.RCC_CarControllerV3 = {} RCC.RCC_CarControllerV3.ABS = true RCC.RCC_CarControllerV3.ABSAct = true RCC.RCC_CarControllerV3.ABSThreshold = 0.0 RCC.RCC_CarControllerV3.allWheelColliders = [] RCC.RCC_CarControllerV3.angularDragHelper = true RCC.RCC_CarControllerV3.angularDragHelperStrength = 0.0 RCC.RCC_CarControllerV3.antiRollFrontHorizontal = 0.0 RCC.RCC_CarControllerV3.antiRollRearHorizontal = 0.0 RCC.RCC_CarControllerV3.antiRollVertical = 0.0 RCC.RCC_CarControllerV3.applyEngineTorqueToExtraRearWheelColliders = true RCC.RCC_CarControllerV3.attachedTrailer = nil RCC.RCC_CarControllerV3.audioType = nil RCC.RCC_CarControllerV3.autoCreateEngineOffSounds = true RCC.RCC_CarControllerV3.autoGenerateEngineRPMCurve = true RCC.RCC_CarControllerV3.automaticGear = true RCC.RCC_CarControllerV3.autoReverse = true RCC.RCC_CarControllerV3.blowClip = [] RCC.RCC_CarControllerV3.boostInput = 0.0 RCC.RCC_CarControllerV3.brakeClip = nil RCC.RCC_CarControllerV3.brakeInput = 0.0 RCC.RCC_CarControllerV3.brakeTorque = 0.0 RCC.RCC_CarControllerV3.canControl = true RCC.RCC_CarControllerV3.changingGear = true RCC.RCC_CarControllerV3.clutchInertia = 0.0 RCC.RCC_CarControllerV3.clutchInput = 0.0 RCC.RCC_CarControllerV3.COM = nil RCC.RCC_CarControllerV3.configureVehicleSubsteps = nil RCC.RCC_CarControllerV3.contactSparkle = nil RCC.RCC_CarControllerV3.counterSteeringFactor = 0.0 RCC.RCC_CarControllerV3.crashClips = [] RCC.RCC_CarControllerV3.currentGear = 0 RCC.RCC_CarControllerV3.cutGas = true RCC.RCC_CarControllerV3.damageFilter = nil RCC.RCC_CarControllerV3.damageMultiplier = 0.0 RCC.RCC_CarControllerV3.damageRadius = 0.0 RCC.RCC_CarControllerV3.deformableMeshFilters = [] RCC.RCC_CarControllerV3.detachableParts = [] RCC.RCC_CarControllerV3.direction = 0 RCC.RCC_CarControllerV3.downForce = 0.0 RCC.RCC_CarControllerV3.electricVehicleBrake = true RCC.RCC_CarControllerV3.electricVehicleBrakeValue = 0.0 RCC.RCC_CarControllerV3.engineClipHigh = nil RCC.RCC_CarControllerV3.engineClipHighOff = nil RCC.RCC_CarControllerV3.engineClipIdle = nil RCC.RCC_CarControllerV3.engineClipLow = nil RCC.RCC_CarControllerV3.engineClipLowOff = nil RCC.RCC_CarControllerV3.engineClipMed = nil RCC.RCC_CarControllerV3.engineClipMedOff = nil RCC.RCC_CarControllerV3.engineCoolingWaterThreshold = 0.0 RCC.RCC_CarControllerV3.engineCoolRate = 0.0 RCC.RCC_CarControllerV3.engineFriction = 0.0 RCC.RCC_CarControllerV3.engineHeat = 0.0 RCC.RCC_CarControllerV3.engineHeatRate = 0.0 RCC.RCC_CarControllerV3.engineInertia = 0.0 RCC.RCC_CarControllerV3.engineRPM = 0.0 RCC.RCC_CarControllerV3.engineRunning = true RCC.RCC_CarControllerV3.engineSoundPosition = nil RCC.RCC_CarControllerV3.engineStartClip = nil RCC.RCC_CarControllerV3.engineTorqueCurve = nil RCC.RCC_CarControllerV3.ESP = true RCC.RCC_CarControllerV3.ESPAct = true RCC.RCC_CarControllerV3.ESPStrength = 0.0 RCC.RCC_CarControllerV3.ESPThreshold = 0.0 RCC.RCC_CarControllerV3.exhaustSoundPosition = nil RCC.RCC_CarControllerV3.externalController = true RCC.RCC_CarControllerV3.ExtraRearWheelsCollider = [] RCC.RCC_CarControllerV3.ExtraRearWheelsTransform = [] RCC.RCC_CarControllerV3.finalRatio = 0.0 RCC.RCC_CarControllerV3.FrontLeftWheelCollider = nil RCC.RCC_CarControllerV3.FrontLeftWheelTransform = nil RCC.RCC_CarControllerV3.FrontRightWheelCollider = nil RCC.RCC_CarControllerV3.FrontRightWheelTransform = nil RCC.RCC_CarControllerV3.frontSlip = 0.0 RCC.RCC_CarControllerV3.fuelConsumptionRate = 0.0 RCC.RCC_CarControllerV3.fuelInput = 0.0 RCC.RCC_CarControllerV3.fuelTank = 0.0 RCC.RCC_CarControllerV3.fuelTankCapacity = 0.0 RCC.RCC_CarControllerV3.gears = [] RCC.RCC_CarControllerV3.gearShiftDownRPM = 0.0 RCC.RCC_CarControllerV3.gearShiftingClips = [] RCC.RCC_CarControllerV3.gearShiftingDelay = 0.0 RCC.RCC_CarControllerV3.gearShiftingThreshold = 0.0 RCC.RCC_CarControllerV3.gearShiftUpRPM = 0.0 RCC.RCC_CarControllerV3.gearSoundPosition = nil RCC.RCC_CarControllerV3.handbrakeInput = 0.0 RCC.RCC_CarControllerV3.highBeamHeadLightsOn = true RCC.RCC_CarControllerV3.highspeedsteerAngle = 0.0 RCC.RCC_CarControllerV3.highspeedsteerAngleAtspeed = 0.0 RCC.RCC_CarControllerV3.idleEngineSoundVolume = 0.0 RCC.RCC_CarControllerV3.indicatorsOn = nil RCC.RCC_CarControllerV3.indicatorTimer = 0.0 RCC.RCC_CarControllerV3.inputs = nil RCC.RCC_CarControllerV3.isGrounded = true RCC.RCC_CarControllerV3.launched = 0.0 RCC.RCC_CarControllerV3.lowBeamHeadLightsOn = true RCC.RCC_CarControllerV3.maxEngineRPM = 0.0 RCC.RCC_CarControllerV3.maxEngineSoundPitch = 0.0 RCC.RCC_CarControllerV3.maxEngineSoundVolume = 0.0 RCC.RCC_CarControllerV3.maxEngineTorque = 0.0 RCC.RCC_CarControllerV3.maxEngineTorqueAtRPM = 0.0 RCC.RCC_CarControllerV3.maximumContactSparkle = 0 RCC.RCC_CarControllerV3.maximumDamage = 0.0 RCC.RCC_CarControllerV3.maxspeed = 0.0 RCC.RCC_CarControllerV3.minEngineRPM = 0.0 RCC.RCC_CarControllerV3.minEngineSoundPitch = 0.0 RCC.RCC_CarControllerV3.minEngineSoundVolume = 0.0 RCC.RCC_CarControllerV3.NGear = true RCC.RCC_CarControllerV3.NoS = 0.0 RCC.RCC_CarControllerV3.NOSClip = nil RCC.RCC_CarControllerV3.overrideWheels = true RCC.RCC_CarControllerV3.overSteering = true RCC.RCC_CarControllerV3.poweredWheels = 0 RCC.RCC_CarControllerV3.randomizeVertices = 0.0 RCC.RCC_CarControllerV3.RearLeftWheelCollider = nil RCC.RCC_CarControllerV3.RearLeftWheelTransform = nil RCC.RCC_CarControllerV3.RearRightWheelCollider = nil RCC.RCC_CarControllerV3.RearRightWheelTransform = nil RCC.RCC_CarControllerV3.rearSlip = 0.0 RCC.RCC_CarControllerV3.repaired = true RCC.RCC_CarControllerV3.repairNow = true RCC.RCC_CarControllerV3.reversingClip = nil RCC.RCC_CarControllerV3.rigid = nil RCC.RCC_CarControllerV3.runEngineAtAwake = true RCC.RCC_CarControllerV3.speed = 0.0 RCC.RCC_CarControllerV3.steerAngle = 0.0 RCC.RCC_CarControllerV3.steerHelperAngularVelStrength = 0.0 RCC.RCC_CarControllerV3.steerHelperLinearVelStrength = 0.0 RCC.RCC_CarControllerV3.steeringDirection = nil RCC.RCC_CarControllerV3.steeringHelper = true RCC.RCC_CarControllerV3.steeringSmootherFactor = 0.0 RCC.RCC_CarControllerV3.SteeringWheel = nil RCC.RCC_CarControllerV3.steeringWheelAngleMultiplier = 0.0 RCC.RCC_CarControllerV3.steeringWheelRotateAround = nil RCC.RCC_CarControllerV3.steerInput = 0.0 RCC.RCC_CarControllerV3.TCS = true RCC.RCC_CarControllerV3.TCSAct = true RCC.RCC_CarControllerV3.TCSStrength = 0.0 RCC.RCC_CarControllerV3.throttleInput = 0.0 RCC.RCC_CarControllerV3.totalGears = 0 RCC.RCC_CarControllerV3.tractionHelper = true RCC.RCC_CarControllerV3.tractionHelperStrength = 0.0 RCC.RCC_CarControllerV3.turboBoost = 0.0 RCC.RCC_CarControllerV3.turboClip = nil RCC.RCC_CarControllerV3.turboSoundPosition = nil RCC.RCC_CarControllerV3.underSteering = true RCC.RCC_CarControllerV3.useAutomaticClutch = true RCC.RCC_CarControllerV3.useCounterSteering = true RCC.RCC_CarControllerV3.useDamage = true RCC.RCC_CarControllerV3.useEngineHeat = true RCC.RCC_CarControllerV3.useExhaustFlame = true RCC.RCC_CarControllerV3.useFuelConsumption = true RCC.RCC_CarControllerV3.useNOS = true RCC.RCC_CarControllerV3.useRevLimiter = true RCC.RCC_CarControllerV3.useSteeringSmoother = true RCC.RCC_CarControllerV3.useTurbo = true RCC.RCC_CarControllerV3.velocityAngle = 0.0 RCC.RCC_CarControllerV3.velocityDirection = nil RCC.RCC_CarControllerV3.wheelDamage = nil RCC.RCC_CarControllerV3.wheelDamageMultiplier = 0.0 RCC.RCC_CarControllerV3.wheelDamageRadius = 0.0 RCC.RCC_CarControllerV3.wheelTypeChoise = nil RCC.RCC_CarControllerV3.windClip = nil RCC.RCC_CarControllerV3.windSoundPosition = nil RCC.RCC_CarControllerV3.enabled = true RCC.RCC_CarControllerV3.isActiveAndEnabled = true RCC.RCC_CarControllerV3.gameObject = nil RCC.RCC_CarControllerV3.tag = "" RCC.RCC_CarControllerV3.transform = nil RCC.RCC_CarControllerV3.name = "" ---Constructor for RCC.RCC_CarControllerV3 ---@return RCC.RCC_CarControllerV3 function RCC.NewRCC_CarControllerV3() end ---@param gear System.Int32: ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.ChangeGear (gear) return nil end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.CheckGrounded () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.CreateEngineCurve () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.CreateWheelColliders () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.DetachTrailer () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.GearShiftDown () return end ---@param gear System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.GearShiftTo (gear) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.GearShiftUp () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.InitGears () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.KillEngine () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.KillOrStartEngine () return end ---@param state System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.PreviewSmokeParticle (state) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.Repair () return end ---@param state System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.SetCanControl (state) return end ---@param state System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.SetEngine (state) return end ---@param state System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.SetExternalControl (state) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.StartEngine () return end ---@param instantStart System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.StartEngine (instantStart) return end ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.StartEngineDelayed () return nil end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.UpdateKinematic () return end ---@param x RCC_CarControllerV3: ---@param y RCC_CarControllerV3: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.op_Equality (x, y) return true end -- static ---@param x RCC_CarControllerV3: ---@param y RCC_CarControllerV3: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.op_Inequality (x, y) return true end -- static ---@param tag System.String: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.CompareTag (tag) return true end ---@param other System.Object: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.Equals (other) return true end ---@return System.Int32 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.GetHashCode () return 0 end ---@return System.Int32 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.GetInstanceID () return 0 end ---@return System.String ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.ToString () return "" end ---@param exists RCC_CarControllerV3: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CarControllerV3.op_Implicit (exists) return true end -- static --- @class RCC.RCC_Caliper --- FIXME: Wrapped RCC_Caliper for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelCollider RCC_WheelCollider ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Caliper = {} RCC.RCC_Caliper.wheelCollider = nil ---Constructor for RCC.RCC_Caliper ---@return RCC.RCC_Caliper function RCC.NewRCC_Caliper() end ---@param x RCC_Caliper: ---@param y RCC_Caliper: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Caliper.op_Equality (x, y) return true end -- static ---@param x RCC_Caliper: ---@param y RCC_Caliper: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Caliper.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Camera --- FIXME: Wrapped RCC_Camera for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field cameraMode RCC_Camera.CameraMode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field hoodCameraFOV System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isRendering System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lastCameraMode RCC_Camera.CameraMode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maximumOrtSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maximumZDistanceOffset System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxOrbitY System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minimumOrtSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minOrbitY System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field occlusionLayerMask UnityEngine.LayerMask ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field oldOrbitY System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field orbitReset System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field orbitSmooth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field orbitXSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field orbitYSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pivot UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field playerCar RCC_CarControllerV3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field thisCam UnityEngine.Camera ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field topCameraAngle UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field topCameraDistance System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSAutoFocus System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSAutoReverse System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSCollision System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSDistance System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSMaximumFOV System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSMinimumFOV System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSOffset UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSPitch System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSRotationDamping System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSStartRotation UnityEngine.Vector3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSTiltMaximum System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSTiltMultiplier System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field TPSYaw System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useAutoChangeCamera System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useCinematicCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useFixedCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useHoodCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useOcclusion System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useOrbitInHoodCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useOrbitInTPSCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useOrthoForTopCamera System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useTopCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useWheelCameraMode System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wheelCameraFOV System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Camera = {} RCC.RCC_Camera.cameraMode = nil RCC.RCC_Camera.hoodCameraFOV = 0.0 RCC.RCC_Camera.isRendering = true RCC.RCC_Camera.lastCameraMode = nil RCC.RCC_Camera.maximumOrtSize = 0.0 RCC.RCC_Camera.maximumZDistanceOffset = 0.0 RCC.RCC_Camera.maxOrbitY = 0.0 RCC.RCC_Camera.minimumOrtSize = 0.0 RCC.RCC_Camera.minOrbitY = 0.0 RCC.RCC_Camera.occlusionLayerMask = nil RCC.RCC_Camera.oldOrbitY = 0.0 RCC.RCC_Camera.orbitReset = true RCC.RCC_Camera.orbitSmooth = 0.0 RCC.RCC_Camera.orbitXSpeed = 0.0 RCC.RCC_Camera.orbitYSpeed = 0.0 RCC.RCC_Camera.pivot = nil RCC.RCC_Camera.playerCar = nil RCC.RCC_Camera.thisCam = nil RCC.RCC_Camera.topCameraAngle = nil RCC.RCC_Camera.topCameraDistance = 0.0 RCC.RCC_Camera.TPSAutoFocus = true RCC.RCC_Camera.TPSAutoReverse = true RCC.RCC_Camera.TPSCollision = true RCC.RCC_Camera.TPSDistance = 0.0 RCC.RCC_Camera.TPSHeight = 0.0 RCC.RCC_Camera.TPSMaximumFOV = 0.0 RCC.RCC_Camera.TPSMinimumFOV = 0.0 RCC.RCC_Camera.TPSOffset = nil RCC.RCC_Camera.TPSPitch = 0.0 RCC.RCC_Camera.TPSRotationDamping = 0.0 RCC.RCC_Camera.TPSStartRotation = nil RCC.RCC_Camera.TPSTiltMaximum = 0.0 RCC.RCC_Camera.TPSTiltMultiplier = 0.0 RCC.RCC_Camera.TPSYaw = 0.0 RCC.RCC_Camera.useAutoChangeCamera = true RCC.RCC_Camera.useCinematicCameraMode = true RCC.RCC_Camera.useFixedCameraMode = true RCC.RCC_Camera.useHoodCameraMode = true RCC.RCC_Camera.useOcclusion = true RCC.RCC_Camera.useOrbitInHoodCameraMode = true RCC.RCC_Camera.useOrbitInTPSCameraMode = true RCC.RCC_Camera.useOrthoForTopCamera = true RCC.RCC_Camera.useTopCameraMode = true RCC.RCC_Camera.useWheelCameraMode = true RCC.RCC_Camera.wheelCameraFOV = 0.0 ---Constructor for RCC.RCC_Camera ---@return RCC.RCC_Camera function RCC.NewRCC_Camera() end ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.AutoFocus () return nil end ---@param bounds UnityEngine.Transform: ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.AutoFocus (bounds) return nil end ---@param bounds1 UnityEngine.Transform: ---@param bounds2 UnityEngine.Transform: ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.AutoFocus (bounds1, bounds2) return nil end ---@param bounds1 UnityEngine.Transform: ---@param bounds2 UnityEngine.Transform: ---@param bounds3 UnityEngine.Transform: ---@return System.Collections.IEnumerator ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.AutoFocus (bounds1, bounds2, bounds3) return nil end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.ChangeCamera () return end ---@param mode RCC_Camera.CameraMode: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.ChangeCamera (mode) return end ---@param collision UnityEngine.Collision: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.Collision (collision) return end ---@param pointerData UnityEngine.EventSystems.PointerEventData: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.OnDrag (pointerData) return end ---@param x System.Single: ---@param y System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.OnDrag (x, y) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.RemoveTarget () return end ---@param player UnityEngine.GameObject: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.SetTarget (player) return end ---@param state System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.ToggleCamera (state) return end ---@param x RCC_Camera: ---@param y RCC_Camera: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.op_Equality (x, y) return true end -- static ---@param x RCC_Camera: ---@param y RCC_Camera: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Camera.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Core --- FIXME: Wrapped RCC_Core for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Core = {} ---Constructor for RCC.RCC_Core ---@return RCC.RCC_Core function RCC.NewRCC_Core() end ---@param carController RCC_CarControllerV3: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.CreateWheelColliders (carController) return end ---@param audioMixer UnityEngine.Audio.AudioMixerGroup: ---@param go UnityEngine.GameObject: ---@param audioName System.String: ---@param minDistance System.Single: ---@param maxDistance System.Single: ---@param volume System.Single: ---@param audioClip UnityEngine.AudioClip: ---@param loop System.Boolean: ---@param playNow System.Boolean: ---@param destroyAfterFinished System.Boolean: ---@return UnityEngine.AudioSource ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewAudioSource (audioMixer, go, audioName, minDistance, maxDistance, volume, audioClip, loop, playNow, destroyAfterFinished) return nil end -- static ---@param go UnityEngine.GameObject: ---@param audioName System.String: ---@param minDistance System.Single: ---@param maxDistance System.Single: ---@param volume System.Single: ---@param audioClip UnityEngine.AudioClip: ---@param loop System.Boolean: ---@param playNow System.Boolean: ---@param destroyAfterFinished System.Boolean: ---@return UnityEngine.AudioSource ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewAudioSource (go, audioName, minDistance, maxDistance, volume, audioClip, loop, playNow, destroyAfterFinished) return nil end -- static ---@param audioMixer UnityEngine.Audio.AudioMixerGroup: ---@param go UnityEngine.GameObject: ---@param localPosition UnityEngine.Vector3: ---@param audioName System.String: ---@param minDistance System.Single: ---@param maxDistance System.Single: ---@param volume System.Single: ---@param audioClip UnityEngine.AudioClip: ---@param loop System.Boolean: ---@param playNow System.Boolean: ---@param destroyAfterFinished System.Boolean: ---@return UnityEngine.AudioSource ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewAudioSource (audioMixer, go, localPosition, audioName, minDistance, maxDistance, volume, audioClip, loop, playNow, destroyAfterFinished) return nil end -- static ---@param go UnityEngine.GameObject: ---@param localPosition UnityEngine.Vector3: ---@param audioName System.String: ---@param minDistance System.Single: ---@param maxDistance System.Single: ---@param volume System.Single: ---@param audioClip UnityEngine.AudioClip: ---@param loop System.Boolean: ---@param playNow System.Boolean: ---@param destroyAfterFinished System.Boolean: ---@return UnityEngine.AudioSource ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewAudioSource (go, localPosition, audioName, minDistance, maxDistance, volume, audioClip, loop, playNow, destroyAfterFinished) return nil end -- static ---@param source UnityEngine.AudioSource: ---@param freq System.Single: ---@param level System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewHighPassFilter (source, freq, level) return end -- static ---@param source UnityEngine.AudioSource: ---@param freq System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.NewLowPassFilter (source, freq) return end -- static ---@param carController RCC_CarControllerV3: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.SetBehavior (carController) return end ---@param x RCC_Core: ---@param y RCC_Core: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.op_Equality (x, y) return true end -- static ---@param x RCC_Core: ---@param y RCC_Core: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Core.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Exhaust --- FIXME: Wrapped RCC_Exhaust for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field boostFlameColor UnityEngine.Color ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flame UnityEngine.ParticleSystem ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flameColor UnityEngine.Color ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flameTime System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flareBrightness System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxEmission System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minEmission System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field minSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field previewFlames System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Exhaust = {} RCC.RCC_Exhaust.boostFlameColor = nil RCC.RCC_Exhaust.flame = nil RCC.RCC_Exhaust.flameColor = nil RCC.RCC_Exhaust.flameTime = 0.0 RCC.RCC_Exhaust.flareBrightness = 0.0 RCC.RCC_Exhaust.maxEmission = 0.0 RCC.RCC_Exhaust.maxSize = 0.0 RCC.RCC_Exhaust.maxSpeed = 0.0 RCC.RCC_Exhaust.minEmission = 0.0 RCC.RCC_Exhaust.minSize = 0.0 RCC.RCC_Exhaust.minSpeed = 0.0 RCC.RCC_Exhaust.previewFlames = true ---Constructor for RCC.RCC_Exhaust ---@return RCC.RCC_Exhaust function RCC.NewRCC_Exhaust() end ---@param x RCC_Exhaust: ---@param y RCC_Exhaust: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Exhaust.op_Equality (x, y) return true end -- static ---@param x RCC_Exhaust: ---@param y RCC_Exhaust: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Exhaust.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Inputs --- FIXME: Wrapped RCC_Inputs for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field boostInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field clutchInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearInput System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field handbrakeInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field steerInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field throttleInput System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Inputs = {} RCC.RCC_Inputs.boostInput = 0.0 RCC.RCC_Inputs.brakeInput = 0.0 RCC.RCC_Inputs.clutchInput = 0.0 RCC.RCC_Inputs.gearInput = 0 RCC.RCC_Inputs.handbrakeInput = 0.0 RCC.RCC_Inputs.steerInput = 0.0 RCC.RCC_Inputs.throttleInput = 0.0 ---Constructor for RCC.RCC_Inputs ---@return RCC.RCC_Inputs function RCC.NewRCC_Inputs() end ---@param _throttleInput System.Single: ---@param _brakeInput System.Single: ---@param _steerInput System.Single: ---@param _clutchInput System.Single: ---@param _handbrakeInput System.Single: ---@param _boostInput System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.SetInput (_throttleInput, _brakeInput, _steerInput, _clutchInput, _handbrakeInput, _boostInput) return end ---@param _throttleInput System.Single: ---@param _brakeInput System.Single: ---@param _steerInput System.Single: ---@param _clutchInput System.Single: ---@param _handbrakeInput System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.SetInput (_throttleInput, _brakeInput, _steerInput, _clutchInput, _handbrakeInput) return end ---@param _throttleInput System.Single: ---@param _brakeInput System.Single: ---@param _steerInput System.Single: ---@param _handbrakeInput System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.SetInput (_throttleInput, _brakeInput, _steerInput, _handbrakeInput) return end ---@param _throttleInput System.Single: ---@param _brakeInput System.Single: ---@param _steerInput System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.SetInput (_throttleInput, _brakeInput, _steerInput) return end ---@param x RCC_Inputs: ---@param y RCC_Inputs: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.op_Equality (x, y) return true end -- static ---@param x RCC_Inputs: ---@param y RCC_Inputs: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Inputs.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Light --- FIXME: Wrapped RCC_Light for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field defaultIntensity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flare UnityEngine.Flare ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flareBrightness System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field indicatorClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field inertia System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lightType RCC_Light.LightType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field refreshRate System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Light = {} RCC.RCC_Light.defaultIntensity = 0.0 RCC.RCC_Light.flare = nil RCC.RCC_Light.flareBrightness = 0.0 RCC.RCC_Light.indicatorClip = nil RCC.RCC_Light.inertia = 0.0 RCC.RCC_Light.lightType = nil RCC.RCC_Light.refreshRate = 0 ---Constructor for RCC.RCC_Light ---@return RCC.RCC_Light function RCC.NewRCC_Light() end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Light.Init () return end ---@param x RCC_Light: ---@param y RCC_Light: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Light.op_Equality (x, y) return true end -- static ---@param x RCC_Light: ---@param y RCC_Light: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Light.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Mirror --- FIXME: Wrapped RCC_Mirror for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Mirror = {} ---Constructor for RCC.RCC_Mirror ---@return RCC.RCC_Mirror function RCC.NewRCC_Mirror() end ---@param x RCC_Mirror: ---@param y RCC_Mirror: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Mirror.op_Equality (x, y) return true end -- static ---@param x RCC_Mirror: ---@param y RCC_Mirror: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Mirror.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Settings --- FIXME: Wrapped RCC_Settings for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field audioMixer UnityEngine.Audio.AudioMixerGroup ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoReset System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoReverse System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field behaviorSelectedIndex System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field behaviorTypes RCC_Settings.BehaviorType[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field blowoutClip UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field boostKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field brakeLights UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field bumpClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field changeCameraKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field chassisJoint UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field cinematicCamera UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field contactParticles UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field controllerSelectedIndex System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field controllerType RCC_Settings.ControllerType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field crashClips UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field dontUseAnyParticleEffects System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field dontUseSkidmarks System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field exhaustFlameClips UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field exhaustGas UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fixedTimeStep System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldBehaviorSettings System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldControllerSettings System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldGeneralSettings System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldOptimization System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldSFX System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldTagsAndLayers System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldUISettings System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field foldWheelPhysics System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gearShiftingClips UnityEngine.AudioClip[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field gyroSensitivity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field handbrakeKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field hazardIndicatorKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field headLights UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field highBeamHeadlightsKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field hoodCamera UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field horizontalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field indicatorClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field indicatorLights UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Instance RCC_Settings ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field leftIndicatorKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lightTrailers UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lockAndUnlockCursor System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_boostKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_changeCameraKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_handbrakeKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_hazardIndicatorKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_highBeamHeadlightsKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_lookBackKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_lowBeamHeadlightsKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_shiftGearDown System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_shiftGearUp System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field LogiSteeringWheel_startEngineKB System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lookBackKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lowBeamHeadlightsKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxAngularVelocity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxBrakeSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxCrashSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxFPS System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxGearShiftingSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxWindSoundVolume System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mirrors UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mobileController RCC_Settings.MobileController ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mouseXInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mouseYInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field NGear UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field NOSClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideBehavior System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideFixedTimeStep System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideFPS System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field playbackKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field projector UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field projectorIgnoreLayer UnityEngine.LayerMask ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_boostKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_changeCameraKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_handbrakeKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_hazardIndicatorKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_highBeamHeadlightsKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_horizontalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_indicatorKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_lookBackKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_lowBeamHeadlightsKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_mouseXInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_mouseYInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_shiftGearDown System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_shiftGearUp System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_startEngineKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_trailerAttachDetach System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_triggerLeftInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_triggerRightInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field PS4_verticalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RCCCanvas UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RCCLayer System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RCCMainCamera RCC_Camera ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RCCTag System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field RCCTelemetry UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field recordKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field reverseLights UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field reversingClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field rightIndicatorKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field runEngineAtAwake System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field selectedBehaviorType RCC_Settings.BehaviorType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field selectedControllerType RCC_Settings.ControllerType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field setTagsAndLayers System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field shiftGearDown UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field shiftGearUp UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field skidmarksManager RCC_SkidmarksManager ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field slowMotionKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field startEngineKB UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field tagAllChildrenGameobjects System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field trailerAttachDetach UnityEngine.KeyCode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field turboClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field UIButtonGravity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field UIButtonSensitivity System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field uiType RCC_Settings.UIType ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field units RCC_Settings.Units ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useAutomaticClutch System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useAutomaticGear System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useFixedWheelColliders System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useLightProjectorForLightingEffect System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useLightsAsVertexLights System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useTelemetry System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useVR System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field verticalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field windClip UnityEngine.AudioClip ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_boostKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_changeCameraKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_handbrakeKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_hazardIndicatorKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_highBeamHeadlightsKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_horizontalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_indicatorKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_lookBackKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_lowBeamHeadlightsKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_mouseXInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_mouseYInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_shiftGearDown System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_shiftGearUp System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_startEngineKB System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_trailerAttachDetach System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_triggerLeftInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_triggerRightInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Xbox_verticalInput System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Settings = {} RCC.RCC_Settings.audioMixer = nil RCC.RCC_Settings.autoReset = true RCC.RCC_Settings.autoReverse = true RCC.RCC_Settings.behaviorSelectedIndex = 0 RCC.RCC_Settings.behaviorTypes = [] RCC.RCC_Settings.blowoutClip = [] RCC.RCC_Settings.boostKB = nil RCC.RCC_Settings.brakeClip = nil RCC.RCC_Settings.brakeLights = nil RCC.RCC_Settings.bumpClip = nil RCC.RCC_Settings.changeCameraKB = nil RCC.RCC_Settings.chassisJoint = nil RCC.RCC_Settings.cinematicCamera = nil RCC.RCC_Settings.contactParticles = nil RCC.RCC_Settings.controllerSelectedIndex = 0 RCC.RCC_Settings.controllerType = nil RCC.RCC_Settings.crashClips = [] RCC.RCC_Settings.dontUseAnyParticleEffects = true RCC.RCC_Settings.dontUseSkidmarks = true RCC.RCC_Settings.exhaustFlameClips = [] RCC.RCC_Settings.exhaustGas = nil RCC.RCC_Settings.fixedTimeStep = 0.0 RCC.RCC_Settings.foldBehaviorSettings = true RCC.RCC_Settings.foldControllerSettings = true RCC.RCC_Settings.foldGeneralSettings = true RCC.RCC_Settings.foldOptimization = true RCC.RCC_Settings.foldSFX = true RCC.RCC_Settings.foldTagsAndLayers = true RCC.RCC_Settings.foldUISettings = true RCC.RCC_Settings.foldWheelPhysics = true RCC.RCC_Settings.gearShiftingClips = [] RCC.RCC_Settings.gyroSensitivity = 0.0 RCC.RCC_Settings.handbrakeKB = nil RCC.RCC_Settings.hazardIndicatorKB = nil RCC.RCC_Settings.headLights = nil RCC.RCC_Settings.highBeamHeadlightsKB = nil RCC.RCC_Settings.hoodCamera = nil RCC.RCC_Settings.horizontalInput = "" RCC.RCC_Settings.indicatorClip = nil RCC.RCC_Settings.indicatorLights = nil RCC.RCC_Settings.Instance = nil RCC.RCC_Settings.leftIndicatorKB = nil RCC.RCC_Settings.lightTrailers = nil RCC.RCC_Settings.lockAndUnlockCursor = true RCC.RCC_Settings.LogiSteeringWheel_boostKB = 0 RCC.RCC_Settings.LogiSteeringWheel_changeCameraKB = 0 RCC.RCC_Settings.LogiSteeringWheel_handbrakeKB = 0 RCC.RCC_Settings.LogiSteeringWheel_hazardIndicatorKB = 0 RCC.RCC_Settings.LogiSteeringWheel_highBeamHeadlightsKB = 0 RCC.RCC_Settings.LogiSteeringWheel_lookBackKB = 0 RCC.RCC_Settings.LogiSteeringWheel_lowBeamHeadlightsKB = 0 RCC.RCC_Settings.LogiSteeringWheel_shiftGearDown = 0 RCC.RCC_Settings.LogiSteeringWheel_shiftGearUp = 0 RCC.RCC_Settings.LogiSteeringWheel_startEngineKB = 0 RCC.RCC_Settings.lookBackKB = nil RCC.RCC_Settings.lowBeamHeadlightsKB = nil RCC.RCC_Settings.maxAngularVelocity = 0.0 RCC.RCC_Settings.maxBrakeSoundVolume = 0.0 RCC.RCC_Settings.maxCrashSoundVolume = 0.0 RCC.RCC_Settings.maxFPS = 0 RCC.RCC_Settings.maxGearShiftingSoundVolume = 0.0 RCC.RCC_Settings.maxWindSoundVolume = 0.0 RCC.RCC_Settings.mirrors = nil RCC.RCC_Settings.mobileController = nil RCC.RCC_Settings.mouseXInput = "" RCC.RCC_Settings.mouseYInput = "" RCC.RCC_Settings.NGear = nil RCC.RCC_Settings.NOSClip = nil RCC.RCC_Settings.overrideBehavior = true RCC.RCC_Settings.overrideFixedTimeStep = true RCC.RCC_Settings.overrideFPS = true RCC.RCC_Settings.playbackKB = nil RCC.RCC_Settings.projector = nil RCC.RCC_Settings.projectorIgnoreLayer = nil RCC.RCC_Settings.PS4_boostKB = "" RCC.RCC_Settings.PS4_changeCameraKB = "" RCC.RCC_Settings.PS4_handbrakeKB = "" RCC.RCC_Settings.PS4_hazardIndicatorKB = "" RCC.RCC_Settings.PS4_highBeamHeadlightsKB = "" RCC.RCC_Settings.PS4_horizontalInput = "" RCC.RCC_Settings.PS4_indicatorKB = "" RCC.RCC_Settings.PS4_lookBackKB = "" RCC.RCC_Settings.PS4_lowBeamHeadlightsKB = "" RCC.RCC_Settings.PS4_mouseXInput = "" RCC.RCC_Settings.PS4_mouseYInput = "" RCC.RCC_Settings.PS4_shiftGearDown = "" RCC.RCC_Settings.PS4_shiftGearUp = "" RCC.RCC_Settings.PS4_startEngineKB = "" RCC.RCC_Settings.PS4_trailerAttachDetach = "" RCC.RCC_Settings.PS4_triggerLeftInput = "" RCC.RCC_Settings.PS4_triggerRightInput = "" RCC.RCC_Settings.PS4_verticalInput = "" RCC.RCC_Settings.RCCCanvas = nil RCC.RCC_Settings.RCCLayer = "" RCC.RCC_Settings.RCCMainCamera = nil RCC.RCC_Settings.RCCTag = "" RCC.RCC_Settings.RCCTelemetry = nil RCC.RCC_Settings.recordKB = nil RCC.RCC_Settings.reverseLights = nil RCC.RCC_Settings.reversingClip = nil RCC.RCC_Settings.rightIndicatorKB = nil RCC.RCC_Settings.runEngineAtAwake = true RCC.RCC_Settings.selectedBehaviorType = nil RCC.RCC_Settings.selectedControllerType = nil RCC.RCC_Settings.setTagsAndLayers = true RCC.RCC_Settings.shiftGearDown = nil RCC.RCC_Settings.shiftGearUp = nil RCC.RCC_Settings.skidmarksManager = nil RCC.RCC_Settings.slowMotionKB = nil RCC.RCC_Settings.startEngineKB = nil RCC.RCC_Settings.tagAllChildrenGameobjects = true RCC.RCC_Settings.trailerAttachDetach = nil RCC.RCC_Settings.turboClip = nil RCC.RCC_Settings.UIButtonGravity = 0.0 RCC.RCC_Settings.UIButtonSensitivity = 0.0 RCC.RCC_Settings.uiType = nil RCC.RCC_Settings.units = nil RCC.RCC_Settings.useAutomaticClutch = true RCC.RCC_Settings.useAutomaticGear = true RCC.RCC_Settings.useFixedWheelColliders = true RCC.RCC_Settings.useLightProjectorForLightingEffect = true RCC.RCC_Settings.useLightsAsVertexLights = true RCC.RCC_Settings.useTelemetry = true RCC.RCC_Settings.useVR = true RCC.RCC_Settings.verticalInput = "" RCC.RCC_Settings.windClip = nil RCC.RCC_Settings.Xbox_boostKB = "" RCC.RCC_Settings.Xbox_changeCameraKB = "" RCC.RCC_Settings.Xbox_handbrakeKB = "" RCC.RCC_Settings.Xbox_hazardIndicatorKB = "" RCC.RCC_Settings.Xbox_highBeamHeadlightsKB = "" RCC.RCC_Settings.Xbox_horizontalInput = "" RCC.RCC_Settings.Xbox_indicatorKB = "" RCC.RCC_Settings.Xbox_lookBackKB = "" RCC.RCC_Settings.Xbox_lowBeamHeadlightsKB = "" RCC.RCC_Settings.Xbox_mouseXInput = "" RCC.RCC_Settings.Xbox_mouseYInput = "" RCC.RCC_Settings.Xbox_shiftGearDown = "" RCC.RCC_Settings.Xbox_shiftGearUp = "" RCC.RCC_Settings.Xbox_startEngineKB = "" RCC.RCC_Settings.Xbox_trailerAttachDetach = "" RCC.RCC_Settings.Xbox_triggerLeftInput = "" RCC.RCC_Settings.Xbox_triggerRightInput = "" RCC.RCC_Settings.Xbox_verticalInput = "" ---Constructor for RCC.RCC_Settings ---@return RCC.RCC_Settings function RCC.NewRCC_Settings() end ---@param x RCC_Settings: ---@param y RCC_Settings: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Settings.op_Equality (x, y) return true end -- static ---@param x RCC_Settings: ---@param y RCC_Settings: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Settings.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Spawner --- FIXME: Wrapped RCC_Spawner for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Spawner = {} ---Constructor for RCC.RCC_Spawner ---@return RCC.RCC_Spawner function RCC.NewRCC_Spawner() end ---@param x RCC_Spawner: ---@param y RCC_Spawner: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Spawner.op_Equality (x, y) return true end -- static ---@param x RCC_Spawner: ---@param y RCC_Spawner: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Spawner.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Version --- FIXME: Wrapped RCC_Version for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field version System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE RCC.RCC_Version = {} RCC.RCC_Version.version = "" ---Constructor for RCC.RCC_Version ---@return RCC.RCC_Version function RCC.NewRCC_Version() end ---@param x RCC_Version: ---@param y RCC_Version: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Version.op_Equality (x, y) return true end -- static ---@param x RCC_Version: ---@param y RCC_Version: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Version.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Teleporter --- FIXME: Wrapped RCC_Teleporter for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field spawnPoint UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Teleporter = {} RCC.RCC_Teleporter.spawnPoint = nil ---Constructor for RCC.RCC_Teleporter ---@return RCC.RCC_Teleporter function RCC.NewRCC_Teleporter() end ---@param x RCC_Teleporter: ---@param y RCC_Teleporter: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Teleporter.op_Equality (x, y) return true end -- static ---@param x RCC_Teleporter: ---@param y RCC_Teleporter: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Teleporter.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_Waypoint --- FIXME: Wrapped RCC_Waypoint for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field targetSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_Waypoint = {} RCC.RCC_Waypoint.targetSpeed = 0.0 ---Constructor for RCC.RCC_Waypoint ---@return RCC.RCC_Waypoint function RCC.NewRCC_Waypoint() end ---@param x RCC_Waypoint: ---@param y RCC_Waypoint: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Waypoint.op_Equality (x, y) return true end -- static ---@param x RCC_Waypoint: ---@param y RCC_Waypoint: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_Waypoint.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_AssetPaths --- FIXME: Wrapped RCC_AssetPaths for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field assetStorePath System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field BCGSharedAssetsPath System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field documentations System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field YTVideos System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE RCC.RCC_AssetPaths = {} RCC.RCC_AssetPaths.assetStorePath = "" RCC.RCC_AssetPaths.BCGSharedAssetsPath = "" RCC.RCC_AssetPaths.documentations = "" RCC.RCC_AssetPaths.YTVideos = "" ---Constructor for RCC.RCC_AssetPaths ---@return RCC.RCC_AssetPaths function RCC.NewRCC_AssetPaths() end ---@param x RCC_AssetPaths: ---@param y RCC_AssetPaths: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_AssetPaths.op_Equality (x, y) return true end -- static ---@param x RCC_AssetPaths: ---@param y RCC_AssetPaths: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_AssetPaths.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_CinematicCamera --- FIXME: Wrapped RCC_CinematicCamera for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pivot UnityEngine.GameObject ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field targetFOV System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_CinematicCamera = {} RCC.RCC_CinematicCamera.pivot = nil RCC.RCC_CinematicCamera.targetFOV = 0.0 ---Constructor for RCC.RCC_CinematicCamera ---@return RCC.RCC_CinematicCamera function RCC.NewRCC_CinematicCamera() end ---@param x RCC_CinematicCamera: ---@param y RCC_CinematicCamera: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CinematicCamera.op_Equality (x, y) return true end -- static ---@param x RCC_CinematicCamera: ---@param y RCC_CinematicCamera: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_CinematicCamera.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_FuelStation --- FIXME: Wrapped RCC_FuelStation for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field refillSpeed System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_FuelStation = {} RCC.RCC_FuelStation.refillSpeed = 0.0 ---Constructor for RCC.RCC_FuelStation ---@return RCC.RCC_FuelStation function RCC.NewRCC_FuelStation() end ---@param x RCC_FuelStation: ---@param y RCC_FuelStation: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_FuelStation.op_Equality (x, y) return true end -- static ---@param x RCC_FuelStation: ---@param y RCC_FuelStation: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_FuelStation.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_RepairStation --- FIXME: Wrapped RCC_RepairStation for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_RepairStation = {} ---Constructor for RCC.RCC_RepairStation ---@return RCC.RCC_RepairStation function RCC.NewRCC_RepairStation() end ---@param x RCC_RepairStation: ---@param y RCC_RepairStation: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_RepairStation.op_Equality (x, y) return true end -- static ---@param x RCC_RepairStation: ---@param y RCC_RepairStation: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_RepairStation.op_Inequality (x, y) return true end -- static --- @class RCC.RCC_SceneManager --- FIXME: Wrapped RCC_SceneManager for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field activeMainCamera UnityEngine.Camera ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field activePlayerCamera RCC_Camera ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field activePlayerCanvas RCC_UIDashboardDisplay ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field activePlayerVehicle RCC_CarControllerV3 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field allRecorders System.Collections.Generic.List ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field allVehicles System.Collections.Generic.List ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field disableUIWhenNoPlayerVehicle System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field Instance RCC_SceneManager ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field loadCustomizationAtFirst System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field recordMode RCC_SceneManager.RecordMode ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field registerFirstVehicleAsPlayer System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER RCC.RCC_SceneManager = {} RCC.RCC_SceneManager.activeMainCamera = nil RCC.RCC_SceneManager.activePlayerCamera = nil RCC.RCC_SceneManager.activePlayerCanvas = nil RCC.RCC_SceneManager.activePlayerVehicle = nil RCC.RCC_SceneManager.allRecorders = [] RCC.RCC_SceneManager.allVehicles = [] RCC.RCC_SceneManager.disableUIWhenNoPlayerVehicle = true RCC.RCC_SceneManager.Instance = nil RCC.RCC_SceneManager.loadCustomizationAtFirst = true RCC.RCC_SceneManager.recordMode = nil RCC.RCC_SceneManager.registerFirstVehicleAsPlayer = true ---Constructor for RCC.RCC_SceneManager ---@return RCC.RCC_SceneManager function RCC.NewRCC_SceneManager() end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.ChangeCamera () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.CheckCanvas () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.DeRegisterPlayer () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.Play () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.Record () return end ---@param playerVehicle RCC_CarControllerV3: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.RegisterPlayer (playerVehicle) return end ---@param playerVehicle RCC_CarControllerV3: ---@param isControllable System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.RegisterPlayer (playerVehicle, isControllable) return end ---@param playerVehicle RCC_CarControllerV3: ---@param isControllable System.Boolean: ---@param engineState System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.RegisterPlayer (playerVehicle, isControllable, engineState) return end ---@param behaviorIndex System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.SetBehavior (behaviorIndex) return end -- static ---@param controllerIndex System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.SetController (controllerIndex) return end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.Stop () return end ---@param position UnityEngine.Vector3: ---@param rotation UnityEngine.Quaternion: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.Transport (position, rotation) return end ---@param vehicle RCC_CarControllerV3: ---@param position UnityEngine.Vector3: ---@param rotation UnityEngine.Quaternion: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.Transport (vehicle, position, rotation) return end ---@param x RCC_SceneManager: ---@param y RCC_SceneManager: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.op_Equality (x, y) return true end -- static ---@param x RCC_SceneManager: ---@param y RCC_SceneManager: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function RCC.RCC_SceneManager.op_Inequality (x, y) return true end -- static return RCC