Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
Entity Temperature constants

\desc Constants for generic Entity temperature simulation More...

Variables

const float HEATISO_THRESHOLD_BAD = 0.2
const float HEATISO_THRESHOLD_HIGH = 0.8
const float HEATISO_THRESHOLD_LOW = 0.4
const float HEATISO_THRESHOLD_MEDIUM = 0.6
const float TEMP_COEF_COOKING_CATCHUP = 3.0
const float TEMP_COEF_COOKING_DEFAULT = 2.0
const float TEMP_COEF_COOLING_GLOBAL = 1.0
const float TEMP_COEF_FIREPLACE_COOLING = 2.0
const float TEMP_COEF_FIREPLACE_HEATING = 2.0
const float TEMP_COEF_GAS_STOVE = 1.0
const float TEMP_COEF_INVENTORY = 1
const float TEMP_COEF_SWIMMING = 5.0
const float TEMP_COEF_UTS = 6.0
const float TEMP_COEF_WORLD = 1
static const float TEMPERATURE_FREEZE_TIME_COEF_BURNED = 0.25
static const float TEMPERATURE_FREEZE_TIME_COEF_DRIED = 0.25
static const float TEMPERATURE_FREEZETHAW_ACCELERATION_COEF = 20.0
static const float TEMPERATURE_FREEZETHAW_LEGACY_COEF = 0.2
static const float TEMPERATURE_INTERPOLATION_THRESHOLD_MAX_ABS = 300.0
static const float TEMPERATURE_INTERPOLATION_THRESHOLD_MIN_ABS = 1.0
static const float TEMPERATURE_RATE_AVERAGE_ABS = 0.17
static const float TEMPERATURE_RATE_MAX_ABS = TEMPERATURE_RATE_AVERAGE_ABS * 6
static const float TEMPERATURE_SENSITIVITY_THRESHOLD = 0.1
static const float TEMPERATURE_THAW_TIME_COEF_BURNED = 0.25
static const float TEMPERATURE_THAW_TIME_COEF_DRIED = 0.25
static const float TEMPERATURE_TIME_FREEZE_MIN = 120
static const float TEMPERATURE_TIME_OVERHEAT_MIN = 180
static const float TEMPERATURE_TIME_THAW_MIN = 120

Detailed Description

\desc Constants for generic Entity temperature simulation

Variable Documentation

◆ HEATISO_THRESHOLD_BAD

const float HEATISO_THRESHOLD_BAD = 0.2
private

Definition at line 956 of file constants.c.

Referenced by UIScriptedMenu::UpdateItemInfoQuantity().

◆ HEATISO_THRESHOLD_HIGH

const float HEATISO_THRESHOLD_HIGH = 0.8
private

Definition at line 959 of file constants.c.

Referenced by UIScriptedMenu::UpdateItemInfoQuantity().

◆ HEATISO_THRESHOLD_LOW

const float HEATISO_THRESHOLD_LOW = 0.4
private

Definition at line 957 of file constants.c.

Referenced by UIScriptedMenu::UpdateItemInfoQuantity().

◆ HEATISO_THRESHOLD_MEDIUM

const float HEATISO_THRESHOLD_MEDIUM = 0.6
private

Definition at line 958 of file constants.c.

Referenced by UIScriptedMenu::UpdateItemInfoQuantity().

◆ TEMP_COEF_COOKING_CATCHUP

const float TEMP_COEF_COOKING_CATCHUP = 3.0
private

Definition at line 962 of file constants.c.

◆ TEMP_COEF_COOKING_DEFAULT

const float TEMP_COEF_COOKING_DEFAULT = 2.0
private

Definition at line 951 of file constants.c.

Referenced by AddTemperatureToItem().

◆ TEMP_COEF_COOLING_GLOBAL

const float TEMP_COEF_COOLING_GLOBAL = 1.0
private

Definition at line 952 of file constants.c.

Referenced by Entity::HandleFreezingProgression(), and TemperatureData().

◆ TEMP_COEF_FIREPLACE_COOLING

const float TEMP_COEF_FIREPLACE_COOLING = 2.0
private

Definition at line 947 of file constants.c.

Referenced by AddTemperatureToItemByFire(), and Cooling().

◆ TEMP_COEF_FIREPLACE_HEATING

const float TEMP_COEF_FIREPLACE_HEATING = 2.0
private

Definition at line 948 of file constants.c.

Referenced by AddTemperatureToItemByFire().

◆ TEMP_COEF_GAS_STOVE

const float TEMP_COEF_GAS_STOVE = 1.0
private

Definition at line 949 of file constants.c.

Referenced by ItemBase::OnWork().

◆ TEMP_COEF_INVENTORY

const float TEMP_COEF_INVENTORY = 1
private

Definition at line 946 of file constants.c.

Referenced by ProcessTemperatureSources().

◆ TEMP_COEF_SWIMMING

const float TEMP_COEF_SWIMMING = 5.0
private

Definition at line 953 of file constants.c.

Referenced by SetProcessedItemTemperature().

◆ TEMP_COEF_UTS

const float TEMP_COEF_UTS = 6.0
private

Definition at line 950 of file constants.c.

◆ TEMP_COEF_WORLD

const float TEMP_COEF_WORLD = 1
private

Definition at line 945 of file constants.c.

Referenced by InventoryItem::ProcessItemTemperature(), and Entity::ProcessVariables().

◆ TEMPERATURE_FREEZE_TIME_COEF_BURNED

const float TEMPERATURE_FREEZE_TIME_COEF_BURNED = 0.25
staticprivate

Definition at line 939 of file constants.c.

Referenced by Edible_Base::GetTemperatureFreezeTime().

◆ TEMPERATURE_FREEZE_TIME_COEF_DRIED

const float TEMPERATURE_FREEZE_TIME_COEF_DRIED = 0.25
staticprivate

Definition at line 938 of file constants.c.

Referenced by Edible_Base::GetTemperatureFreezeTime().

◆ TEMPERATURE_FREEZETHAW_ACCELERATION_COEF

const float TEMPERATURE_FREEZETHAW_ACCELERATION_COEF = 20.0
staticprivate

Definition at line 932 of file constants.c.

Referenced by Entity::HandleFreezingProgression().

◆ TEMPERATURE_FREEZETHAW_LEGACY_COEF

const float TEMPERATURE_FREEZETHAW_LEGACY_COEF = 0.2
staticprivate

Definition at line 931 of file constants.c.

Referenced by Entity::HandleFreezingProgression().

◆ TEMPERATURE_INTERPOLATION_THRESHOLD_MAX_ABS

const float TEMPERATURE_INTERPOLATION_THRESHOLD_MAX_ABS = 300.0
staticprivate

Definition at line 929 of file constants.c.

◆ TEMPERATURE_INTERPOLATION_THRESHOLD_MIN_ABS

const float TEMPERATURE_INTERPOLATION_THRESHOLD_MIN_ABS = 1.0
staticprivate

Definition at line 928 of file constants.c.

◆ TEMPERATURE_RATE_AVERAGE_ABS

const float TEMPERATURE_RATE_AVERAGE_ABS = 0.17
staticprivate

◆ TEMPERATURE_RATE_MAX_ABS

const float TEMPERATURE_RATE_MAX_ABS = TEMPERATURE_RATE_AVERAGE_ABS * 6
staticprivate

Definition at line 926 of file constants.c.

◆ TEMPERATURE_SENSITIVITY_THRESHOLD

◆ TEMPERATURE_THAW_TIME_COEF_BURNED

const float TEMPERATURE_THAW_TIME_COEF_BURNED = 0.25
staticprivate

Definition at line 940 of file constants.c.

Referenced by Edible_Base::GetTemperatureThawTime().

◆ TEMPERATURE_THAW_TIME_COEF_DRIED

const float TEMPERATURE_THAW_TIME_COEF_DRIED = 0.25
staticprivate

Definition at line 941 of file constants.c.

Referenced by Edible_Base::GetTemperatureThawTime().

◆ TEMPERATURE_TIME_FREEZE_MIN

const float TEMPERATURE_TIME_FREEZE_MIN = 120
staticprivate

◆ TEMPERATURE_TIME_OVERHEAT_MIN

const float TEMPERATURE_TIME_OVERHEAT_MIN = 180
staticprivate

Definition at line 934 of file constants.c.

Referenced by Entity::HandleItemOverheating().

◆ TEMPERATURE_TIME_THAW_MIN

const float TEMPERATURE_TIME_THAW_MIN = 120
staticprivate