Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
objecttemperaturestatedata.c
Go to the documentation of this file.
1
enum
EObjectTemperatureState
2
{
3
HOT_LVL_FOUR
,
4
HOT_LVL_THREE
,
5
HOT_LVL_TWO
,
6
HOT_LVL_ONE
,
7
NEUTRAL
,
8
COLD_LVL_ONE
,
9
COLD_LVL_TWO
,
10
COLD_LVL_THREE
,
11
COLD_LVL_FOUR
12
}
13
14
class
ObjectTemperatureState
15
{
16
EObjectTemperatureState
m_State
;
17
int
m_Color
;
18
string
m_LocalizedName
;
19
20
static
ObjectTemperatureState
GetStateData
(
int
temperature)
21
{
22
ObjectTemperatureState data =
new
ObjectTemperatureState();
23
24
if
(temperature >=
GameConstants
.
STATE_HOT_LVL_FOUR
)
25
{
26
data.m_State =
EObjectTemperatureState
.HOT_LVL_FOUR;
27
data.m_Color =
Colors
.
TEMPERATURE_HOT_LVL_FOUR
;
28
data.m_LocalizedName =
"#inv_inspect_hot_lvl_four"
;
29
}
30
else
if
(temperature >=
GameConstants
.
STATE_HOT_LVL_THREE
)
31
{
32
data.m_State =
EObjectTemperatureState
.HOT_LVL_THREE;
33
data.m_Color =
Colors
.
TEMPERATURE_HOT_LVL_THREE
;
34
data.m_LocalizedName =
"#inv_inspect_hot_lvl_three"
;
35
}
36
else
if
(temperature >=
GameConstants
.
STATE_HOT_LVL_TWO
)
37
{
38
data.m_State =
EObjectTemperatureState
.HOT_LVL_TWO;
39
data.m_Color =
Colors
.
TEMPERATURE_HOT_LVL_TWO
;
40
data.m_LocalizedName =
"#inv_inspect_hot_lvl_two"
;
41
}
42
else
if
(temperature >=
GameConstants
.
STATE_HOT_LVL_ONE
)
43
{
44
data.m_State =
EObjectTemperatureState
.HOT_LVL_ONE;
45
data.m_Color =
Colors
.
TEMPERATURE_HOT_LVL_ONE
;
46
data.m_LocalizedName =
"#inv_inspect_hot_lvl_one"
;
47
}
48
else
if
(temperature >=
GameConstants
.
STATE_NEUTRAL_TEMP
)
49
{
50
data.m_State =
EObjectTemperatureState
.NEUTRAL;
51
data.m_Color =
Colors
.
TEMPERATURE_NEUTAL
;
52
data.m_LocalizedName =
""
;
53
}
54
else
if
(temperature >=
GameConstants
.
STATE_COLD_LVL_ONE
)
55
{
56
data.m_State =
EObjectTemperatureState
.COLD_LVL_ONE;
57
data.m_Color =
Colors
.
TEMPERATURE_COLD_LVL_ONE
;
58
data.m_LocalizedName =
"#inv_inspect_cold_lvl_one"
;
59
}
60
else
if
(temperature >=
GameConstants
.
STATE_COLD_LVL_TWO
)
61
{
62
data.m_State =
EObjectTemperatureState
.COLD_LVL_TWO;
63
data.m_Color =
Colors
.
TEMPERATURE_COLD_LVL_TWO
;
64
data.m_LocalizedName =
"#inv_inspect_cold_lvl_two"
;
65
}
66
else
if
(temperature >=
GameConstants
.
STATE_COLD_LVL_THREE
)
67
{
68
data.m_State =
EObjectTemperatureState
.COLD_LVL_THREE;
69
data.m_Color =
Colors
.
TEMPERATURE_COLD_LVL_THREE
;
70
data.m_LocalizedName =
"#inv_inspect_cold_lvl_three"
;
71
}
72
else
73
{
74
data.m_State =
EObjectTemperatureState
.COLD_LVL_FOUR;
75
data.m_Color =
Colors
.
TEMPERATURE_COLD_LVL_FOUR
;
76
data.m_LocalizedName =
"#inv_inspect_cold_lvl_four"
;
77
}
78
79
return
data;
80
}
81
}
NEUTRAL
enum CarGearboxType NEUTRAL
Colors
Definition
colors.c:4
Colors::TEMPERATURE_COLD_LVL_ONE
const int TEMPERATURE_COLD_LVL_ONE
Definition
colors.c:36
Colors::TEMPERATURE_HOT_LVL_FOUR
const int TEMPERATURE_HOT_LVL_FOUR
Definition
colors.c:31
Colors::TEMPERATURE_COLD_LVL_THREE
const int TEMPERATURE_COLD_LVL_THREE
Definition
colors.c:38
Colors::TEMPERATURE_COLD_LVL_TWO
const int TEMPERATURE_COLD_LVL_TWO
Definition
colors.c:37
Colors::TEMPERATURE_COLD_LVL_FOUR
const int TEMPERATURE_COLD_LVL_FOUR
Definition
colors.c:39
Colors::TEMPERATURE_HOT_LVL_THREE
const int TEMPERATURE_HOT_LVL_THREE
Definition
colors.c:32
Colors::TEMPERATURE_NEUTAL
const int TEMPERATURE_NEUTAL
Definition
colors.c:35
Colors::TEMPERATURE_HOT_LVL_TWO
const int TEMPERATURE_HOT_LVL_TWO
Definition
colors.c:33
Colors::TEMPERATURE_HOT_LVL_ONE
const int TEMPERATURE_HOT_LVL_ONE
Definition
colors.c:34
GameConstants
Definition
constants.c:664
m_Color
string m_Color
Definition
enentity.c:850
GameConstants::STATE_HOT_LVL_THREE
const int STATE_HOT_LVL_THREE
Definition
constants.c:888
GameConstants::STATE_COLD_LVL_ONE
const int STATE_COLD_LVL_ONE
Definition
constants.c:892
GameConstants::STATE_HOT_LVL_TWO
const int STATE_HOT_LVL_TWO
Definition
constants.c:889
GameConstants::STATE_COLD_LVL_THREE
const int STATE_COLD_LVL_THREE
Definition
constants.c:894
GameConstants::STATE_HOT_LVL_FOUR
const int STATE_HOT_LVL_FOUR
Definition
constants.c:887
GameConstants::STATE_HOT_LVL_ONE
const int STATE_HOT_LVL_ONE
Definition
constants.c:890
GameConstants::STATE_NEUTRAL_TEMP
const int STATE_NEUTRAL_TEMP
Definition
constants.c:891
GameConstants::STATE_COLD_LVL_TWO
const int STATE_COLD_LVL_TWO
Definition
constants.c:893
EObjectTemperatureState
EObjectTemperatureState
Definition
objecttemperaturestatedata.c:2
COLD_LVL_ONE
@ COLD_LVL_ONE
Definition
objecttemperaturestatedata.c:8
COLD_LVL_TWO
@ COLD_LVL_TWO
Definition
objecttemperaturestatedata.c:9
HOT_LVL_ONE
@ HOT_LVL_ONE
Definition
objecttemperaturestatedata.c:6
COLD_LVL_FOUR
@ COLD_LVL_FOUR
Definition
objecttemperaturestatedata.c:11
HOT_LVL_TWO
@ HOT_LVL_TWO
Definition
objecttemperaturestatedata.c:5
HOT_LVL_FOUR
@ HOT_LVL_FOUR
Definition
objecttemperaturestatedata.c:3
HOT_LVL_THREE
@ HOT_LVL_THREE
Definition
objecttemperaturestatedata.c:4
COLD_LVL_THREE
@ COLD_LVL_THREE
Definition
objecttemperaturestatedata.c:10
GetStateData
static ObjectTemperatureState GetStateData(int temperature)
Definition
objecttemperaturestatedata.c:20
m_LocalizedName
string m_LocalizedName
Definition
objecttemperaturestatedata.c:18
m_State
enum EObjectTemperatureState m_State
Games
Dayz
scripts
4_world
classes
objecttemperaturestatedata.c
Generated by
1.17.0