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

Private Member Functions

void BreakLongWoodenStick (EntityAI old_item, string new_item_type, PlayerBase player, int count)
override void CopyOldPropertiesToNew (notnull EntityAI old_item, 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 69 of file actionbreaklongwoodenstick.c.

Constructor & Destructor Documentation

◆ BreakLongWoodenStick()

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

Definition at line 73 of file actionbreaklongwoodenstick.c.

References m_ItemCount.

Member Function Documentation

◆ CopyOldPropertiesToNew()

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

Field Documentation

◆ m_ItemCount

int m_ItemCount
private

Definition at line 71 of file actionbreaklongwoodenstick.c.

Referenced by BreakLongWoodenStick(), and CopyOldPropertiesToNew().


The documentation for this class was generated from the following file: