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

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

void ReplaceAndDestroyLambda (EntityAI old_item, string new_item_type, PlayerBase player, bool destroy=false)
 
override void OnSuccess (EntityAI new_item)
 

Закрытые данные

PlayerBase m_TargetPlayer
 
bool m_Destroy
 
bool m_Drop
 

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

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

◆ ReplaceAndDestroyLambda()

void ReplaceAndDestroyLambda ( EntityAI old_item,
string new_item_type,
PlayerBase player,
bool destroy = false )
inlineprivate
156 {
159 m_OldItem = old_item;
160 }
Definition EntityAI.c:95
PlayerBase m_TargetPlayer
Definition ActionUnrestrainTarget.c:151
bool m_Destroy
Definition ActionUnrestrainTarget.c:152

Перекрестные ссылки m_Destroy и m_TargetPlayer.

Методы

◆ OnSuccess()

override void OnSuccess ( EntityAI new_item)
inlineprivate
163 {
164 super.OnSuccess(new_item);
165
166 if ( m_Destroy )
167 {
168 new_item.SetHealth("","",0);
169 }
170 }

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

Поля

◆ m_Destroy

bool m_Destroy
private

Используется в OnSuccess() и ReplaceAndDestroyLambda().

◆ m_Drop

◆ m_TargetPlayer

PlayerBase m_TargetPlayer
private

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