URL: https://wiki.studiominus.nl/internalReference/HoverThrusterBehaviour.html Title: People Playground Modding - HoverThrusterBehaviour ================================================== public class HoverThrusterBehaviour Inherits MonoBehaviour, Messages.IUse Controls the hover thruster Fields public float BaseHoverHeight The distance to keep from the ground public PhysicalBehaviour PhysicalBehaviour [SkipSerialisation] Reference to the PhysicalBehaviour of the thruster public SpriteRenderer GlowSprite [SkipSerialisation] Reference to the lighting sprite public SpriteRenderer Light [SkipSerialisation] Reference to the little LED on the thruster public ParticleSystem Effects [SkipSerialisation] Reference to the purple wave particle system public AudioSource IdleLoop [SkipSerialisation] Reference to the AudioSource that plays the thruster sound public Transform[] HoverPoints [SkipSerialisation] An array of transforms that contains the children out of which the thruster shoots hover rays public LayerMask Layers [SkipSerialisation] The layers to hover over public float ForceMultiplier How much force should be applied 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 bool Activated Is the thruster activated? public float[] calibratedHoverHeights [SkipSerialisation] [NaughtyAttributes.ReadOnly] Used for serialisation. Do not manipulate. public const float MinHeight The minimum allowed hovering height constant. Constant value: 0.5f * Utils.MetersToUnits public const float MaxHeight The maximum allowed hovering height constant. Constant value: 10_000f * Utils.MetersToUnits Methods public void Use(ActivationPropagation a) No description provided