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

◆ Init()

void ScriptConsoleGeneralTab::Init ( )
inlineprotected

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

143 {
144 // Update checkbox Character Values
145 m_HudDCharStats.SetChecked(m_ConfigDebugProfile.GetCharacterStatsVisible());
146 m_HudDCharLevels.SetChecked(m_ConfigDebugProfile.GetCharacterLevelsVisible());
147 m_HudDCharStomach.SetChecked(m_ConfigDebugProfile.GetCharacterStomachVisible());
148 m_HudDCharModifiers.SetChecked(m_ConfigDebugProfile.GetCharacterModifiersVisible());
149 m_HudDCharAgents.SetChecked(m_ConfigDebugProfile.GetCharacterAgentsVisible());
150 m_HudDCharDebug.SetChecked(m_ConfigDebugProfile.GetCharacterDebugVisible());
151 m_HudDFreeCamCross.SetChecked(m_ConfigDebugProfile.GetFreeCameraCrosshairVisible());
152 m_HudDVersion.SetChecked(m_ConfigDebugProfile.GetVersionVisible());
153 m_HudDTemperature.SetChecked(m_ConfigDebugProfile.GetTempVisible());
154 m_HudDHealth.SetChecked(m_ConfigDebugProfile.GetHealthVisible());
155 m_HudDHorticulture.SetChecked(m_ConfigDebugProfile.GetHorticultureVisible());
156
157
158 m_LogsEnabled.SetChecked(m_ConfigDebugProfile.GetLogsEnabled());
159
160 TStringArray diag_names = new TStringArray;
161 GetGame().GetDiagModeNames(diag_names);
162 int i;
163 for (i = 0; i < diag_names.Count(); i++)
164 {
165 m_DiagToggleTextListbox.AddItem(diag_names.Get(i), NULL, 0);
166 }
167
168 GetGame().GetDiagDrawModeNames(diag_names);
169 for (i = 0; i < diag_names.Count(); i++)
170 {
171 m_DiagDrawmodeTextListbox.AddItem(diag_names.Get(i), NULL, 0);
172 }
174
176
177 if (GetGame().GetPlayer())
178 {
180 m_DebugMapWidget.SetMapPos(GetGame().GetPlayer().GetWorldPosition());
181 }
182 if (m_LastEditPos != vector.Zero)
183 m_TeleportXYZ.SetText(m_LastEditPos.ToString(true));
184 if (m_LastEditDir != vector.Zero)
185 m_TeleportHeading.SetText(m_LastEditDir.ToString(true));
186
187 m_LateInit.Run(0.05, this, "LateInit", null, false);
188
189 int year,month,day,hour,minute;
190 GetGame().GetWorld().GetDate(year,month, day, hour, minute);
191 RefreshDateWidgets(year,month, day, hour, minute);
192 }
PlayerBase GetPlayer()
Определения ModifierBase.c:51
proto native World GetWorld()
proto native void GetDiagModeNames(out TStringArray diag_names)
Get list of all debug modes.
proto native void GetDiagDrawModeNames(out TStringArray diag_names)
Get list of all debug draw modes.
CheckBoxWidget m_HudDHorticulture
Определения ScriptConsoleGeneralTab.c:51
CheckBoxWidget m_HudDCharLevels
Определения ScriptConsoleGeneralTab.c:43
CheckBoxWidget m_HudDCharModifiers
Определения ScriptConsoleGeneralTab.c:45
TextListboxWidget m_DiagDrawmodeTextListbox
Определения ScriptConsoleGeneralTab.c:67
EditBoxWidget m_TeleportXYZ
Определения ScriptConsoleGeneralTab.c:27
TextListboxWidget m_DiagToggleTextListbox
Определения ScriptConsoleGeneralTab.c:65
MapWidget m_DebugMapWidget
Определения ScriptConsoleGeneralTab.c:56
static float DEBUG_MAP_ZOOM
Определения ScriptConsoleGeneralTab.c:7
ref Timer m_LateInit
Определения ScriptConsoleGeneralTab.c:20
CheckBoxWidget m_HudDCharStomach
Определения ScriptConsoleGeneralTab.c:44
CheckBoxWidget m_HudDVersion
Определения ScriptConsoleGeneralTab.c:49
CheckBoxWidget m_HudDCharStats
Определения ScriptConsoleGeneralTab.c:42
EditBoxWidget m_TeleportHeading
Определения ScriptConsoleGeneralTab.c:26
CheckBoxWidget m_HudDHealth
Определения ScriptConsoleGeneralTab.c:50
CheckBoxWidget m_LogsEnabled
Определения ScriptConsoleGeneralTab.c:41
CheckBoxWidget m_HudDCharDebug
Определения ScriptConsoleGeneralTab.c:47
CheckBoxWidget m_HudDFreeCamCross
Определения ScriptConsoleGeneralTab.c:48
CheckBoxWidget m_HudDTemperature
Определения ScriptConsoleGeneralTab.c:55
void RefreshDateWidgets(int year, int month, int day, int hour, int minute)
Определения ScriptConsoleGeneralTab.c:194
CheckBoxWidget m_HudDCharAgents
Определения ScriptConsoleGeneralTab.c:46
PluginConfigDebugProfile m_ConfigDebugProfile
Определения ScriptConsoleTabBase.c:11
proto void GetDate(out int year, out int month, out int day, out int hour, out int minute)
Get actual ingame world time.
proto native CGame GetGame()
array< string > TStringArray
Определения EnScript.c:685

Перекрестные ссылки DEBUG_MAP_ZOOM, World::GetDate(), CGame::GetDiagDrawModeNames(), CGame::GetDiagModeNames(), GetGame(), GetPlayer(), CGame::GetWorld(), ScriptConsoleTabBase::m_ConfigDebugProfile, m_DebugMapWidget, m_DiagDrawmodeTextListbox, m_DiagToggleTextListbox, m_HudDCharAgents, m_HudDCharDebug, m_HudDCharLevels, m_HudDCharModifiers, m_HudDCharStats, m_HudDCharStomach, m_HudDFreeCamCross, m_HudDHealth, m_HudDHorticulture, m_HudDTemperature, m_HudDVersion, m_LastEditDir, m_LastEditPos, m_LateInit, m_LogsEnabled, m_TeleportHeading, m_TeleportXYZ, RefreshDateWidgets(), RefreshLocations(), UpdateHudDebugSetting() и vector::Zero.

Используется в ScriptConsoleGeneralTab().