DIFF

class PluginUniversalTemperatureSourceClientSource

PluginUniversalTemperatureSourceClient PluginBase

All members, including inherited

Constructors 1

void PluginUniversalTemperatureSourceClient()

Constants 1

const int MAX_SIMULTANEOUS_UTS = 10

Members 6

protected float m_UTSAverageTemperature
protected ref Widget m_RootWidget[MAX_SIMULTANEOUS_UTS]
protected TextListboxWidget m_StatListWidgets[MAX_SIMULTANEOUS_UTS]
protected TextWidget m_HeaderWidget[MAX_SIMULTANEOUS_UTS]

Methods 12

override void OnInit()
References InitWidgets()
override void OnUpdate(float delta_time)
protected float CalcTemperatureFromTemperatureSource(notnull UTemperatureSourceDebug utsd)

next temp source is too far (not cleaned on server, like in Environment, client need to know about all sources in MAXRANGE)

void EnableWidgets(bool enable)

dist factor minimum should be at 0