![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | ActionManagerServer (PlayerBase player) |
| override void | EndOrInterruptCurrentAction () |
| override ActionReciveData | GetReciveData () |
| override void | OnActionEnd () |
| override bool | OnInputUserDataProcess (int userDataType, ParamsReadContext ctx) |
| override void | OnJumpStart () |
| override void | RequestInterruptAction () |
| server requests action interrupt | |
| override void | StartDeliveredAction () |
| override void | Update (int pCurrentCommandID) |
Protected Attributes | |
| ActionBase | m_PendingAction |
| ref ActionReciveData | m_PendingActionReciveData |
Definition at line 1 of file actionmanagerserver.c.
|
inlineprotected |
Definition at line 6 of file actionmanagerserver.c.
References m_PendingAction, and m_PendingActionReciveData.
|
inlineprotected |
Definition at line 20 of file actionmanagerserver.c.
References m_CurrentActionData, m_PendingActionAcknowledgmentID, OnActionEnd(), UA_AM_ACCEPTED, UA_AM_PENDING, and UA_AM_REJECTED.
Referenced by OnJumpStart().
|
inlineprotected |
Definition at line 311 of file actionmanagerserver.c.
References m_PendingActionReciveData.
|
inlineprotected |
Definition at line 184 of file actionmanagerserver.c.
References m_CurrentActionData.
Referenced by EndOrInterruptCurrentAction(), and Update().
|
inlineprotected |
Definition at line 36 of file actionmanagerserver.c.
References GetAction(), INPUT_UDT_STANDARD_ACTION_END_REQUEST, INPUT_UDT_STANDARD_ACTION_INPUT_END, INPUT_UDT_STANDARD_ACTION_START, m_ActionInputWantEnd, m_ActionWantEndRequest, m_PendingAction, m_PendingActionAcknowledgmentID, m_PendingActionReciveData, Serializer::Read(), ActionBase::ReadFromContext(), RequestInterruptAction(), DayZPlayerSyncJunctures::SendActionAcknowledgment(), and ActionBase::UseAcknowledgment().
|
inlineprotected |
Definition at line 15 of file actionmanagerserver.c.
References EndOrInterruptCurrentAction().
|
inlineprotected |
server requests action interrupt
Definition at line 305 of file actionmanagerserver.c.
References m_CurrentActionData, and DayZPlayerSyncJunctures::SendActionInterrupt().
Referenced by OnInputUserDataProcess(), StartDeliveredAction(), and Update().
|
inlineprotected |
error - expected action data
Definition at line 115 of file actionmanagerserver.c.
References Debug::ActionLog(), ActionTarget, ActionBase::AddActionJuncture(), ActionBase::Can(), LogManager::IsActionLogEnable(), m_CurrentActionData, m_Interrupted, m_PendingActionAcknowledgmentID, RequestInterruptAction(), DayZPlayerSyncJunctures::SendActionAcknowledgment(), UA_AM_ACCEPTED, UA_AM_PENDING, and ActionBase::UseAcknowledgment().
Referenced by Update().
|
inlineprotected |
Definition at line 196 of file actionmanagerserver.c.
References Debug::ActionLog(), ActionPossibilityCheck(), ActionTarget, ActionBase::ComputeConditionMask(), LogManager::IsActionLogEnable(), m_ActionInputWantEnd, m_ActionWantEndRequest, m_CurrentActionData, m_PendingAction, m_PendingActionAcknowledgmentID, m_PendingActionReciveData, OnActionEnd(), RequestInterruptAction(), DayZPlayerSyncJunctures::SendActionAcknowledgment(), StartDeliveredAction(), UA_AM_ACCEPTED, UA_AM_PENDING, UA_AM_REJECTED, UA_START, and vector::Zero.
|
protected |
Definition at line 3 of file actionmanagerserver.c.
Referenced by ActionManagerServer(), OnInputUserDataProcess(), and Update().
|
protected |
Definition at line 4 of file actionmanagerserver.c.
Referenced by ActionManagerServer(), GetReciveData(), OnInputUserDataProcess(), and Update().