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

◆ SpawnAndSetup()

EntityAI CatchingResultBasic::SpawnAndSetup ( out int yItemIdx,
vector v = vector.Zero )
inlineprotected

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

98 {
99 vector pos = v;
100 if (v == vector.Zero && m_Owner != null)
101 pos = m_Owner.GetPosition();
102
103 if (!m_YItem)
104 return null;
105
106 yItemIdx = m_YItem.GetRegistrationIdx();
107 EntityAI ret = EntityAI.Cast(GetGame().CreateObjectEx(m_YItem.GetType(), pos, ECE_PLACE_ON_SURFACE));
108 if (ret)
109 m_YItem.OnEntityYieldSpawned(ret);
110
111 return ret;
112 }
class LogManager EntityAI
const int ECE_PLACE_ON_SURFACE
Определения CentralEconomy.c:37
YieldItemBase m_YItem
Определения CatchingResultBasic.c:8
EntityAI m_Owner
Определения CatchingResultBasic.c:3
proto native CGame GetGame()

Перекрестные ссылки ECE_PLACE_ON_SURFACE, GetGame(), m_Owner, m_YItem и vector::Zero.