SYMBOL INDEX (297 symbols across 58 files) FILE: Assets/Scripts/AI/FollowAI.cs class FollowAI (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 60) | void Start() { method FixedUpdate (line 70) | void FixedUpdate() { method ReverseReset (line 187) | IEnumerator ReverseReset() { method ResetRotation (line 197) | IEnumerator ResetRotation() { method InitializeTarget (line 205) | public void InitializeTarget() { FILE: Assets/Scripts/AI/VehicleWaypoint.cs class VehicleWaypoint (line 6) | [DisallowMultipleComponent] method OnDrawGizmos (line 19) | void OnDrawGizmos() { FILE: Assets/Scripts/Camera/BasicCameraInput.cs class BasicCameraInput (line 6) | [DisallowMultipleComponent] method Start (line 16) | void Start() { method FixedUpdate (line 21) | void FixedUpdate() { FILE: Assets/Scripts/Camera/CameraControl.cs class CameraControl (line 6) | [RequireComponent(typeof(Camera))] method Start (line 39) | void Start() { method Initialize (line 45) | public void Initialize() { method FixedUpdate (line 67) | void FixedUpdate() { method SetInput (line 111) | public void SetInput(float x, float y) { method OnDestroy (line 117) | void OnDestroy() { FILE: Assets/Scripts/Damage/DetachablePart.cs class DetachablePart (line 6) | [DisallowMultipleComponent] method Start (line 37) | void Start() { method Update (line 50) | void Update() { method Detach (line 59) | public void Detach(bool makeJoint) { method Reattach (line 107) | public void Reattach() { method OnDrawGizmosSelected (line 129) | void OnDrawGizmosSelected() { class PartJoint (line 145) | [System.Serializable] FILE: Assets/Scripts/Damage/ShatterPart.cs class ShatterPart (line 6) | [RequireComponent(typeof(Renderer))] method Start (line 27) | void Start() { method Shatter (line 35) | public void Shatter() { FILE: Assets/Scripts/Damage/VehicleDamage.cs class VehicleDamage (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 66) | void Start() { method FixedUpdate (line 106) | void FixedUpdate() { method OnCollisionEnter (line 114) | void OnCollisionEnter(Collision col) { method ApplyDamage (line 154) | public void ApplyDamage(ContactPoint colPoint, Vector3 colVel) { method ApplyDamage (line 160) | public void ApplyDamage(ContactPoint colPoint, Vector3 colVel, float d... method ApplyDamage (line 166) | public void ApplyDamage(Vector3 damagePoint, Vector3 damageForce) { method ApplyDamage (line 172) | public void ApplyDamage(Vector3 damagePoint, Vector3 damageForce, floa... method ApplyDamage (line 178) | public void ApplyDamage(Vector3[] damagePoints, Vector3 damageForce) { method ApplyDamage (line 187) | public void ApplyDamage(Vector3[] damagePoints, Vector3 damageForce, f... method DamageApplication (line 196) | void DamageApplication(Vector3 damagePoint, Vector3 damageForce, float... method FinalizeDamage (line 391) | void FinalizeDamage() { method Repair (line 419) | public void Repair() { method OnDrawGizmosSelected (line 509) | void OnDrawGizmosSelected() { method OnDestroy (line 519) | void OnDestroy() { class meshVerts (line 534) | class meshVerts FILE: Assets/Scripts/Demo/PerformanceStats.cs class PerformanceStats (line 8) | [AddComponentMenu("RVP/Demo Scripts/Performance Stats", 2)] method Update (line 17) | void Update() { method Restart (line 30) | public void Restart() { FILE: Assets/Scripts/Demo/VehicleHud.cs class VehicleHud (line 7) | [DisallowMultipleComponent] method Start (line 31) | private void Start() { method Initialize (line 35) | public void Initialize(GameObject newVehicle) { method Update (line 61) | void Update() { FILE: Assets/Scripts/Demo/VehicleMenu.cs class VehicleMenu (line 7) | [DisallowMultipleComponent] method Update (line 27) | void Update() { method SpawnVehicle (line 33) | public void SpawnVehicle(int vehicle) { method SpawnChaseVehicle (line 65) | public void SpawnChaseVehicle() { method SpawnChaseVehicleDamage (line 74) | public void SpawnChaseVehicleDamage() { FILE: Assets/Scripts/Drivetrain/ContinuousTransmission.cs class ContinuousTransmission (line 6) | [DisallowMultipleComponent] method FixedUpdate (line 26) | void FixedUpdate() { FILE: Assets/Scripts/Drivetrain/DriveForce.cs class DriveForce (line 6) | [AddComponentMenu("RVP/Drivetrain/Drive Force", 3)] method SetDrive (line 22) | public void SetDrive(DriveForce from) { method SetDrive (line 29) | public void SetDrive(DriveForce from, float torqueFactor) { FILE: Assets/Scripts/Drivetrain/GasMotor.cs class GasMotor (line 6) | [RequireComponent(typeof(DriveForce))] method Start (line 45) | public override void Start() { method FixedUpdate (line 52) | public override void FixedUpdate() { method Update (line 108) | public override void Update() { method GetMaxRPM (line 124) | public void GetMaxRPM() { FILE: Assets/Scripts/Drivetrain/GearboxTransmission.cs class GearboxTransmission (line 6) | [DisallowMultipleComponent] method Start (line 38) | public override void Start() { method Update (line 47) | void Update() { method FixedUpdate (line 60) | void FixedUpdate() { method Shift (line 133) | public void Shift(int dir) { method ShiftToGear (line 147) | public void ShiftToGear(int gear) { method CalculateRpmRanges (line 155) | public void CalculateRpmRanges() { method GetFirstGear (line 210) | public void GetFirstGear() { class Gear (line 221) | [System.Serializable] FILE: Assets/Scripts/Drivetrain/Motor.cs class Motor (line 7) | public abstract class Motor : MonoBehaviour method Start (line 57) | public virtual void Start() { method FixedUpdate (line 81) | public virtual void FixedUpdate() { method Update (line 124) | public virtual void Update() { FILE: Assets/Scripts/Drivetrain/Transmission.cs class Transmission (line 6) | [RequireComponent(typeof(DriveForce))] method Start (line 31) | public virtual void Start() { method SetOutputDrives (line 37) | protected void SetOutputDrives(float ratio) { method ResetMaxRPM (line 63) | public void ResetMaxRPM() { FILE: Assets/Scripts/Drivetrain/Wheel.cs class Wheel (line 6) | [RequireComponent(typeof(DriveForce))] type SlipDependenceMode (line 67) | public enum SlipDependenceMode { dependent, forward, sideways, indepen... method Start (line 200) | void Start() { method FixedUpdate (line 279) | void FixedUpdate() { method Update (line 387) | void Update() { method GetWheelContact (line 416) | void GetWheelContact() { method GetRawRPM (line 498) | void GetRawRPM() { method GetSlip (line 508) | void GetSlip() { method ApplyFriction (line 520) | void ApplyFriction() { method ApplyDrive (line 545) | void ApplyDrive() { method EvaluateTorque (line 587) | float EvaluateTorque(float t) { method PositionWheel (line 593) | void PositionWheel() { method RotateWheel (line 607) | void RotateWheel() { method Deflate (line 632) | public void Deflate() { method FixTire (line 641) | public void FixTire() { method Detach (line 648) | public void Detach() { method GetWheelDimensions (line 677) | public void GetWheelDimensions(float radiusMargin, float widthMargin) { method Reattach (line 743) | public void Reattach() { method OnDrawGizmosSelected (line 757) | void OnDrawGizmosSelected() { method OnDestroy (line 791) | void OnDestroy() { class WheelContact (line 802) | public class WheelContact FILE: Assets/Scripts/Editors/DetachablePartEditor.cs class DetachablePartEditor (line 8) | [CustomEditor(typeof(DetachablePart))] method OnInspectorGUI (line 15) | public override void OnInspectorGUI() { method OnSceneGUI (line 22) | public void OnSceneGUI() { FILE: Assets/Scripts/Editors/GasMotorEditor.cs class GasMotorEditor (line 8) | [CustomEditor(typeof(GasMotor))] method OnInspectorGUI (line 15) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/GearboxTransmissionEditor.cs class GearboxTransmissionEditor (line 8) | [CustomEditor(typeof(GearboxTransmission))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/GroundSurfaceInstanceEditor.cs class GroundSurfaceInstanceEditor (line 8) | [CustomEditor(typeof(GroundSurfaceInstance))] method OnInspectorGUI (line 13) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/HoverMotorEditor.cs class HoverMotorEditor (line 8) | [CustomEditor(typeof(HoverMotor))] method OnInspectorGUI (line 17) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/HoverWheelEditor.cs class HoverWheelEditor (line 8) | [CustomEditor(typeof(HoverWheel))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/PropertyToggleSetterEditor.cs class PropertyToggleSetterEditor (line 8) | [CustomEditor(typeof(PropertyToggleSetter))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/SuspensionEditor.cs class SuspensionEditor (line 8) | [CustomEditor(typeof(Suspension))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/SuspensionPartEditor.cs class SuspensionPartEditor (line 8) | [CustomEditor(typeof(SuspensionPart))] method OnInspectorGUI (line 15) | public override void OnInspectorGUI() { method OnSceneGUI (line 22) | public void OnSceneGUI() { FILE: Assets/Scripts/Editors/TerrainSurfaceEditor.cs class TerrainSurfaceEditor (line 8) | [CustomEditor(typeof(TerrainSurface))] method OnInspectorGUI (line 16) | public override void OnInspectorGUI() { method DrawTerrainInfo (line 48) | void DrawTerrainInfo(TerrainData ter, int index) { FILE: Assets/Scripts/Editors/VehicleParentEditor.cs class VehicleParentEditor (line 8) | [CustomEditor(typeof(VehicleParent))] method OnInspectorGUI (line 17) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Editors/WheelEditor.cs class WheelEditor (line 8) | [CustomEditor(typeof(Wheel))] method OnInspectorGUI (line 18) | public override void OnInspectorGUI() { FILE: Assets/Scripts/Effects/LightController.cs class LightController (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 35) | void Start() { method Update (line 49) | void Update() { method SetLights (line 94) | void SetLights(VehicleLight[] lights, bool condition) { method SetLights (line 101) | void SetLights(VehicleLight[] lights, bool condition, bool halfConditi... FILE: Assets/Scripts/Effects/TireMarkCreate.cs class TireMarkCreate (line 6) | [RequireComponent(typeof(Wheel))] method Start (line 57) | void Start() { method Update (line 71) | void Update() { method StartMark (line 157) | void StartMark() { method UpdateMark (line 205) | void UpdateMark() { method EndMark (line 262) | void EndMark() { method OnDestroy (line 277) | void OnDestroy() { class TireMark (line 288) | public class TireMark : MonoBehaviour method Update (line 300) | void Update() { FILE: Assets/Scripts/Effects/TireScreech.cs class TireScreech (line 6) | [RequireComponent(typeof(AudioSource))] method Start (line 19) | void Start() { method Update (line 34) | void Update() { FILE: Assets/Scripts/Effects/VehicleLight.cs class VehicleLight (line 6) | [DisallowMultipleComponent] method Start (line 31) | void Start() { method Update (line 40) | void Update() { FILE: Assets/Scripts/Ground/GroundSurfaceInstance.cs class GroundSurfaceInstance (line 6) | [RequireComponent(typeof(Collider))] method Start (line 18) | void Start() { FILE: Assets/Scripts/Ground/GroundSurfaceMaster.cs class GroundSurfaceMaster (line 6) | [DisallowMultipleComponent] method Start (line 15) | void Start() { class GroundSurface (line 21) | [System.Serializable] FILE: Assets/Scripts/Ground/TerrainSurface.cs class TerrainSurface (line 6) | [RequireComponent(typeof(Terrain))] method Start (line 21) | void Start() { method Update (line 44) | void Update() { method UpdateAlphamaps (line 55) | public void UpdateAlphamaps() { method ChangeSurfaceTypesLength (line 60) | void ChangeSurfaceTypesLength() { method GetDominantSurfaceTypeAtPoint (line 76) | public int GetDominantSurfaceTypeAtPoint(Vector3 pos) { method GetFriction (line 98) | public float GetFriction(int sType) { FILE: Assets/Scripts/Hover/HoverMotor.cs class HoverMotor (line 6) | [DisallowMultipleComponent] method FixedUpdate (line 18) | public override void FixedUpdate() { method Update (line 41) | public override void Update() { FILE: Assets/Scripts/Hover/HoverSteer.cs class HoverSteer (line 6) | [DisallowMultipleComponent] method Start (line 31) | void Start() { method FixedUpdate (line 36) | void FixedUpdate() { method Update (line 47) | void Update() { FILE: Assets/Scripts/Hover/HoverWheel.cs class HoverWheel (line 6) | [DisallowMultipleComponent] method Start (line 74) | void Start() { method Update (line 97) | void Update() { method FixedUpdate (line 104) | void FixedUpdate() { method GetWheelContact (line 125) | void GetWheelContact() { method ApplyFloat (line 165) | void ApplyFloat() { method ApplyFloatDrive (line 189) | void ApplyFloatDrive() { method TiltWheel (line 203) | void TiltWheel() { method Detach (line 214) | public void Detach() { method Reattach (line 232) | public void Reattach() { method OnDrawGizmosSelected (line 241) | void OnDrawGizmosSelected() { method OnDestroy (line 251) | void OnDestroy() { class HoverContact (line 259) | public class HoverContact FILE: Assets/Scripts/Input/BasicInput.cs class BasicInput (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 25) | void Start() { method Update (line 29) | void Update() { method FixedUpdate (line 44) | void FixedUpdate() { FILE: Assets/Scripts/Input/MobileInput.cs class MobileInput (line 6) | [DisallowMultipleComponent] method Start (line 27) | void Start() { method SetAccel (line 36) | public void SetAccel(float f) { method SetBrake (line 40) | public void SetBrake(float f) { method SetSteer (line 44) | public void SetSteer(float f) { method SetEbrake (line 48) | public void SetEbrake(float f) { method SetBoost (line 52) | public void SetBoost(bool b) { FILE: Assets/Scripts/Input/MobileInputGet.cs class MobileInputGet (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 24) | void Start() { method FixedUpdate (line 29) | void FixedUpdate() { FILE: Assets/Scripts/Scene/GlobalControl.cs class GlobalControl (line 7) | [DisallowMultipleComponent] method Start (line 53) | void Start() { method Update (line 67) | void Update() { method FixedUpdate (line 78) | void FixedUpdate() { FILE: Assets/Scripts/Scene/TimeMaster.cs class TimeMaster (line 7) | [DisallowMultipleComponent] method Awake (line 21) | void Awake() { method Update (line 29) | void Update() { method FixedUpdate (line 36) | void FixedUpdate() { FILE: Assets/Scripts/Static/F.cs class F (line 8) | public static class F method MaxAbs (line 11) | public static float MaxAbs(params float[] nums) { method GetTopmostParentComponent (line 24) | public static T GetTopmostParentComponent(this Transform tr) where ... method IsPrefab (line 40) | public static bool IsPrefab(Object componentOrGameObject) { FILE: Assets/Scripts/Static/GizmosExtra.cs class GizmosExtra (line 8) | public static class GizmosExtra method DrawWireCylinder (line 12) | public static void DrawWireCylinder(Vector3 pos, Vector3 dir, float ra... FILE: Assets/Scripts/Stunt/FlipControl.cs class FlipControl (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 39) | void Start() { method FixedUpdate (line 45) | void FixedUpdate() { method ApplyFlip (line 68) | void ApplyFlip() { method ApplyStopFlip (line 90) | void ApplyStopFlip() { method ApplyRotationCorrection (line 101) | void ApplyRotationCorrection() { method Dive (line 126) | void Dive() { FILE: Assets/Scripts/Stunt/StuntDetect.cs class StuntDetect (line 7) | [RequireComponent(typeof(VehicleParent))] method Start (line 42) | void Start() { method FixedUpdate (line 48) | void FixedUpdate() { method DetectDrift (line 84) | void DetectDrift() { method DetectJump (line 106) | void DetectJump() { method DetectFlips (line 131) | void DetectFlips() { FILE: Assets/Scripts/Stunt/StuntManager.cs class StuntManager (line 6) | [DisallowMultipleComponent] method Start (line 31) | void Start() { class Stunt (line 43) | [System.Serializable] method Stunt (line 58) | public Stunt(Stunt oldStunt) { FILE: Assets/Scripts/Suspension/PropertyToggleSetter.cs class PropertyToggleSetter (line 6) | [AddComponentMenu("RVP/Suspension/Suspension Property Setter", 3)] method Update (line 23) | void Update() { method ChangePreset (line 32) | public void ChangePreset(int preset) { class PropertyTogglePreset (line 52) | [System.Serializable] class IndividualPreset (line 64) | [System.Serializable] FILE: Assets/Scripts/Suspension/Suspension.cs class Suspension (line 7) | [RequireComponent(typeof(DriveForce))] method Start (line 156) | void Start() { method FixedUpdate (line 194) | void FixedUpdate() { method Update (line 249) | void Update() { method ApplySuspensionForce (line 261) | void ApplySuspensionForce() { method GetSpringVectors (line 303) | void GetSpringVectors() { method GetCamber (line 319) | void GetCamber() { method UpdateProperties (line 332) | public void UpdateProperties() { method OnDrawGizmosSelected (line 360) | void OnDrawGizmosSelected() { FILE: Assets/Scripts/Suspension/SuspensionPart.cs class SuspensionPart (line 6) | [ExecuteInEditMode] method Start (line 53) | void Start() { method Update (line 73) | void Update() { method OnDrawGizmosSelected (line 130) | void OnDrawGizmosSelected() { FILE: Assets/Scripts/Suspension/SuspensionPropertyToggle.cs class SuspensionPropertyToggle (line 6) | [RequireComponent(typeof(Suspension))] method Start (line 16) | void Start() { method ToggleProperty (line 21) | public void ToggleProperty(int index) { method SetProperty (line 32) | public void SetProperty(int index, bool value) { class SuspensionToggledProperty (line 44) | [System.Serializable] type Properties (line 47) | public enum Properties { steerEnable, steerInvert, driveEnable, driveI... FILE: Assets/Scripts/Vehicle Control/SteeringControl.cs class SteeringControl (line 6) | [DisallowMultipleComponent] method Start (line 33) | void Start() { method FixedUpdate (line 39) | void FixedUpdate() { method Update (line 50) | void Update() { FILE: Assets/Scripts/Vehicle Control/VehicleAssist.cs class VehicleAssist (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 78) | void Start() { method FixedUpdate (line 85) | void FixedUpdate() { method ApplySpinAssist (line 121) | void ApplySpinAssist() { method ApplyDownforce (line 156) | void ApplyDownforce() { method RollOver (line 172) | void RollOver() { method ApplyDriftPush (line 206) | void ApplyDriftPush() { FILE: Assets/Scripts/Vehicle Control/VehicleBalance.cs class VehicleBalance (line 6) | [RequireComponent(typeof(VehicleParent))] method Start (line 45) | void Start() { method FixedUpdate (line 51) | void FixedUpdate() { method ApplyLean (line 63) | void ApplyLean() { FILE: Assets/Scripts/Vehicle Control/VehicleDebug.cs class VehicleDebug (line 6) | [DisallowMultipleComponent] method Update (line 18) | void Update() { method ResetRotation (line 29) | IEnumerator ResetRotation() { method ResetPosition (line 42) | IEnumerator ResetPosition() { FILE: Assets/Scripts/Vehicle Control/VehicleParent.cs class VehicleParent (line 6) | [RequireComponent(typeof(Rigidbody))] method Start (line 132) | void Start() { method Update (line 161) | void Update() { method FixedUpdate (line 191) | void FixedUpdate() { method SetAccel (line 245) | public void SetAccel(float f) { method SetBrake (line 251) | public void SetBrake(float f) { method SetSteer (line 256) | public void SetSteer(float f) { method SetEbrake (line 261) | public void SetEbrake(float f) { method SetBoost (line 271) | public void SetBoost(bool b) { method SetPitch (line 276) | public void SetPitch(float f) { method SetYaw (line 281) | public void SetYaw(float f) { method SetRoll (line 286) | public void SetRoll(float f) { method PressUpshift (line 291) | public void PressUpshift() { method PressDownshift (line 296) | public void PressDownshift() { method SetUpshift (line 301) | public void SetUpshift(float f) { method SetDownshift (line 306) | public void SetDownshift(float f) { method InheritInput (line 311) | void InheritInput() { method InheritInputOneShot (line 322) | void InheritInputOneShot() { method SetCenterOfMass (line 328) | void SetCenterOfMass() { method GetGroundedWheels (line 351) | void GetGroundedWheels() { method OnCollisionEnter (line 382) | void OnCollisionEnter(Collision col) { method OnCollisionStay (line 412) | void OnCollisionStay(Collision col) { method OnDestroy (line 432) | void OnDestroy() { method WheelCheckLoop (line 443) | IEnumerator WheelCheckLoop() { class WheelCheckGroup (line 455) | [System.Serializable] method Activate (line 461) | public void Activate() { method Deactivate (line 471) | public void Deactivate() {