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

◆ ReplaceEntityServer()

void DestructionEffectBase::ReplaceEntityServer ( )
inlineprivate

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

111 {
112 EntityAI dead_entity = EntityAI.Cast(GetGame().CreateObjectEx(m_ReplaceWithEntity, m_Entity.GetPosition(), ECE_OBJECT_SWAP, RF_ORIGINAL));
113 dead_entity.SetOrientation(m_Entity.GetOrientation());
115 {
116 dead_entity.SetHealth(m_Entity.GetHealth());
117 }
118 m_Entity.Delete();
119 }
class LogManager EntityAI
const int ECE_OBJECT_SWAP
Определения CentralEconomy.c:38
const int RF_ORIGINAL
Определения CentralEconomy.c:63
bool m_KeepHealthOnReplace
Определения DestructionEffectBase.c:19
string m_ReplaceWithEntity
Определения DestructionEffectBase.c:20
EntityAI m_Entity
Определения DestructionEffectBase.c:3
proto native CGame GetGame()

Перекрестные ссылки ECE_OBJECT_SWAP, GetGame(), m_Entity, m_KeepHealthOnReplace, m_ReplaceWithEntity и RF_ORIGINAL.

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