![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Private Member Functions | |
| void | ArrowManagerPlayer (EntityAI owner) |
| bool | Load (ParamsReadContext ctx) |
| bool | Save (ParamsWriteContext ctx) |
| Private Member Functions inherited from ArrowManagerBase | |
| void | ArrowManagerBase () |
| void | ArrowManagerBase (EntityAI owner) |
| EntityAI | AcquireFirstArrow (bool keepTransform=false) |
| void | AddArrow (EntityAI arrow) |
| void | AddArrow (EntityAI arrow) |
| void | ClearArrows () |
| void | ClearArrows () |
| void | DropAllArrows () |
| void | DropArrow (int index) |
| void | DropFirstArrow () |
| EntityAI | GetArrow (int index) |
| EntityAI | GetArrow (int index) |
| int | GetArrowsCount () |
| EntityAI | GetFirstArrow () |
| void | RemoveArrow (EntityAI arrow) |
| void | RemoveArrow (EntityAI arrow) |
Static Private Member Functions | |
| static void | AddArrowTypeToHash (string ArrowType) |
| static | GetArrowTypeFromHash (int hash) |
| static void | InitializeHash () |
Static Private Attributes | |
| static ref map< int, typename > | m_TypeHashTable |
Additional Inherited Members | |
| Private Attributes inherited from ArrowManagerBase | |
| ref array< EntityAI > | m_Arrows |
| EntityAI | m_Owner |
| const int | VERSION = 2 |
Definition at line 1 of file arrowmanagerplayer.c.
|
inlineprivate |
Definition at line 5 of file arrowmanagerplayer.c.
References InitializeHash(), and m_TypeHashTable.
|
inlinestaticprivate |
Definition at line 23 of file arrowmanagerplayer.c.
References string::Hash(), m_TypeHashTable, and string::ToType().
Referenced by InitializeHash().
|
inlinestaticprivate |
Definition at line 28 of file arrowmanagerplayer.c.
References m_TypeHashTable.
Referenced by Load().
|
inlinestaticprivate |
Definition at line 13 of file arrowmanagerplayer.c.
References AddArrowTypeToHash(), and m_TypeHashTable.
Referenced by ArrowManagerPlayer().
|
inlineprivate |
Definition at line 75 of file arrowmanagerplayer.c.
References vector::ArrayToVec(), ECE_DYNAMIC_PERSISTENCY, ECE_KEEPHEIGHT, ECE_LOCAL, g_Game, GetArrowTypeFromHash(), ArrowManagerBase::m_Owner, and Serializer::Read().
Referenced by ManBase::OnStoreLoad().
|
inlineprivate |
Definition at line 33 of file arrowmanagerplayer.c.
References string::Hash(), ArrowManagerBase::m_Arrows, ArrowManagerBase::VERSION, and Serializer::Write().
Referenced by ManBase::OnStoreSave().
Definition at line 3 of file arrowmanagerplayer.c.
Referenced by ArrowManagerPlayer(), AddArrowTypeToHash(), GetArrowTypeFromHash(), and InitializeHash().