![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Functions | |
entityframeqw_database_t * | EntityFrameQW_AllocDatabase (mempool_t *pool) |
void | EntityFrameQW_CL_ReadFrame (qbool delta) |
void | EntityFrameQW_FreeDatabase (entityframeqw_database_t *d) |
static void | EntityStateQW_ReadEntityUpdate (entity_state_t *s, int bits) |
void | EntityStateQW_ReadPlayerUpdate (void) |
static void | QW_TranslateEffects (entity_state_t *s, int qweffects) |
Variables | |
cvar_t | cl_rollangle |
cvar_t | cl_rollspeed |
entityframeqw_database_t * EntityFrameQW_AllocDatabase | ( | mempool_t * | pool | ) |
Definition at line 242 of file cl_ents_qw.c.
References Mem_Alloc.
Referenced by EntityFrameQW_CL_ReadFrame().
Definition at line 254 of file cl_ents_qw.c.
References entity_state_t::active, ACTIVE_NOT, sizebuf_t::badread, cl, CL_ExpandEntities(), cl_message, CL_MoveLerpEntityStates(), cls, Con_DPrintf(), Con_Printf(), CON_WARN, developer_networkentities, client_state_t::entities, entityframeqw_snapshot_t::entities, client_state_t::entities_active, client_state_t::entitydatabaseqw, EntityFrameQW_AllocDatabase(), EntityStateQW_ReadEntityUpdate(), Host_Error(), cvar_t::integer, entityframeqw_snapshot_t::invalid, client_static_t::levelmempool, client_state_t::max_entities, client_state_t::maxclients, MSG_ReadByte, MSG_ReadShort, client_state_t::mtime, NULL, client_state_t::num_entities, entityframeqw_snapshot_t::num_entities, entity_state_t::number, client_state_t::qw_deltasequence, client_static_t::qw_incoming_sequence, QW_MAX_PACKET_ENTITIES, client_static_t::qw_outgoing_sequence, QW_U_REMOVE, QW_UPDATE_BACKUP, QW_UPDATE_MASK, client_state_t::qw_validsequence, entityframeqw_database_t::snapshot, entity_t::state_baseline, entity_t::state_current, entity_t::state_previous, and entity_state_t::time.
Referenced by CL_ParseServerMessage().
void EntityFrameQW_FreeDatabase | ( | entityframeqw_database_t * | d | ) |
|
static |
Definition at line 177 of file cl_ents_qw.c.
References entity_state_t::active, ACTIVE_NETWORK, entity_state_t::angles, cl_message, entity_state_t::colormap, Con_Print(), Con_Printf(), developer_networkentities, entity_state_t::frame, cvar_t::integer, entity_state_t::modelindex, MSG_ReadAngle8i(), MSG_ReadByte, MSG_ReadCoord13i(), entity_state_t::number, entity_state_t::origin, QW_TranslateEffects(), QW_U_ANGLE1, QW_U_ANGLE2, QW_U_ANGLE3, QW_U_COLORMAP, QW_U_EFFECTS, QW_U_FRAME, QW_U_MODEL, QW_U_MOREBITS, QW_U_ORIGIN1, QW_U_ORIGIN2, QW_U_ORIGIN3, QW_U_SKIN, QW_U_SOLID, and entity_state_t::skin.
Referenced by EntityFrameQW_CL_ReadFrame().
Definition at line 46 of file cl_ents_qw.c.
References entity_state_t::active, ACTIVE_NETWORK, entity_state_t::angles, cl, cl_message, CL_MoveLerpEntityStates(), cl_rollangle, cl_rollspeed, cls, entity_state_t::colormap, Com_CalcRoll(), defaultstate, client_state_t::entities, client_state_t::entities_active, entity_state_t::frame, client_state_t::idealpitch, entity_state_t::modelindex, client_state_t::mpunchangle, client_state_t::mpunchvector, MSG_ReadAngle16i(), MSG_ReadByte, MSG_ReadShort, MSG_ReadVector(), client_state_t::mtime, client_state_t::mvelocity, client_state_t::mviewzoom, entity_state_t::number, entity_state_t::origin, client_state_t::playerentity, client_static_t::protocol, QW_CM_ANGLE1, QW_CM_ANGLE2, QW_CM_ANGLE3, QW_CM_BUTTONS, QW_CM_FORWARD, QW_CM_IMPULSE, QW_CM_SIDE, QW_CM_UP, client_state_t::qw_modelindex_player, QW_PF_COMMAND, QW_PF_DEAD, QW_PF_EFFECTS, QW_PF_GIB, QW_PF_MODEL, QW_PF_MSEC, QW_PF_SKINNUM, QW_PF_VELOCITY1, QW_PF_VELOCITY2, QW_PF_VELOCITY3, QW_PF_WEAPONFRAME, QW_TranslateEffects(), entity_state_t::skin, STAT_VIEWHEIGHT, STAT_WEAPONFRAME, entity_t::state_current, entity_t::state_previous, client_state_t::stats, entity_state_t::time, cvar_t::value, VectorClear, VectorCopy, velocity, client_state_t::viewangles, void(), and weaponframe.
Referenced by CL_ParseServerMessage().
|
static |
Definition at line 4 of file cl_ents_qw.c.
References cl, EF_ADDITIVE, EF_BLUE, EF_BRIGHTFIELD, EF_BRIGHTLIGHT, EF_DIMLIGHT, EF_MUZZLEFLASH, EF_NODRAW, EF_RED, entity_state_t::effects, INTEF_FLAG1QW, INTEF_FLAG2QW, entity_state_t::internaleffects, client_state_t::maxclients, entity_state_t::number, QW_EF_BLUE, QW_EF_BRIGHTFIELD, QW_EF_BRIGHTLIGHT, QW_EF_DIMLIGHT, QW_EF_FLAG1, QW_EF_FLAG2, QW_EF_MUZZLEFLASH, and QW_EF_RED.
Referenced by EntityStateQW_ReadEntityUpdate(), and EntityStateQW_ReadPlayerUpdate().
|
extern |
Definition at line 36 of file view.c.
Referenced by EntityStateQW_ReadPlayerUpdate(), V_CalcRefdefUsing(), and V_Init().
|
extern |
Definition at line 35 of file view.c.
Referenced by EntityStateQW_ReadPlayerUpdate(), V_CalcRefdefUsing(), and V_Init().