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

◆ InitDebugObject()

void InitDebugObject ( Object obj)

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

187 {
189 m_EntityAnimDbg.SetCreature( DayZCreature.Cast( obj ) );
190
191 m_DebugEntity = DayZCreatureAI.Cast( obj );
192 m_sDebugEntityName = obj.GetType();
193
194
195 int varCount = m_EntityAnimDbg.GetVariableCount();
196 int cmdCount = m_EntityAnimDbg.GetCommandCount();
197 int toAddCount = 0;
198
199 if (m_SetVariableCheckStates.Count() < varCount)
200 {
201 toAddCount = varCount - m_SetVariableCheckStates.Count();
202 for (int idxVar = 0; idxVar < toAddCount; idxVar++)
203 {
204 m_SetVariableCheckStates.Insert(false);
205 }
206 }
207
208 if (m_SetCommandCheckStates.Count() < cmdCount)
209 {
210 toAddCount = cmdCount - m_SetCommandCheckStates.Count();
211 for (int idxCmd = 0; idxCmd < toAddCount; idxCmd++)
212 {
213 m_SetCommandCheckStates.Insert(false);
214 }
215 }
216 }
ref array< bool > m_SetCommandCheckStates
Определения PluginDayZCreatureAIDebug.c:97
ref DayZCreatureAnimScriptDebug m_EntityAnimDbg
Определения PluginDayZCreatureAIDebug.c:84
DayZCreatureAI m_DebugEntity
Определения PluginDayZCreatureAIDebug.c:82
string m_sDebugEntityName
Определения PluginDayZCreatureAIDebug.c:83
ref array< bool > m_SetVariableCheckStates
Определения PluginDayZCreatureAIDebug.c:96
do not process rotations !
Определения DayZAnimal.c:612
Определения DayZAnimal.c:148

Перекрестные ссылки m_DebugEntity, m_EntityAnimDbg, m_sDebugEntityName, m_SetCommandCheckStates и m_SetVariableCheckStates.

Используется в GUIAction_InitDebugObject() и SyncReceiveInitDebugObject().