![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
#include <protocol.h>
Data Fields | |
unsigned char | active |
unsigned char | alpha |
float | angles [3] |
unsigned char | colormap |
unsigned char | colormod [3] |
unsigned int | customizeentityforclient |
unsigned short | drawonlytoclient |
int | effects |
unsigned short | exteriormodelforclient |
unsigned char | flags |
unsigned short | frame |
framegroupblend_t | framegroupblend [4] |
unsigned char | glowcolor |
unsigned char | glowmod [3] |
unsigned char | glowsize |
unsigned char | internaleffects |
unsigned short | light [4] |
unsigned char | lightpflags |
unsigned char | lightstyle |
unsigned short | modelindex |
float | netcenter [3] |
unsigned short | nodrawtoclient |
unsigned short | number |
float | origin [3] |
unsigned char | scale |
skeleton_t | skeletonobject |
unsigned char | skin |
unsigned short | specialvisibilityradius |
unsigned short | tagentity |
unsigned char | tagindex |
double | time |
unsigned short | traileffectnum |
unsigned short | viewmodelforclient |
Definition at line 439 of file protocol.h.
unsigned char entity_state_t::active |
Definition at line 459 of file protocol.h.
Referenced by CL_ClearState(), CL_LinkNetworkEntity(), CL_MeshEntities_Init(), CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseServerMessage(), CL_PrintEntities_f(), CL_RelinkNetworkEntities(), CL_UpdateNetworkCollisionEntities(), CL_UpdateNetworkEntities(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrame4_AckFrame(), EntityFrame4_CL_ReadFrame(), EntityFrame4_WriteFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame_CL_ReadFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQW_CL_ReadFrame(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_WriteUpdate(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), SND_Spatialize_WithSfx(), SV_PrepareEntityForSending(), SV_WriteEntitiesToClient(), and V_ParseDamage().
unsigned char entity_state_t::alpha |
Definition at line 464 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
float entity_state_t::angles[3] |
Definition at line 445 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_PrintEntities_f(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::colormap |
Definition at line 462 of file protocol.h.
Referenced by CL_ParseBaseline(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::colormod[3] |
Definition at line 471 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
unsigned int entity_state_t::customizeentityforclient |
Definition at line 447 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::drawonlytoclient |
Definition at line 456 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
int entity_state_t::effects |
Definition at line 446 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseStatic(), CL_SelectTraceLine(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), QW_TranslateEffects(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::exteriormodelforclient |
Definition at line 454 of file protocol.h.
Referenced by EntityState5_WriteUpdate(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
unsigned char entity_state_t::flags |
Definition at line 468 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
unsigned short entity_state_t::frame |
Definition at line 450 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
framegroupblend_t entity_state_t::framegroupblend[4] |
Definition at line 474 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::glowcolor |
Definition at line 467 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntityTrail(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::glowmod[3] |
Definition at line 472 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::glowsize |
Definition at line 466 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::internaleffects |
Definition at line 469 of file protocol.h.
Referenced by QW_TranslateEffects().
unsigned short entity_state_t::light[4] |
Definition at line 458 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::lightpflags |
Definition at line 461 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::lightstyle |
Definition at line 460 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::modelindex |
Definition at line 449 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_RelinkStaticEntities(), CL_UpdateNetworkEntity(), CL_UpdateViewModel(), CL_ValidateState(), EntityFrame4_AckFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), SND_Spatialize_WithSfx(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
float entity_state_t::netcenter[3] |
Definition at line 443 of file protocol.h.
Referenced by EntityState5_Priority(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::nodrawtoclient |
Definition at line 455 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::number |
Definition at line 448 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), CL_UpdateViewModel(), EntityFrame4_AckFrame(), EntityFrame4_CL_ReadFrame(), EntityFrame4_GetReferenceEntity(), EntityFrame4_WriteFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame5_WriteFrame(), EntityFrame_CL_ReadFrame(), EntityFrame_WriteFrame(), EntityFrameQuake_ISeeDeadEntities(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityFrameQW_CL_ReadFrame(), EntityState5_WriteUpdate(), EntityState_ReadFields(), EntityState_WriteUpdate(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), QW_TranslateEffects(), SV_MarkWriteEntityStateToClient(), SV_PrepareEntityForSending(), and SV_WriteEntitiesToClient().
float entity_state_t::origin[3] |
Definition at line 444 of file protocol.h.
Referenced by CL_ClientMovement_Replay(), CL_MoveLerpEntityStates(), CL_ParseBaseline(), CL_ParseStatic(), CL_PrintEntities_f(), CL_UpdateNetworkEntityTrail(), EntityFrame_WriteFrame(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::scale |
Definition at line 465 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
skeleton_t entity_state_t::skeletonobject |
Definition at line 475 of file protocol.h.
Referenced by CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::skin |
Definition at line 463 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_ParseBaseline(), CL_ParseStatic(), CL_UpdateNetworkEntity(), CL_ValidateState(), EntityFrameQuake_ReadEntity(), EntityFrameQuake_WriteFrame(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), EntityStateQW_ReadEntityUpdate(), EntityStateQW_ReadPlayerUpdate(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::specialvisibilityradius |
Definition at line 452 of file protocol.h.
Referenced by SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::tagentity |
Definition at line 451 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_MoveLerpEntityStates(), CL_UpdateEntityShading_Entity(), CL_UpdateNetworkEntity(), CL_UpdateViewEntities(), EntityState5_DeltaBits(), EntityState5_Priority(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().
unsigned char entity_state_t::tagindex |
Definition at line 470 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntity(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), EntityState_DeltaBits(), EntityState_ReadFields(), EntityState_WriteFields(), and SV_PrepareEntityForSending().
double entity_state_t::time |
Definition at line 442 of file protocol.h.
Referenced by CL_MoveLerpEntityStates(), CL_UpdateNetworkEntityTrail(), CL_UpdateViewModel(), EntityFrame4_CL_ReadFrame(), EntityFrame5_CL_ReadFrame(), EntityFrame_CL_ReadFrame(), EntityFrameQuake_ISeeDeadEntities(), EntityFrameQuake_ReadEntity(), EntityFrameQW_CL_ReadFrame(), and EntityStateQW_ReadPlayerUpdate().
unsigned short entity_state_t::traileffectnum |
Definition at line 457 of file protocol.h.
Referenced by CL_LinkNetworkEntity(), CL_UpdateNetworkEntityTrail(), EntityState5_DeltaBits(), EntityState5_ReadUpdate(), EntityState5_WriteUpdate(), and SV_PrepareEntityForSending().
unsigned short entity_state_t::viewmodelforclient |
Definition at line 453 of file protocol.h.
Referenced by EntityState5_WriteUpdate(), SV_MarkWriteEntityStateToClient(), and SV_PrepareEntityForSending().