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

◆ AddObject()

SceneObject SceneData::AddObject ( EntityAI e)
inlineprotected

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

327 {
328 SceneObject sc_obj = new SceneObject();
329 sc_obj.Init("player", e.GetPosition());
330
331 sc_obj.LinkEntityAI( e );
332
333 if ( sc_obj.IsPlayer() )
334 {
335 m_Players.Insert( ScenePlayer.Cast( sc_obj ) );
336 }
337 else
338 {
339 m_Objects.Insert( sc_obj );
340 }
341
342 return sc_obj;
343 }
ref array< ref ScenePlayer > m_Players
Определения SceneData.c:17
ref array< ref SceneObject > m_Objects
Определения SceneData.c:16
void LinkEntityAI(EntityAI e)
Определения SceneObject.c:256
bool IsPlayer()
Определения SceneObject.c:75
SceneObject Init(string obj_name, vector pos)
Определения SceneObject.c:20

Перекрестные ссылки SceneObject::Init(), SceneObject::IsPlayer(), SceneObject::LinkEntityAI(), m_Objects и m_Players.