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

◆ OnChange()

override bool ScriptConsoleGeneralTab::OnChange ( Widget w,
int x,
int y,
bool finished )
inlineprotected

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

581 {
582 super.OnChange(w, x, y, finished);
583
584 if (w == m_ShowOthers && GetGame().GetPlayer())
585 {
586 PluginRemotePlayerDebugClient plugin_remote_client = PluginRemotePlayerDebugClient.Cast(GetPlugin(PluginRemotePlayerDebugClient));
587 if (m_ShowOthers.IsChecked())
588 {
589 plugin_remote_client.RequestPlayerInfo(PlayerBase.Cast(GetGame().GetPlayer()), 1);
591 SHOW_OTHERS = true;
592 }
593 else
594 {
595 plugin_remote_client.RequestPlayerInfo(PlayerBase.Cast(GetGame().GetPlayer()), 0);
597 SHOW_OTHERS = false;
598 }
599 return true;
600 }
601 else if (w == m_TimeSlider || w == m_DateDay || w == m_DateYear || w == m_DateMonth || w == m_DateHour || w == m_DateMinute)
602 {
604 return true;
605 }
606
607 return false;
608 }
Icon x
Icon y
PlayerBase GetPlayer()
Определения ModifierBase.c:51
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:316
EditBoxWidget m_DateMinute
Определения ScriptConsoleGeneralTab.c:32
static bool SHOW_OTHERS
Определения ScriptConsoleGeneralTab.c:8
EditBoxWidget m_DateDay
Определения ScriptConsoleGeneralTab.c:30
bool m_UpdatePlayerPositions
Определения ScriptConsoleGeneralTab.c:22
CheckBoxWidget m_ShowOthers
Определения ScriptConsoleGeneralTab.c:53
EditBoxWidget m_DateHour
Определения ScriptConsoleGeneralTab.c:31
SliderWidget m_TimeSlider
Определения ScriptConsoleGeneralTab.c:19
EditBoxWidget m_DateMonth
Определения ScriptConsoleGeneralTab.c:29
void UpdateTime(bool slider_used)
Определения ScriptConsoleGeneralTab.c:449
EditBoxWidget m_DateYear
Определения ScriptConsoleGeneralTab.c:28
proto native CGame GetGame()

Перекрестные ссылки GetGame(), GetPlayer(), GetPlugin(), m_DateDay, m_DateHour, m_DateMinute, m_DateMonth, m_DateYear, m_ShowOthers, m_TimeSlider, m_UpdatePlayerPositions, SHOW_OTHERS, UpdateTime(), x и y.