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

◆ OnLEDStateChanged()

void OnLEDStateChanged ( )

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

208 {
209 /*
210 Print("OnLEDStateChanged()");
211 Print("m_LedStateRed: " + m_LedStateRed);
212 Print("m_LedStateGreen: " + m_LedStateGreen);
213 */
214 if (m_LedStateRed == ELEDState.BLINKING || m_LedStateGreen == ELEDState.BLINKING)
215 {
216 SetBlinkingTimer(true);
217 }
218 else
219 {
220 SetBlinkingTimer(false);
221 }
222 //red
223 if (m_LedStateRed == ELEDState.ON)
224 {
226 }
227 else if (m_LedStateRed == ELEDState.OFF)
228 {
230 }
231 else if (m_LedStateRed == ELEDState.BLINKING)
232 {
234 {
236 }
237 else
238 {
240 }
241
242 //green
243 }
244 if (m_LedStateGreen == ELEDState.ON)
245 {
247 }
248 else if (m_LedStateGreen == ELEDState.OFF)
249 {
251 }
252 else if (m_LedStateGreen == ELEDState.BLINKING)
253 {
255 {
257 }
258 else
259 {
261 }
262
263 }
264 }
const string SELECTION_NAME_LED_RED
Определения Land_Underground_Panel.c:25
const string COLOR_LED_OFF
Определения Land_Underground_Panel.c:21
ELEDState m_LedStateRed
Определения Land_Underground_Panel.c:35
const string SELECTION_NAME_LED_GREEN
Определения Land_Underground_Panel.c:26
const string COLOR_LED_GREEN
Определения Land_Underground_Panel.c:22
ELEDState
Определения Land_Underground_Panel.c:2
void SetBlinkingTimer(bool enable)
Определения Land_Underground_Panel.c:188
void UpdateLED(string selection, string color)
Определения Land_Underground_Panel.c:333
ELEDState m_LedStateGreen
Определения Land_Underground_Panel.c:36
const string COLOR_LED_RED
Определения Land_Underground_Panel.c:23
bool m_BlinkingFlipFlop
Определения Land_Underground_Panel.c:30

Перекрестные ссылки COLOR_LED_GREEN, COLOR_LED_OFF, COLOR_LED_RED, m_BlinkingFlipFlop, m_LedStateGreen, m_LedStateRed, SELECTION_NAME_LED_GREEN, SELECTION_NAME_LED_RED, SetBlinkingTimer() и UpdateLED().

Используется в Land_Underground_Panel_Lever::OnPanelUsedSynchronized(), SetLEDState() и ToggleFlipFlop().