DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
PlayerConstants.c
См. документацию.
2{
3 static const float WEAPON_RAISE_BLEND_DELAY = 0.2;
4 static const float MELEE2_MOVEMENT_BLEND_DELAY = 0.35;
5 static const float HEAVY_HIT_THRESHOLD = 0.5; //defines what is considered a 'heavy hit' from the indicator's standpoint
6 static const float MAX_FINISHER_RANGE = 5.0;
7
8 static const float FULL_SPRINT_DELAY_DEFAULT = 0.5;
9 static const float FULL_SPRINT_DELAY_FROM_CROUCH = 1.0;
10 static const float FULL_SPRINT_DELAY_FROM_PRONE = 2.0;
11
12 //approximate head heights
13 static const float HEAD_HEIGHT_ERECT = 1.6;
14 static const float HEAD_HEIGHT_CROUCH = 1.05;
15 static const float HEAD_HEIGHT_PRONE = 0.66;
16
17 //----------------------------------------------------------
18 // SHOES DAMAGE/FEET BLEEDING
19 //----------------------------------------------------------
20 static const float BAREFOOT_MOVEMENT_BLEED_MODIFIER = 0.1;
21 static const float SHOES_MOVEMENT_DAMAGE_PER_STEP = 0.035;
22 static const int CHECK_EVERY_N_STEP = 10;//will process every n-th step(for performance reasons)
23 //----------------------------------------------------------
24 // STAT LEVELS START
25 //----------------------------------------------------------
26 static const float SL_HEALTH_CRITICAL = 15;
27 static const float SL_HEALTH_LOW = 30;
28 static const float SL_HEALTH_NORMAL = 50;
29 static const float SL_HEALTH_HIGH = 80;
30
31 static const float SL_TOXICITY_CRITICAL = 20;
32 static const float SL_TOXICITY_LOW = 40;
33 static const float SL_TOXICITY_NORMAL = 60;
34 static const float SL_TOXICITY_HIGH = 80;
35
36 static const float SL_BLOOD_CRITICAL = 3000;
37 static const float SL_BLOOD_LOW = 3500;
38 static const float SL_BLOOD_NORMAL = 4000;
39 static const float SL_BLOOD_HIGH = 4500;
40
41 static const float SL_ENERGY_CRITICAL = 0;
42 static const float SL_ENERGY_LOW = 300;
43 static const float SL_ENERGY_NORMAL = 800;
44 static const float SL_ENERGY_HIGH = 3500;
45 static const float SL_ENERGY_MAX = 5000;
46
47 static const float SL_WATER_CRITICAL = 0;
48 static const float SL_WATER_LOW = 300;
49 static const float SL_WATER_NORMAL = 1000;
50 static const float SL_WATER_HIGH = 3500;
51 static const float SL_WATER_MAX = 5000;
52 //----------------------------------------------------------
53 // STAT LEVELS END
54 //----------------------------------------------------------
55
56 //-------------------------------------------------------
57 static const float NORMAL_TEMPERATURE_L = 36.0;
58 static const float NORMAL_TEMPERATURE_H = 36.5;
59 static const float HIGH_TEMPERATURE_L = 38.5;
60 static const float HIGH_TEMPERATURE_H = 39.0;
61 //-------------------------------------------------------
62 static const float DIGESTION_SPEED = 1.7; //quantity processed in the stomach per second
63 static const float CONSUMPTION_MULTIPLIER_BASE = 1; //must not be 0 or less
64 static const float STOMACH_ENERGY_TRANSFERED_PER_SEC = 3; //amount of kcal transfered to energy per second(this should ideally be higher than what player burns under high metabolic load[sprint])
65 static const float STOMACH_WATER_TRANSFERED_PER_SEC = 6; //amount of ml transfered to water per second(this should ideally be higher than what player burns under high metabolic load[sprint])
66 static const float STOMACH_SOLID_EMPTIED_PER_SEC = 7; //amount of g/ml emptied from stomach per second
67
68 static const float STOMACH_DIGEST_AGENT_RANDOM_MIN = -0.5;
69 static const float STOMACH_DIGEST_AGENT_RANDOM_MAX = 0.5;
70
71 static const float LOW_WATER_THRESHOLD = SL_WATER_LOW; //threshold from which water affects health
72
73 static const float LOW_ENERGY_THRESHOLD = SL_ENERGY_LOW; //threshold from which energy affects health
74
75 //--------------------------------------------------------
76 static const float METABOLIC_SPEED_ENERGY_BASAL = 0.01; //energy loss per second while idle
77
78 static const float METABOLIC_SPEED_ENERGY_WALK = 0.1; //energy loss per second
79 static const float METABOLIC_SPEED_ENERGY_JOG = 0.3; //energy loss per second
80 static const float METABOLIC_SPEED_ENERGY_SPRINT = 0.6; //energy loss per second
81
82 static const float METABOLIC_SPEED_WATER_BASAL = 0.01; //water loss per second while idle
83
84 static const float METABOLIC_SPEED_WATER_WALK = 0.1; //water loss per second
85 static const float METABOLIC_SPEED_WATER_JOG = 0.3; //water loss per second
86 static const float METABOLIC_SPEED_WATER_SPRINT = 0.6; //water loss per second
87 //--------------------------------------------------------
88
89 static const float THRESHOLD_HEAT_COMFORT_PLUS_WARNING = 0.15; //yellow zone
90 static const float THRESHOLD_HEAT_COMFORT_PLUS_CRITICAL = 0.45; //red zone
91 static const float THRESHOLD_HEAT_COMFORT_PLUS_EMPTY = 0.75; //flashing red zone
92
93 static const float THRESHOLD_HEAT_COMFORT_MINUS_WARNING = -0.15; //light blue zone
94 static const float THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL = -0.45; //dark blue zone
95 static const float THRESHOLD_HEAT_COMFORT_MINUS_EMPTY = -0.75; //flashing dark blue zone
96
97 //--------------------------------------------------------
98 static const int BLOOD_THRESHOLD_FATAL = 2500; //fatal blood level
99
100 static const float BLOOD_REGEN_RATE_PER_SEC = 0.3; //base amount of blood regenerated per second
101 static const float DAMAGE_ZONE_BLOOD_REGEN_MODIFIER = 0.7;
102
103 static const float UNCONSCIOUS_BLOOD_REGEN_MLTP = 2; //multiplier for blood regen while character has critical blood and uncon
104
105 static const float BLOOD_REGEN_MODIFIER_ENERGY_LOW = 0; //multiplier for blood regen rate
106 static const float BLOOD_REGEN_MODIFIER_ENERGY_MID = 0.65;
107 static const float BLOOD_REGEN_MODIFIER_ENERGY_HIGH = 1;
108
109 static const float BLOOD_REGEN_MODIFIER_WATER_LOW = 0; //multiplier for blood regen rate (BLOOD_REGEN_MULTIPLIER_WATER_LOW ?)
110 static const float BLOOD_REGEN_MODIFIER_WATER_MID = 0.65;
111 static const float BLOOD_REGEN_MODIFIER_WATER_HIGH = 1;
112
113 static const float SALINE_BLOOD_REGEN_PER_SEC = 3; //boost for blood regen per second, independent on BLOOD_REGEN_SPEED
114 static const float SALINE_LIQUID_AMOUNT = 500;
115 static const float SALINE_WATER_REGEN_PER_SEC = 2.1;
116
117 static const float HEMOLYTIC_BLOOD_DRAIN_PER_SEC = 7; //hemolytic reaction blood drain per second
118 static const float HEMOLYTIC_BLOODLOSS_AMOUNT = 500;
119 static const float HEMOLYTIC_RISK_SHOCK_THRESHOLD = 75; // amount of blood from transfusion causing player character going into shock
120 static const float HEMOLYTIC_REACTION_THRESHOLD = 175; // amount of blood from transfusion triggering hemolytic reaction
121
124
127
128 static const float WATER_LOSS_HC_PLUS_LOW = 0;
129 static const float WATER_LOSS_HC_PLUS_HIGH = 0.4;
130
131 static const float ENERGY_LOSS_HC_MINUS_LOW = 0.2;
132 static const float ENERGY_LOSS_HC_MINUS_HIGH = 0.45;
133
134 static const float HEALTH_LOSS_HC_PLUS_LOW = 0.035;
135 static const float HEALTH_LOSS_HC_PLUS_HIGH = 0.30;
136
137 static const float HEALTH_LOSS_HC_MINUS_LOW = 0.035;
138 static const float HEALTH_LOSS_HC_MINUS_HIGH = 0.30;
139
140 static const float WATER_LOSS_FEVER = 0.2;
141
142 //--------------------------------------------------------
143 static const float LOW_ENERGY_DAMAGE_PER_SEC = 0.05; //health loss per second while low on energy
144 static const float LOW_WATER_DAMAGE_PER_SEC = 0.05; //health loss per second while low on water
145
146 static const float CONSUMPTION_DAMAGE_PER_BITE = 2.0;
147 static const float CONSUMPTION_DAMAGE_TEMP_THRESHOLD = 70.0; //Celsius
148
149 static const float HEALTH_REGEN_MIN = 0.005; //health regen rate at BLOOD_THRESHOLD_FATAL blood level
150 static const float HEALTH_REGEN_MAX = 0.03; //health regen rate at MAXIMUM blood level
151
152 static const float LEG_HEALTH_REGEN = 1; //Leg health regen when leg is NOT BROKEN
153 static const float LEG_HEALTH_REGEN_BROKEN = 0.18; //Leg health regen when BROKEN OR SPLINTED
154
155 static const float UNCONSCIOUS_THRESHOLD = 25.0; //player goes unconscious when we get under this threshold
156 static const float CONSCIOUS_THRESHOLD = 50.0; //player regains consciousness when he gets above this threshold
157
158 static const float SHOCK_REFILL_CONSCIOUS_SPEED = 5; //shock refill speed when the player is conscious
159 static const float SHOCK_REFILl_UNCONSCIOUS_SPEED = 1; //shock refill speed when the player is unconscious
160 static const float SHOCK_REFILL_UNCON_CRITICAL_BLOOD_MLTP = 0.8; //shock refill speed multiplier when the player is unconscious and has critical blood level
161
162 static const float SHOCK_DAMAGE_BLOOD_THRESHOLD_HIGH = 3000; // we start dealing shock damage over time when we get at this value or lower
163 static const float SHOCK_DAMAGE_BLOOD_THRESHOLD_LOW = 2500; // the closer we get to this value, the higher the over time shock damage we deal
164
165 static const float SHOCK_DAMAGE_HIGH = 5.5; // shock damage per second when the blood is near the upper blood threshold
166 static const float SHOCK_DAMAGE_LOW = 6.25; // shock damage per second when the blood is near the lower blood threshold
167
168 static const float SHOCK_REFILL_COOLDOWN_AFTER_HIT = 1000; // duration of cooldown (ms) during which shock regeneration is paused
169
170 static const float UNCONSCIOUS_IN_WATER_TIME_LIMIT_TO_DEATH = 20; // how long can player survive while unconscious when in water in secs
171 //----------------------------------------------------------
172 static const float BLEEDING_SOURCE_BLOODLOSS_PER_SEC = -20; // amount of blood loss per second from one bleeding source
173 static const float BLEEDING_SOURCE_FLOW_MODIFIER_MEDIUM = 0.6; // modifier of the bloodloss given by BLEEDING_SOURCE_BLOODLOSS_PER_SEC, multiplying these two will give the resulting bloodloss
174 static const float BLEEDING_SOURCE_FLOW_MODIFIER_LOW = 0.1; // modifier of the bloodloss given by BLEEDING_SOURCE_BLOODLOSS_PER_SEC, multiplying these two will give the resulting bloodloss
175 static const float BLEEDING_SOURCE_FLOW_MODIFIER_HIGH = 1; // modifier of the bloodloss given by BLEEDING_SOURCE_BLOODLOSS_PER_SEC, multiplying these two will give the resulting bloodloss
176 static const int BLEEDING_SOURCE_DURATION_NORMAL = 300; // in seconds, how long will bleeding source exist until disapearing
177 static const float BLEEDING_LOW_PRESSURE_BLOOD = 4000.0; // from which blood level we start lowering BLEEDING_SOURCE_BLOODLOSS_PER_SEC
178 static const float BLEEDING_LOW_PRESSURE_MIN_MOD = 0.3; // minimal value for low pressure bleeding (lowest possible multiplier of BLEEDING_SOURCE_BLOODLOSS_PER_SEC)
179
180 static const float BLEEDING_SOURCE_CLOSE_INFECTION_CHANCE = 0.40; // a chance for wound infection when the wound is self-closing
181 static const float BLEEDING_SOURCE_BURN_MODIFIER = 0.65; // modifies a bloodflow for any bleeding source obtained through skin burn from contaminated area
182
183
184 //----------------------------------------------------------
185 static const float BREATH_VAPOUR_THRESHOLD_HIGH = -5.0; //missing comment
186 static const float BREATH_VAPOUR_THRESHOLD_LOW = 7.0; //missing comment
187 //----------------------------------------------------------
188 static const float IMMUNITY_THRESHOLD_LEVEL_HIGH = 0.95;
189 static const float IMMUNITY_THRESHOLD_LEVEL_NORMAL = 0.72;
190 static const float IMMUNITY_THRESHOLD_LEVEL_LOW = 0.35;
191 static const float IMMUNITY_THRESHOLD_LEVEL_CRITICAL = 0.15;
192 //----------------------------------------------------------
193 static const float VITAMINS_LIFETIME_SECS = 300;
194
195 static const float CHANCE_TO_BLEED_SLIDING_LADDER_PER_SEC = 0.3; // probability of bleeding source occuring while sliding down ladder without gloves given as percentage per second(0.5 means 50% chance bleeding source will happen every second while sliding down)
196 static const float GLOVES_DAMAGE_SLIDING_LADDER_PER_SEC = -3;// how much damage the gloves receive while sliding down the ladder (per sec)
197 static const float CHANCE_TO_BLEED_HAND_CONSTRUCTION = 0.5;// probability of bleeding source occuring while constructing (once)
198 static const float GLOVES_DAMAGE_HAND_CONSTRUCTION = -10;// how much damage the gloves receive while constructing (once)
199
200 //----------------------------------------------------------
201 // THERMAL BIAS MODIFIERS/THRESHOLDS
202 //----------------------------------------------------------
203 static const float THERMAL_BIAS_WASH_HEAD_DECREMENT = 0.175;
205
206 static const float THERMAL_BIAS_POSITIVE_HC_DECREMENT = 0.0001;
207
208 static const float THERMAL_BIAS_POSITIVE_HC_LOW_INCREMENT = 0.00022;
209 static const float THERMAL_BIAS_POSITIVE_HC_MEDIUM_INCREMENT = 0.00032;
210 static const float THERMAL_BIAS_POSITIVE_HC_HIGH_INCREMENT = 0.00050;
211
212 //----------------------------------------------------------
213 // BADGE THRESHOLDS
214 //----------------------------------------------------------
215 static const int BT_STOMACH_VOLUME_LVL3 = 1000;
216 static const int BT_STOMACH_VOLUME_LVL2 = 750;
217 static const int BT_STOMACH_VOLUME_LVL1 = 1;
218
220 static const int LAST_UA_MSG_LIFETIME = 30;
221
223 const int VOMIT_THRESHOLD = 2000;
224
225 static const float CORPSE_THRESHOLD_MEDIUM = 0.7; //0.7
226 static const float CORPSE_THRESHOLD_DECAYED = 0.3; //0.3
227
228 static const int CORPSE_STATE_FRESH = 0;
229 static const int CORPSE_STATE_MEDIUM = 1;
230 static const int CORPSE_STATE_DECAYED = 2;
231 //----------------------------------------------------------
232 static const float CAMERA_THRESHOLD_PITCH = -70.0;
233
234 //----------------------------------------------------------
235 // BROKEN LEGS SHOCK
236 //----------------------------------------------------------
237 static const float BROKEN_LEGS_INITIAL_SHOCK = 20; //Inflicted shock on modifier start
238 static const float BROKEN_LEGS_LOW_SHOCK_WALK = 4; //Inflicted shock on modifier update with almost healthy legs
239 static const float BROKEN_LEGS_MID_SHOCK_WALK = 6; //Inflicted shock on modifier update with mid health legs
240 static const float BROKEN_LEGS_HIGH_SHOCK_WALK = 8; //Inflicted shock on modifier update with low health legs
241 static const float BROKEN_LEGS_SHOCK_SWIM = 2; //Inflicted shock on modifier update when swimming
242 static const float BROKEN_LEGS_LIGHT_MELEE_SHOCK = 10; //Inflicted shock per light weapon swing
243 static const float BROKEN_LEGS_HEAVY_MELEE_SHOCK = 25; //Inflicted shock per heavy weapon swing
244 static const float BROKEN_LEGS_LOW_HEALTH_THRESHOLD = 25; //Amount of health BELOW which legs have "low health"
245 static const float BROKEN_LEGS_HIGH_HEALTH_THRESHOLD = 75; //Amount of health OVER which legs have "low health"
246 //static const int BROKEN_LEGS_FALL_STEP_COUNT = 10; //Number of steps before falling over
247 static const float BROKEN_LEGS_STAND_SHOCK = 0; //Shock dealt when standing with broken legs
248 static const float BROKEN_LEGS_ROLL_SHOCK = 10; //Shock dealt when rolling with broken legs
249 static const float BROKEN_CROUCH_MODIFIER = 0.5; //Inflicted shock modifier for crouched stance
250
251 //----------------------------------------------------------
252 // AI SENSOR MULTIPLIER
253 //----------------------------------------------------------
254 static const float AI_NOISE_ROLL = 2; //Multiplier for the noise generated while prone rolling
255 static const float AI_NOISE_SPRINT = 1; //Multiplier for the noise generated while sprinting
256 static const float AI_NOISE_RUN = 0.8; //Multiplier for the noise generated while jogging
257 static const float AI_NOISE_CROUCH_RUN = 0.6; //Multiplier for the noise generated while Sprint crouch
258 static const float AI_NOISE_WALK = 0.4; //Multiplier for the noise generated while walking
259 static const float AI_NOISE_IDLE = 0; //Multiplier for the noise generated while staying still
260 static const float AI_NOISE_SHOES_BOOTS = 0.85; //Multiplier for the noise generated while wearing boots
261 static const float AI_NOISE_SHOES_SNEAKERS = 0.6; //Multiplier for the noise generated while wearing sneakers
262 static const float AI_NOISE_SHOES_NONE = 0.45; //Multiplier for the noise generated while not wearing shoes
263 static const float AI_VISIBILITY_RUN = 1; //Multiplier for the visibility of the player while jogging or sprinting
264 static const float AI_VISIBILITY_WALK = 0.66; //Multiplier for the visibility of the player while walking
265 static const float AI_VISIBILITY_IDLE = 0.3; //Multiplier for the visibility of the player while staying still
266 static const float AI_VISIBILITY_STANDING = 1.5; //Multiplier for the visibility of the player while standing
267 static const float AI_VISIBILITY_CROUCH = 0.6; //Multiplier for the visibility of the player while crouched
268 static const float AI_VISIBILITY_PRONE = 0.15; //Multiplier for the visibility of the player while prone
269 //----------------------------------------------------------
270 // DROWNING
271 //----------------------------------------------------------
272
273 //(positive values mean the distance under water surface, ie 0.1 --> 10cm under water, -0.1 --> 10cm above water)
274 static const float DROWNING_DEFAULT_THRESHOLD = 0.25; //what water level value does it take for the player to be considered drowning while swimming - values <0.35 observed as the highest during swimming
275 static const float DROWNING_SWIMMING_THRESHOLD = 0.4; //what water level value does it take for the player to be considered drowning while swimming - values <0.35 observed as the highest during swimming
276 static const float DROWNING_UNCONSCIOUS_THRESHOLD = 0.1; //what water level value does it take for the player to be considered drowning while unconscious - 0.10 seemed a reasonable value based on visual observation and matching it to water depth values(can be adjust more precisely though)
277 static const int DROWNING_BUBBLE_FREQUENCY_MAX = 4000; //how often should bubbles appear when the stamina is at its highest,(in ms)
278 static const int DROWNING_BUBBLE_FREQUENCY_MIN = 1000; //how often should bubbles appear when the stamina is at its lowest,(in ms)
279
281
283
285 static const float BLOODY_HANDS_SALMONELLA_CHANCE = 0.05;
286
287}
static const float CHANCE_TO_BLEED_HAND_CONSTRUCTION
Определения PlayerConstants.c:197
static const float SALINE_BLOOD_REGEN_PER_SEC
Определения PlayerConstants.c:113
static const float ENERGY_LOSS_HC_MINUS_HIGH
Определения PlayerConstants.c:132
static const float HEALTH_REGEN_MAX
Определения PlayerConstants.c:150
static const float STOMACH_DIGEST_AGENT_RANDOM_MIN
Определения PlayerConstants.c:68
static const float BREATH_VAPOUR_THRESHOLD_LOW
Определения PlayerConstants.c:186
static const float SALINE_WATER_REGEN_PER_SEC
Определения PlayerConstants.c:115
static const float PARTICLE_STEP_EFFECT_VELOCITY_THRESHOLD
Определения PlayerConstants.c:282
static const float SL_HEALTH_CRITICAL
Определения PlayerConstants.c:26
static const int LAST_UA_MSG_LIFETIME
Определения PlayerConstants.c:220
static const float UNCONSCIOUS_THRESHOLD
Определения PlayerConstants.c:155
static const float WATER_LOSS_HC_PLUS_HIGH
Определения PlayerConstants.c:129
static const float BROKEN_LEGS_HIGH_HEALTH_THRESHOLD
Определения PlayerConstants.c:245
static const float AI_VISIBILITY_WALK
Определения PlayerConstants.c:264
static const float STOMACH_DIGEST_AGENT_RANDOM_MAX
Percents of agents count <-1.0; 1.0>
Определения PlayerConstants.c:69
static const float CONSUMPTION_DAMAGE_PER_BITE
Определения PlayerConstants.c:146
static const float SL_WATER_HIGH
Определения PlayerConstants.c:50
static const float CONSUMPTION_DAMAGE_TEMP_THRESHOLD
Определения PlayerConstants.c:147
static const float CONSUMPTION_MULTIPLIER_BASE
Определения PlayerConstants.c:63
static const float BLEEDING_LOW_PRESSURE_MIN_MOD
Определения PlayerConstants.c:178
static const float SHOES_MOVEMENT_DAMAGE_PER_STEP
Определения PlayerConstants.c:21
static const float BLEEDING_LOW_PRESSURE_BLOOD
Определения PlayerConstants.c:177
static const float IMMUNITY_THRESHOLD_LEVEL_CRITICAL
Определения PlayerConstants.c:191
static const float BREATH_VAPOUR_THRESHOLD_HIGH
Определения PlayerConstants.c:185
static const int CORPSE_STATE_MEDIUM
Определения PlayerConstants.c:229
static const float AI_VISIBILITY_CROUCH
Определения PlayerConstants.c:267
static const float WEAPON_RAISE_BLEND_DELAY
Определения PlayerConstants.c:3
static const float BLOOD_REGEN_MODIFIER_WATER_MID
Определения PlayerConstants.c:110
static const float BLOODY_HANDS_SALMONELLA_CHANCE
DEPRECATED.
Определения PlayerConstants.c:285
static const float BLOODY_HANDS_FOOD_POISON_AGENT_INCREMENT
Определения PlayerConstants.c:280
static const float THRESHOLD_HEAT_COMFORT_MINUS_WARNING
Определения PlayerConstants.c:93
static const float SL_ENERGY_HIGH
Определения PlayerConstants.c:44
static const float HEAD_HEIGHT_CROUCH
Определения PlayerConstants.c:14
static const float BLEEDING_SOURCE_CLOSE_INFECTION_CHANCE
Определения PlayerConstants.c:180
static const float BROKEN_LEGS_SHOCK_SWIM
Определения PlayerConstants.c:241
static const float METABOLIC_SPEED_WATER_BASAL
Определения PlayerConstants.c:82
static const float BROKEN_LEGS_INITIAL_SHOCK
Определения PlayerConstants.c:237
static const float FULL_SPRINT_DELAY_FROM_CROUCH
[seconds]
Определения PlayerConstants.c:9
static const float AI_NOISE_RUN
Определения PlayerConstants.c:256
static const float AI_VISIBILITY_STANDING
Определения PlayerConstants.c:266
static const float SHOCK_DAMAGE_BLOOD_THRESHOLD_LOW
Определения PlayerConstants.c:163
static const float SL_ENERGY_LOW
Определения PlayerConstants.c:42
static const float MAX_FINISHER_RANGE
Определения PlayerConstants.c:6
static const float AI_NOISE_SHOES_BOOTS
Определения PlayerConstants.c:260
static const float VITAMINS_LIFETIME_SECS
Определения PlayerConstants.c:193
static const float THRESHOLD_HEAT_COMFORT_PLUS_WARNING
Определения PlayerConstants.c:89
static const float LOW_ENERGY_DAMAGE_PER_SEC
Определения PlayerConstants.c:143
static const float FULL_SPRINT_DELAY_DEFAULT
[meters]
Определения PlayerConstants.c:8
static const float SHOCK_DAMAGE_BLOOD_THRESHOLD_HIGH
Определения PlayerConstants.c:162
static const float ENERGY_LOSS_THRESHOLD_HC_MINUS_HIGH
Определения PlayerConstants.c:126
static const float CONSCIOUS_THRESHOLD
Определения PlayerConstants.c:156
static const float HEAD_HEIGHT_ERECT
[seconds]
Определения PlayerConstants.c:13
static const float THRESHOLD_HEAT_COMFORT_MINUS_CRITICAL
Определения PlayerConstants.c:94
static const float NORMAL_TEMPERATURE_L
Определения PlayerConstants.c:57
static const float SL_BLOOD_LOW
Определения PlayerConstants.c:37
static const float AI_NOISE_CROUCH_RUN
Определения PlayerConstants.c:257
static const float BLEEDING_SOURCE_BURN_MODIFIER
Определения PlayerConstants.c:181
static const float BROKEN_LEGS_ROLL_SHOCK
Определения PlayerConstants.c:248
static const int CORPSE_STATE_DECAYED
Определения PlayerConstants.c:230
static const float AI_NOISE_SHOES_NONE
Определения PlayerConstants.c:262
static const float BROKEN_LEGS_LOW_SHOCK_WALK
Определения PlayerConstants.c:238
static const float METABOLIC_SPEED_WATER_WALK
Определения PlayerConstants.c:84
static const float SL_WATER_NORMAL
Определения PlayerConstants.c:49
static const float HEAVY_HIT_THRESHOLD
Определения PlayerConstants.c:5
static const float THRESHOLD_HEAT_COMFORT_PLUS_EMPTY
Определения PlayerConstants.c:91
static const int BT_STOMACH_VOLUME_LVL3
Определения PlayerConstants.c:215
static const float THERMAL_BIAS_WASH_HEAD_TEMPORARY_RESISTANCE_TIME
Определения PlayerConstants.c:204
static const float SL_BLOOD_CRITICAL
Определения PlayerConstants.c:36
static const float FULL_SPRINT_DELAY_FROM_PRONE
[seconds]
Определения PlayerConstants.c:10
static const float SL_ENERGY_MAX
Определения PlayerConstants.c:45
static const float ENERGY_LOSS_THRESHOLD_HC_MINUS_LOW
Определения PlayerConstants.c:125
static const float BLOOD_REGEN_MODIFIER_WATER_LOW
Определения PlayerConstants.c:109
static const float BLEEDING_SOURCE_FLOW_MODIFIER_LOW
Определения PlayerConstants.c:174
static const float THERMAL_BIAS_POSITIVE_HC_MEDIUM_INCREMENT
Определения PlayerConstants.c:209
static const float SL_HEALTH_LOW
Определения PlayerConstants.c:27
static const float GLOVES_DAMAGE_SLIDING_LADDER_PER_SEC
Определения PlayerConstants.c:196
static const float BLOOD_REGEN_MODIFIER_ENERGY_HIGH
Определения PlayerConstants.c:107
static const float UNCONSCIOUS_IN_WATER_TIME_LIMIT_TO_DEATH
Определения PlayerConstants.c:170
static const float SL_TOXICITY_CRITICAL
Определения PlayerConstants.c:31
static const float THRESHOLD_HEAT_COMFORT_MINUS_EMPTY
Определения PlayerConstants.c:95
static const float SHOCK_REFILL_UNCON_CRITICAL_BLOOD_MLTP
Определения PlayerConstants.c:160
static const float SL_HEALTH_NORMAL
Определения PlayerConstants.c:28
static const float DAMAGE_ZONE_BLOOD_REGEN_MODIFIER
Определения PlayerConstants.c:101
static const float LEG_HEALTH_REGEN_BROKEN
Определения PlayerConstants.c:153
static const float THRESHOLD_HEAT_COMFORT_PLUS_CRITICAL
Определения PlayerConstants.c:90
static const float SL_TOXICITY_HIGH
Определения PlayerConstants.c:34
static const float METABOLIC_SPEED_ENERGY_JOG
Определения PlayerConstants.c:79
static const float GLOVES_DAMAGE_HAND_CONSTRUCTION
Определения PlayerConstants.c:198
static const float HEALTH_LOSS_HC_MINUS_HIGH
Определения PlayerConstants.c:138
static const float BROKEN_LEGS_STAND_SHOCK
Определения PlayerConstants.c:247
static const float LOW_WATER_DAMAGE_PER_SEC
Определения PlayerConstants.c:144
static const float SL_WATER_LOW
Определения PlayerConstants.c:48
static const float WATER_LOSS_THRESHOLD_HC_PLUS_HIGH
Определения PlayerConstants.c:123
static const float HEAD_HEIGHT_PRONE
Определения PlayerConstants.c:15
static const float BROKEN_LEGS_MID_SHOCK_WALK
Определения PlayerConstants.c:239
static const float HEMOLYTIC_RISK_SHOCK_THRESHOLD
Определения PlayerConstants.c:119
static const float BROKEN_CROUCH_MODIFIER
Определения PlayerConstants.c:249
static const float CORPSE_THRESHOLD_MEDIUM
Определения PlayerConstants.c:225
static const float SL_TOXICITY_LOW
Определения PlayerConstants.c:32
static const float SL_ENERGY_CRITICAL
Определения PlayerConstants.c:41
static const float BROKEN_LEGS_LIGHT_MELEE_SHOCK
Определения PlayerConstants.c:242
static const float METABOLIC_SPEED_WATER_JOG
Определения PlayerConstants.c:85
static const float BLOOD_REGEN_MODIFIER_WATER_HIGH
Определения PlayerConstants.c:111
static const float HEALTH_REGEN_MIN
Определения PlayerConstants.c:149
static const float HEMOLYTIC_BLOOD_DRAIN_PER_SEC
Определения PlayerConstants.c:117
static const int CHECK_EVERY_N_STEP
Определения PlayerConstants.c:22
static const float LEG_HEALTH_REGEN
Определения PlayerConstants.c:152
static const int DROWNING_BUBBLE_FREQUENCY_MIN
Определения PlayerConstants.c:278
static const float THERMAL_BIAS_POSITIVE_HC_LOW_INCREMENT
Определения PlayerConstants.c:208
static const float WATER_LOSS_FEVER
Определения PlayerConstants.c:140
static const float BLOOD_REGEN_MODIFIER_ENERGY_LOW
Определения PlayerConstants.c:105
static const float AI_NOISE_SPRINT
Определения PlayerConstants.c:255
static const float IMMUNITY_THRESHOLD_LEVEL_LOW
Определения PlayerConstants.c:190
static const float CHANCE_TO_BLEED_SLIDING_LADDER_PER_SEC
Определения PlayerConstants.c:195
static const float SHOCK_REFILL_COOLDOWN_AFTER_HIT
Определения PlayerConstants.c:168
static const float STOMACH_ENERGY_TRANSFERED_PER_SEC
Определения PlayerConstants.c:64
static const float HEMOLYTIC_REACTION_THRESHOLD
Определения PlayerConstants.c:120
static const float SHOCK_DAMAGE_HIGH
Определения PlayerConstants.c:165
static const float AI_VISIBILITY_RUN
Определения PlayerConstants.c:263
static const float IMMUNITY_THRESHOLD_LEVEL_HIGH
Определения PlayerConstants.c:188
static const float UNCONSCIOUS_BLOOD_REGEN_MLTP
Определения PlayerConstants.c:103
static const float HEALTH_LOSS_HC_MINUS_LOW
Определения PlayerConstants.c:137
static const float NORMAL_TEMPERATURE_H
Определения PlayerConstants.c:58
const int VOMIT_THRESHOLD
last User Action message lifetime [s] (default: 30s)
Определения PlayerConstants.c:223
static const float DROWNING_DEFAULT_THRESHOLD
Определения PlayerConstants.c:274
static const float METABOLIC_SPEED_ENERGY_WALK
Определения PlayerConstants.c:78
static const float THERMAL_BIAS_WASH_HEAD_DECREMENT
Определения PlayerConstants.c:203
static const float METABOLIC_SPEED_WATER_SPRINT
Определения PlayerConstants.c:86
static const float SHOCK_REFILL_CONSCIOUS_SPEED
Определения PlayerConstants.c:158
static const int DROWNING_BUBBLE_FREQUENCY_MAX
Определения PlayerConstants.c:277
static const float BLEEDING_SOURCE_FLOW_MODIFIER_HIGH
Определения PlayerConstants.c:175
static const float DIGESTION_SPEED
Определения PlayerConstants.c:62
static const float THERMAL_BIAS_POSITIVE_HC_HIGH_INCREMENT
Определения PlayerConstants.c:210
static const float LOW_ENERGY_THRESHOLD
Определения PlayerConstants.c:73
static const float HEALTH_LOSS_HC_PLUS_LOW
Определения PlayerConstants.c:134
static const float HIGH_TEMPERATURE_H
Определения PlayerConstants.c:60
static const float AI_VISIBILITY_IDLE
Определения PlayerConstants.c:265
static const float SHOCK_DAMAGE_LOW
Определения PlayerConstants.c:166
static const float ENERGY_LOSS_HC_MINUS_LOW
Определения PlayerConstants.c:131
static const float HEMOLYTIC_BLOODLOSS_AMOUNT
Определения PlayerConstants.c:118
static const float BROKEN_LEGS_HEAVY_MELEE_SHOCK
Определения PlayerConstants.c:243
static const float BAREFOOT_MOVEMENT_BLEED_MODIFIER
Определения PlayerConstants.c:20
static const float AI_NOISE_IDLE
Определения PlayerConstants.c:259
static const float SL_BLOOD_NORMAL
Определения PlayerConstants.c:38
static const float LOW_WATER_THRESHOLD
Percents of agents count <-1.0; 1.0>
Определения PlayerConstants.c:71
static const float WATER_LOSS_HC_PLUS_LOW
Определения PlayerConstants.c:128
static const float MELEE2_MOVEMENT_BLEND_DELAY
Определения PlayerConstants.c:4
static const float STOMACH_WATER_TRANSFERED_PER_SEC
Определения PlayerConstants.c:65
static const float SALINE_LIQUID_AMOUNT
Определения PlayerConstants.c:114
static const int CORPSE_STATE_FRESH
Определения PlayerConstants.c:228
static const float THERMAL_BIAS_POSITIVE_HC_DECREMENT
Определения PlayerConstants.c:206
static const float SL_BLOOD_HIGH
Определения PlayerConstants.c:39
static const float AI_NOISE_ROLL
Определения PlayerConstants.c:254
static const float DROWNING_UNCONSCIOUS_THRESHOLD
Определения PlayerConstants.c:276
static const float METABOLIC_SPEED_ENERGY_SPRINT
Определения PlayerConstants.c:80
static const float BLOOD_REGEN_MODIFIER_ENERGY_MID
Определения PlayerConstants.c:106
static const float HIGH_TEMPERATURE_L
Определения PlayerConstants.c:59
static const int BLOOD_THRESHOLD_FATAL
Определения PlayerConstants.c:98
static const float AI_NOISE_WALK
Определения PlayerConstants.c:258
static const float SL_ENERGY_NORMAL
Определения PlayerConstants.c:43
static const float CORPSE_THRESHOLD_DECAYED
Определения PlayerConstants.c:226
static const float STOMACH_SOLID_EMPTIED_PER_SEC
Определения PlayerConstants.c:66
static const float AI_VISIBILITY_PRONE
Определения PlayerConstants.c:268
static const float BLOOD_REGEN_RATE_PER_SEC
Определения PlayerConstants.c:100
static const float WATER_LOSS_THRESHOLD_HC_PLUS_LOW
Определения PlayerConstants.c:122
static const float AI_NOISE_SHOES_SNEAKERS
Определения PlayerConstants.c:261
static const float SL_WATER_CRITICAL
Определения PlayerConstants.c:47
static const float SL_TOXICITY_NORMAL
Определения PlayerConstants.c:33
static const float IMMUNITY_THRESHOLD_LEVEL_NORMAL
Определения PlayerConstants.c:189
static const float BLEEDING_SOURCE_FLOW_MODIFIER_MEDIUM
Определения PlayerConstants.c:173
static const float BROKEN_LEGS_LOW_HEALTH_THRESHOLD
Определения PlayerConstants.c:244
static const float DROWNING_SWIMMING_THRESHOLD
Определения PlayerConstants.c:275
static const float CAMERA_THRESHOLD_PITCH
Определения PlayerConstants.c:232
static const float SL_WATER_MAX
Определения PlayerConstants.c:51
static const float METABOLIC_SPEED_ENERGY_BASAL
Определения PlayerConstants.c:76
static const int BT_STOMACH_VOLUME_LVL2
Определения PlayerConstants.c:216
static const float SL_HEALTH_HIGH
Определения PlayerConstants.c:29
static const int BLEEDING_SOURCE_DURATION_NORMAL
Определения PlayerConstants.c:176
static const float SHOCK_REFILl_UNCONSCIOUS_SPEED
Определения PlayerConstants.c:159
static const int BT_STOMACH_VOLUME_LVL1
Определения PlayerConstants.c:217
static const float BLEEDING_SOURCE_BLOODLOSS_PER_SEC
Определения PlayerConstants.c:172
static const float HEALTH_LOSS_HC_PLUS_HIGH
Определения PlayerConstants.c:135
static const float BROKEN_LEGS_HIGH_SHOCK_WALK
Определения PlayerConstants.c:240
Определения PlayerConstants.c:2