URL: https://wiki.studiominus.nl/internalReference/InfraredThermometer.html Title: People Playground Modding - InfraredThermometer ================================================== public class InfraredThermometer Inherits MonoBehaviour, Messages.IUse Controls the infrared thermometer Fields public bool Activated Is the thermometer activated? Call UpdateActivation after changing to update the visual state of the object public TextMeshPro ValueText [SkipSerialisation] Reference to the text mesh that displays the actual measurement public TextMeshPro UnitText [SkipSerialisation] Reference to the text mesh that displays the temperature unit public Transform RayPoint [SkipSerialisation] Reference to the child transform out of which the infrared ray is emitted public LayerMask LayersToHit [SkipSerialisation] The LayerMask that decides what layers the ray can hit and measure public LineRenderer LineRenderer [SkipSerialisation] Reference to the LineRenderer of the visual ray public const float RangeInMeters Constant value that is equal to the maximum ray distance in meters Constant value: 7 public const float RangeInUnits Constant value that is equal to the maximum ray distance in units. Constant value: RangeInMeters * Utils.MetersToUnits public const int MinTemp Minimum temperature in Celsius Constant value: -273 public const int MaxTemp Maximum temperature in Celsius Constant value: 9999 Methods public void UpdateActivation() Update the visual state of the object based on whether it's activated or not public void Use(ActivationPropagation activation) No description provided