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

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

void UngagSelfLambda (EntityAI old_item, string new_item_type, PlayerBase player)
 
override void OnSuccess (EntityAI new_item)
 
override void OnAbort ()
 

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

MouthRag gag
 
EntityAI m_OriginalOwner
 

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

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

◆ UngagSelfLambda()

void UngagSelfLambda ( EntityAI old_item,
string new_item_type,
PlayerBase player )
inlineprivate
60 {
61 gag = MouthRag.Cast(m_OldItem);
62 if (gag)
63 gag.SetIncomingLambaBool(true);
65 targetHnd.SetHands(player, null);
66 OverrideNewLocation(targetHnd);
67 m_OriginalOwner = m_OldItem.GetHierarchyRoot();
68 }
InventoryLocation.
Definition InventoryLocation.c:28
Definition EntityAI.c:95
MouthRag gag
Definition ActionUngagSelf.c:56
EntityAI m_OriginalOwner
Definition ActionUngagSelf.c:57

Перекрестные ссылки gag и m_OriginalOwner.

Методы

◆ OnAbort()

override void OnAbort ( )
inlineprivate
82 {
83 if (gag)
84 gag.SetIncomingLambaBool(false);
85 }

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

◆ OnSuccess()

override void OnSuccess ( EntityAI new_item)
inlineprivate
71 {
72 super.OnSuccess(new_item);
73
76 {
77 player.CheckForGag();
78 }
79 }
Super root of all classes in Enforce script.
Definition EnScript.c:11
Definition PlayerBaseClient.c:2
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.

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

Поля

◆ gag

MouthRag gag
private

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

◆ m_OriginalOwner

EntityAI m_OriginalOwner
private

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


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