DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс Bolt_Base
+ Граф наследования:Bolt_Base:

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

override bool IsInventoryVisible ()
 
override bool CanBeActionTarget ()
 
override void EEParentedTo (EntityAI parent)
 
override void EEParentedFrom (EntityAI parent)
 
- Закрытые члены унаследованные от Ammunition_Base
float GetWeightSpecialized (bool forceRecalc=false)
 
override void SetQuantityToMinimum ()
 
override void SetFromProjectile (ProjectileStoppedInfo info)
 

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

Методы

◆ CanBeActionTarget()

override bool CanBeActionTarget ( )
inlineprivate
92 {
93 if (super.CanBeActionTarget())
94 {
95 EntityAI parent = EntityAI.Cast(GetParent());
96 if (parent)
97 {
98 return !parent.IsManagingArrows();
99 }
100 }
101 return true;
102 }
Definition Building.c:6
Definition EntityAI.c:95
proto native Widget GetParent()
Get parent of the Effect.
Definition Effect.c:407

Перекрестные ссылки GetParent().

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

◆ EEParentedFrom()

override void EEParentedFrom ( EntityAI parent)
inlineprivate
117 {
118 if (!parent)
119 return;
120
121 ArrowManagerBase arrowManager = parent.GetArrowManager();
122 if (arrowManager)
123 {
124 arrowManager.RemoveArrow(this);
125 }
126 }
Definition ArrowManagerBase.c:2

◆ EEParentedTo()

override void EEParentedTo ( EntityAI parent)
inlineprivate
105 {
106 if (!parent)
107 return;
108
109 ArrowManagerBase arrowManager = parent.GetArrowManager();
110 if (arrowManager)
111 {
112 arrowManager.AddArrow(this);
113 }
114 }

◆ IsInventoryVisible()

override bool IsInventoryVisible ( )
inlineprivate

omitted super call is intended

86 {
88 return CanBeActionTarget();
89 }
override bool CanBeActionTarget()
Definition AmmunitionPiles.c:91

Перекрестные ссылки CanBeActionTarget().


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