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

Base class for eatch Infected type. Подробнее...

Защищенные члены

override void EEInit ()
 
void ~ZmbM_Mummy ()
 
override void OnDamageDestroyed (int oldLevel)
 
void ChangeVisual ()
 
override bool ResistContaminatedEffect ()
 

Защищенные данные

ZombieMummyLight m_EyeLight
 

Закрытые члены

override bool IsZombieMilitary ()
 
override bool IsZombieMilitary ()
 
override bool IsZombieMilitary ()
 
override bool IsZombieMilitary ()
 
override bool ResistContaminatedEffect ()
 
override bool ResistContaminatedEffect ()
 
override bool IsZombieMilitary ()
 
override bool ResistContaminatedEffect ()
 
override bool IsZombieMilitary ()
 

Подробное описание

Base class for eatch Infected type.

Конструктор(ы)

◆ ~ZmbM_Mummy()

void ~ZmbM_Mummy ( )
inlineprotected
246 {
247 if (m_EyeLight)
248 m_EyeLight.Destroy();
249 }
ZombieMummyLight m_EyeLight
Definition ZombieMaleBase.c:237

Перекрестные ссылки m_EyeLight.

Методы

◆ ChangeVisual()

void ChangeVisual ( )
inlineprotected
259 {
260 int index = GetHiddenSelectionIndex("camo");
261
262 SetObjectMaterial(index, "dz\\characters\\zombies\data\\Mummy_dead.rvmat");
263 SetObjectTexture(index, "dz\\characters\\zombies\\data\\Mummy_dead_CO.paa");
264 }
Definition EntityAI.c:95

◆ EEInit()

override void EEInit ( )
inlineprotected
240 {
241 if (!IsDamageDestroyed())//walking up to or connecting to already dead zombies check
242 m_EyeLight = ZombieMummyLight.Cast(ScriptedLightBase.CreateLightAtObjMemoryPoint(ZombieMummyLight, this, "MummyLight"));
243 }
Definition PointLightBase.c:2

Перекрестные ссылки m_EyeLight.

◆ IsZombieMilitary() [1/6]

override bool IsZombieMilitary ( )
inlineprivate
131 {
132 return true;
133 }

◆ IsZombieMilitary() [2/6]

override bool IsZombieMilitary ( )
inlineprivate
167 {
168 return true;
169 }

◆ IsZombieMilitary() [3/6]

override bool IsZombieMilitary ( )
inlineprivate
175 {
176 return true;
177 }

◆ IsZombieMilitary() [4/6]

override bool IsZombieMilitary ( )
inlineprivate
187 {
188 return true;
189 }

◆ IsZombieMilitary() [5/6]

override bool IsZombieMilitary ( )
inlineprivate
216 {
217 return true;
218 }

◆ IsZombieMilitary() [6/6]

override bool IsZombieMilitary ( )
inlineprivate
229 {
230 return true;
231 }

◆ OnDamageDestroyed()

override void OnDamageDestroyed ( int oldLevel)
inlineprotected
251 {
252 if (m_EyeLight)
253 m_EyeLight.FadeOut(15);
254
255 GetGame().GetCallQueue( CALL_CATEGORY_SYSTEM ).CallLater( ChangeVisual, 1000);
256 }
void ChangeVisual()
Definition ZombieMaleBase.c:258
proto native CGame GetGame()
const int CALL_CATEGORY_SYSTEM
Definition tools.c:8

Перекрестные ссылки CALL_CATEGORY_SYSTEM, GetGame() и m_EyeLight.

◆ ResistContaminatedEffect() [1/4]

override bool ResistContaminatedEffect ( )
inlineprivate
203 {
204 return true;
205 }

◆ ResistContaminatedEffect() [2/4]

override bool ResistContaminatedEffect ( )
inlineprivate
211 {
212 return true;
213 }

◆ ResistContaminatedEffect() [3/4]

override bool ResistContaminatedEffect ( )
inlineprivate
224 {
225 return true;
226 }

◆ ResistContaminatedEffect() [4/4]

override bool ResistContaminatedEffect ( )
inlineprotected
268 {
269 return true;
270 }

Поля

◆ m_EyeLight

ZombieMummyLight m_EyeLight
protected

Объявления и описания членов класса находятся в файле: