UFO: Alien Invasion
|
Go to the source code of this file.
Functions | |
event_t | CL_ParseEvent (dbuffer *msg) |
Called in case a svc_event was send via the network buffer. More... | |
int | CL_ClearBattlescapeEvents (void) |
void | CL_BlockBattlescapeEvents (bool block) |
Adds the ability to block battlescape event execution until something other is finished. E.g. camera movement. More... | |
Variables | |
cvar_t * | cl_log_battlescape_events |
void CL_BlockBattlescapeEvents | ( | bool | block | ) |
Adds the ability to block battlescape event execution until something other is finished. E.g. camera movement.
block | true to block the execution of other events until you unblock the event execution again, false to unblock the event execution. |
Definition at line 83 of file e_parse.cpp.
References cl, Com_DPrintf(), DEBUG_EVENTSYS, and clientBattleScape_s::eventsBlocked.
Referenced by CL_CameraMove(), CL_CameraRoute(), and CL_ClearBattlescapeEvents().
Definition at line 215 of file e_parse.cpp.
References CL_BlockBattlescapeEvents(), CL_FilterBattlescapeEvents(), and CL_FilterEventQueue().
Referenced by CL_Disconnect(), and TEST_F().
Called in case a svc_event was send via the network buffer.
[in] | msg | The client stream message buffer to read from |
Definition at line 261 of file e_parse.cpp.
References cl, CL_CheckBattlescapeEvent(), CL_DelayBattlescapeEvent(), CL_ExecuteBattlescapeEvent(), CL_FreeBattlescapeEvent(), cl_genericPool, CL_GetEvent(), CL_GetEventTime(), CL_LogEvent(), CL_NotifyBattlescapeEventDelay(), Com_DPrintf(), Com_Error(), DEBUG_EVENTSYS, ERR_DROP, evTimes_s::eType, EV_NULL, EV_NUM_EVENTS, EV_RESET, EVENT_INSTANTLY, eventRegister_s::eventCallback, GAME_NotifyEvent(), Mem_PoolAllocType, evTimes_s::msg, eventRegister_s::name, NET_ReadByte(), OBJZERO, Schedule_Event(), and clientBattleScape_s::time.
Referenced by CL_ParseServerMessage(), and TEST_F().
cvar_t* cl_log_battlescape_events |
Definition at line 47 of file e_parse.cpp.
Referenced by CL_InitLocal().