59 lines
1.7 KiB
Plaintext
59 lines
1.7 KiB
Plaintext
URL: https://wiki.studiominus.nl/internalReference/HovercarBehaviour.html
|
|
Title: People Playground Modding - HovercarBehaviour
|
|
==================================================
|
|
|
|
public class HovercarBehaviour
|
|
Inherits MonoBehaviour, Messages.IUse
|
|
Controls the hover car
|
|
Fields
|
|
public float HoverHeight
|
|
The distance from the ground. Must be set before Start is called.
|
|
|
|
public PhysicalBehaviour PhysicalBehaviour
|
|
[SkipSerialisation]
|
|
Reference to the PhysicalBehaviour of this object
|
|
|
|
public CosmeticRotationBehaviour Fan
|
|
[SkipSerialisation]
|
|
Reference to the CosmeticRotationBehaviour that rotates the little fan
|
|
|
|
public AudioSource AccLoop
|
|
[SkipSerialisation]
|
|
References to the audio sources that play the hover car sounds
|
|
|
|
public Transform[] HoverPoints
|
|
[SkipSerialisation]
|
|
Array of points representing each virtual hovering point
|
|
|
|
public LayerMask Layers
|
|
[SkipSerialisation]
|
|
Layers to hover over
|
|
|
|
public float ForceMultiplier
|
|
Multiplier for how much hovering force to apply
|
|
|
|
public float FactorPower
|
|
The exponent applied to the calculation that determines how much force to apply considering the distance from the ground
|
|
|
|
public float VelocityRetention
|
|
How much perpendicular velocity should be retained when hovering? Ranges from 0.0 to 1.0
|
|
|
|
public float ParkForceMultiplier
|
|
How powerful are the brakes of this thing?
|
|
|
|
public float BaseSpeed
|
|
The speed of the hover car
|
|
|
|
public bool Activated
|
|
Is the hover car currently driving?
|
|
|
|
public float[] calibratedHoverHeights
|
|
[SkipSerialisation] [NaughtyAttributes.ReadOnly]
|
|
Used for serialisation. Do not manipulate.
|
|
|
|
Methods
|
|
public void Use(ActivationPropagation a)
|
|
No description provided
|
|
|
|
public Vector2 GetTargetForceVector()
|
|
Calculates and returns the target vector for when the hover car is driving |