DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ GetStaminaState()

eStaminaState SoundHandlerBase::GetStaminaState ( eStaminaTendency tendency,
eStaminaZones zone )
inlineprivate

См. определение в файле StaminaSoundHandler.c строка 61

62 {
63 eStaminaState stamina_state;
64
65 zone = Math.Clamp(zone, eStaminaZones.ZONE0, eStaminaZones.ZONE2);
66
67 if(zone == eStaminaZones.ZONE1 && tendency == eStaminaTendency.DOWN)
68 {
69 stamina_state = eStaminaState.ZONE1_DOWN;
70 }
71
72 if(zone == eStaminaZones.ZONE1 && tendency == eStaminaTendency.UP)
73 {
74 stamina_state = eStaminaState.ZONE1_UP;
75 }
76
77 if(zone == eStaminaZones.ZONE2 && tendency == eStaminaTendency.DOWN)
78 {
79 stamina_state = eStaminaState.ZONE2_DOWN;
80 }
81
82 if(zone == eStaminaZones.ZONE2 && tendency == eStaminaTendency.UP)
83 {
84 stamina_state = eStaminaState.ZONE2_UP;
85 }
86
87 if(zone == eStaminaZones.ZONE0 && tendency == eStaminaTendency.UP)
88 {
89 stamina_state = eStaminaState.ZONE0_UP;
90 }
91
92 if(zone == eStaminaZones.ZONE0 && tendency == eStaminaTendency.DOWN)
93 {
94 stamina_state = eStaminaState.ZONE0_DOWN;
95 }
96
97 return stamina_state;
98 }
eStaminaZones
Определения StaminaSoundHandler.c:7

Перекрестные ссылки Math::Clamp().