Закрытые данные | |
float | m_UpdateInterval = 1.0 |
float | m_TemperatureItemCap = GameConstants.ITEM_TEMPERATURE_NEUTRAL_ZONE_MIDDLE |
how often the Update is ticking | |
float | m_TemperatureItemCoef = GameConstants.TEMP_COEF_UTS |
max temperature 'non-IsSelfAdjustingTemperature' entity in vicinity will get per update (cap); | |
float | m_TemperatureCap = float.MAX |
used to determine speed of temperature change, and some temperature subsystems | |
float | m_RangeFull = 1 |
temperature cap that will limit the return value from GetTemperature method | |
float | m_RangeMax = 2 |
range where the full temperature is given to receiver | |
bool | m_EnableOnTemperatureControl = false |
maximum range where the receiver can get some temperature | |
float | m_ActiveTemperatureThreshold = 0.0 |
enable or disable activation/deactivation on set temperature | |
float | m_InactiveTemperatureThreshold = 0.0 |
UTS will be active on temperature >= to this value. | |
bool | m_Updateable = false |
UTS will be inactive on temperature < to this value. | |
bool | m_ManualUpdate = false |
if the Update is running periodically | |
bool | m_IsWorldOverriden = true |
update is called manually (ex. own tick of parent entity) | |
vector | m_Position = vector.Zero |
if the stats can be overriden by coefficient/variables from WorldData (currently TemperatureCap only) | |
EntityAI | m_Parent = null |
bool | m_AffectStat = false |
parent Entity of the UTS | |
float | m_TemperatureMin = 0 |
float | m_TemperatureMax = 100 |
См. определение в файле UniversalTemperatureSource.c строка 1