Files
ppg-modkit/extracted_wiki_content/internalReference/infraredthermometer.txt

53 lines
1.6 KiB
Plaintext

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