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

◆ ProcessActionRequestEnd()

void ActionManagerClient::ProcessActionRequestEnd ( )
inlineprotected

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

330 {
332 {
333 if (g_Game.IsMultiplayer() && !m_CurrentActionData.m_Action.IsLocal())
334 {
335 if (!m_ActionWantEndRequest_Send && ScriptInputUserData.CanStoreInputUserData())
336 {
337 if (LogManager.IsActionLogEnable())
338 {
339 Debug.ActionLog("Time stamp: " + m_Player.GetSimulationTimeStamp(), m_CurrentActionData.m_Action.ToString() , "n/a", "EndRequest", m_CurrentActionData.m_Player.ToString());
340 }
341 ScriptInputUserData ctx = new ScriptInputUserData;
343 ctx.Send();
344
346
348 m_CurrentActionData.m_Action.EndRequest(m_CurrentActionData);
349 }
350 }
351 else
352 {
354 m_CurrentActionData.m_Action.EndRequest(m_CurrentActionData);
355 }
356 }
357 }
const int INPUT_UDT_STANDARD_ACTION_END_REQUEST
ref ActionData m_CurrentActionData
Определения ActionManagerBase.c:61
bool m_ActionWantEndRequest
Определения ActionManagerBase.c:52
map m_Player
string Debug()
Определения CachedEquipmentStorageBase.c:29
DayZGame g_Game
Определения DayZGame.c:3942
bool m_ActionWantEndRequest_Send
Определения ActionManagerClient.c:22
proto native void Send()
proto bool Write(void value_out)

Перекрестные ссылки Debug::ActionLog(), ScriptInputUserData::CanStoreInputUserData(), g_Game, INPUT_UDT_STANDARD_ACTION_END_REQUEST, LogManager::IsActionLogEnable(), m_ActionWantEndRequest, m_ActionWantEndRequest_Send, m_CurrentActionData, ScriptInputUserData::Send() и Serializer::Write().

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