DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ OnActionEnd()

override void ActionManagerClient::OnActionEnd ( )
inlineprotected

См. определение в файле ActionManagerClient.c строка 830

831 {
833 {
834#ifdef ENABLE_LOGGING
835 if ( LogManager.IsActionLogEnable() )
836 {
837 Debug.ActionLog("STS = " + m_Player.GetSimulationTimeStamp(), this.ToString() , "n/a", "OnActionEnd", m_Player.ToString() );
838 }
839#endif
841 if (m_CurrentActionData.m_Action.RemoveForceTargetAfterUse())
842 m_InventoryActionHandler.DeactiveAction();
843
844 super.OnActionEnd();
846 }
847 }
ref ActionData m_CurrentActionData
Определения ActionManagerBase.c:61
string Debug()
Определения CachedEquipmentStorageBase.c:26
DayZPlayer m_Player
Определения Hand_Events.c:42
ref ActionBase m_Action
Определения ActionBase.c:34
ref InventoryActionHandler m_InventoryActionHandler
Определения ActionManagerClient.c:11
void HandleInputsOnActionEnd()
Определения ActionManagerClient.c:742
void UnlockInventory(ActionData action_data)
Определения ActionManagerClient.c:614

Перекрестные ссылки Debug::ActionLog(), HandleInputsOnActionEnd(), LogManager::IsActionLogEnable(), m_CurrentActionData, m_InventoryActionHandler, m_Player и UnlockInventory().

Используется в ActionStart(), EndOrInterruptCurrentAction() и Update().