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

◆ OnLEDStateChanged()

void OnLEDStateChanged ( )

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

206 {
207 /*
208 Print("OnLEDStateChanged()");
209 Print("m_LedStateRed: " + m_LedStateRed);
210 Print("m_LedStateGreen: " + m_LedStateGreen);
211 */
212 if (m_LedStateRed == ELEDState.BLINKING || m_LedStateGreen == ELEDState.BLINKING)
213 {
214 SetBlinkingTimer(true);
215 }
216 else
217 {
218 SetBlinkingTimer(false);
219 }
220 //red
221 if (m_LedStateRed == ELEDState.ON)
222 {
224 }
225 else if (m_LedStateRed == ELEDState.OFF)
226 {
228 }
229 else if (m_LedStateRed == ELEDState.BLINKING)
230 {
232 {
234 }
235 else
236 {
238 }
239
240 //green
241 }
242 if (m_LedStateGreen == ELEDState.ON)
243 {
245 }
246 else if (m_LedStateGreen == ELEDState.OFF)
247 {
249 }
250 else if (m_LedStateGreen == ELEDState.BLINKING)
251 {
253 {
255 }
256 else
257 {
259 }
260
261 }
262 }
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:186
void UpdateLED(string selection, string color)
Определения Land_Underground_Panel.c:331
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().