public class ThermalVisionBehaviour
Inherits MonoBehaviour
Does the thermal vision stuff. Currently not enabled in the game.
Fields
public bool ThermalVisionEnabled
Is thermal vision enabled?
public SpriteRenderer SpriteRenderer
The thermal vision layer renderer
public LayerMask ToRead
Layers to read the temperature from
public float MinTemp
Minimum temperature on the scale in Celsius
public float MaxTemp
Maximum temperature on the scale in Celsius
public const int ThermalVisionResolution
The resolution of the thermal vision texture (ThermalVisionResolution x ThermalVisionResolution)
Constant value: 64
public const int ComponentsPerEntry
According to the texture format, RG16, there are two bytes per entry. One for each component.
Constant value: 2
public UnityEvent OnThermalVisionToggle
Invoked when thermal vision is toggled
Properties
public static ThermalVisionBehaviour Instance { get; private set; }
Singleton instance of this behaviour
Methods
public void ToggleThermalVision()
Toggle thermal vision
public void StartThermalVision()
Enable thermal vision
public void StopThermalVision()
Disable thermal vision
bi bij bibi