Закрытые данные | |
| 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