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

◆ ProcessActionRequestEnd()

void ActionManagerClient::ProcessActionRequestEnd ( )
inlineprotected

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

330 {
332 {
333 if (GetGame().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
Определения _constants.c:3
ref ActionData m_CurrentActionData
Определения ActionManagerBase.c:61
bool m_ActionWantEndRequest
Определения ActionManagerBase.c:52
DayZPlayer m_Player
Определения Hand_Events.c:42
void Debug()
Определения UniversalTemperatureSource.c:349
bool m_ActionWantEndRequest_Send
Определения ActionManagerClient.c:22
proto native void Send()
proto bool Write(void value_out)
proto native CGame GetGame()

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

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