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

◆ ActionCondition()

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )

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

28 {
29 if (!target)
30 {
31 return false;
32 }
33
34 ExplosivesBase explosive;
35 if (Class.CastTo(explosive, target.GetObject()) && item)
36 {
37 return explosive.GetArmed() && explosive.CanBeDisarmed();
38 }
39
40 return false;
41 }
void ExplosivesBase()
Определения ExplosivesBase.c:42
Super root of all classes in Enforce script.
Определения EnScript.c:11
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.

Перекрестные ссылки ActionTarget, Class::CastTo() и ExplosivesBase().