Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
UnboxLambda Class Reference
Inheritance diagram for UnboxLambda:
ReplaceItemWithNewLambdaBase

Private Member Functions

void UnboxLambda (EntityAI old_item, string new_item_type, PlayerBase player, int count)
override void CopyOldPropertiesToNew (notnull EntityAI old_item, EntityAI new_item)
override void OnSuccess (EntityAI new_item)
Private Member Functions inherited from ReplaceItemWithNewLambdaBase
bool CanExecuteLambda ()
void CopyOldPropertiesToNew (notnull EntityAI old_item, EntityAI new_item)
void CreateNetworkObjectInfo (EntityAI new_item)
EntityAI CreateNewEntity ()
 Step D.
void DeleteOldEntity ()
 Step F.
string DumpToString ()
void Execute (HumanInventoryWithFSM fsm_to_notify=null)
void OnAbort ()
 Step Out - notification on abort.
void OnSuccess (EntityAI new_item)
bool PrepareLocations ()
 Step A.
void RemoveNetworkObjectInfo ()
 Step C.
void RemoveOldItemFromLocation ()
 Step B.
void UndoRemoveNetworkObjectInfo ()
void UndoRemoveOldItemFromLocation ()
bool WantCreateNewEntity ()

Private Attributes

int m_ItemCount
Private Attributes inherited from ReplaceItemWithNewLambdaBase
ref InventoryLocation m_NewLocation
ref InventoryLocation m_OldLocation
bool m_RemoveFromLocationPassed = false

Detailed Description

Definition at line 70 of file actionunpackbox.c.

Constructor & Destructor Documentation

◆ UnboxLambda()

void UnboxLambda ( EntityAI old_item,
string new_item_type,
PlayerBase player,
int count )
inlineprivate

Definition at line 73 of file actionunpackbox.c.

References m_ItemCount.

Member Function Documentation

◆ CopyOldPropertiesToNew()

override void CopyOldPropertiesToNew ( notnull EntityAI old_item,
EntityAI new_item )
inlineprivate

◆ OnSuccess()

override void OnSuccess ( EntityAI new_item)
inlineprivate

Definition at line 93 of file actionunpackbox.c.

References ECE_PLACE_ON_SURFACE, and g_Game.

Field Documentation

◆ m_ItemCount

int m_ItemCount
private

Definition at line 72 of file actionunpackbox.c.

Referenced by UnboxLambda(), and CopyOldPropertiesToNew().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/continuous/actionunpackbox.c