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

См. исходные тексты.

Структуры данных

class  ActionTakeFireplaceFromBarrel
 DEPRECATED. Подробнее...
 

Функции

void TakeFireplaceFromBarrelLambda (EntityAI old_item, string new_item_type, PlayerBase player)
 
void RemoveOldItemFromLocation ()
 
void UndoRemoveOldItemFromLocation ()
 
override void CopyOldPropertiesToNew (notnull EntityAI old_item, EntityAI new_item)
 
void DeleteOldEntity ()
 
void CreateNetworkObjectInfo (EntityAI new_item)
 

Переменные

ActionTakeFireplaceFromBarrel m_Player
 

Функции

◆ CopyOldPropertiesToNew()

override void CopyOldPropertiesToNew ( notnull EntityAI old_item,
EntityAI new_item )
protected
71 {
72 super.CopyOldPropertiesToNew( old_item, new_item );
73
74 MiscGameplayFunctions.TransferInventory(old_item, new_item, m_Player);
75 }
ActionTakeFireplaceFromBarrel m_Player
Definition EntityAI.c:95

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

◆ CreateNetworkObjectInfo()

void CreateNetworkObjectInfo ( EntityAI new_item)
protected
83 {
84 super.CreateNetworkObjectInfo(new_item);
85 GetGame().RemoteObjectTreeCreate(m_OldItem); // re-create network for old item
86 }
proto native CGame GetGame()

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

◆ DeleteOldEntity()

void DeleteOldEntity ( )
protected
78 {
79 // intentional no-operation
80 }

◆ RemoveOldItemFromLocation()

void RemoveOldItemFromLocation ( )
protected
61 {
62 // intentional no-operation
63 m_RemoveFromLocationPassed = true; // but indicate the operation to be success
64 }

◆ TakeFireplaceFromBarrelLambda()

void TakeFireplaceFromBarrelLambda ( EntityAI old_item,
string new_item_type,
PlayerBase player )
56 {
58 }

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

Используется в ActionTakeFireplaceFromBarrel::OnExecuteServer().

◆ UndoRemoveOldItemFromLocation()

void UndoRemoveOldItemFromLocation ( )
protected
66 {
67 // undo nothing
68 }

Переменные

◆ m_Player