NSClientPlayer: start networking rendermodes (needs to be optimised for network transfer)
This commit is contained in:
parent
cd3023eeba
commit
f606efcbf7
1 changed files with 27 additions and 0 deletions
|
@ -494,6 +494,15 @@ NSClientPlayer::ReceiveEntity(float new, float flChanged)
|
|||
|
||||
READENTITY_INT(modelindex, PLAYER_MODELINDEX)
|
||||
READENTITY_BYTE(colormap, PLAYER_MODELINDEX)
|
||||
|
||||
/* crap the render mode updates in here */
|
||||
READENTITY_BYTE(m_iRenderMode, PLAYER_MODELINDEX)
|
||||
READENTITY_BYTE(m_iRenderFX, PLAYER_MODELINDEX)
|
||||
READENTITY_FLOAT(m_vecRenderColor[0], PLAYER_MODELINDEX)
|
||||
READENTITY_FLOAT(m_vecRenderColor[1], PLAYER_MODELINDEX)
|
||||
READENTITY_FLOAT(m_vecRenderColor[2], PLAYER_MODELINDEX)
|
||||
READENTITY_FLOAT(m_flRenderAmt, PLAYER_MODELINDEX)
|
||||
|
||||
READENTITY_COORD(origin[0], PLAYER_ORIGIN)
|
||||
READENTITY_COORD(origin[1], PLAYER_ORIGIN)
|
||||
READENTITY_COORD(origin[2], PLAYER_ORIGIN)
|
||||
|
@ -889,6 +898,15 @@ NSClientPlayer::EvaluateEntity(void)
|
|||
{
|
||||
EVALUATE_FIELD(modelindex, PLAYER_MODELINDEX)
|
||||
EVALUATE_FIELD(colormap, PLAYER_MODELINDEX)
|
||||
|
||||
/* crap the render mode updates in here */
|
||||
EVALUATE_FIELD(m_iRenderMode, PLAYER_MODELINDEX)
|
||||
EVALUATE_FIELD(m_iRenderFX, PLAYER_MODELINDEX)
|
||||
EVALUATE_VECTOR(m_vecRenderColor, 0, PLAYER_MODELINDEX)
|
||||
EVALUATE_VECTOR(m_vecRenderColor, 1, PLAYER_MODELINDEX)
|
||||
EVALUATE_VECTOR(m_vecRenderColor, 2, PLAYER_MODELINDEX)
|
||||
EVALUATE_FIELD(m_flRenderAmt, PLAYER_MODELINDEX)
|
||||
|
||||
EVALUATE_VECTOR(origin, 0, PLAYER_ORIGIN)
|
||||
EVALUATE_VECTOR(origin, 1, PLAYER_ORIGIN)
|
||||
EVALUATE_VECTOR(origin, 2, PLAYER_ORIGIN)
|
||||
|
@ -949,6 +967,15 @@ NSClientPlayer::SendEntity(entity ePEnt, float flChanged)
|
|||
{
|
||||
SENDENTITY_INT(modelindex, PLAYER_MODELINDEX)
|
||||
SENDENTITY_BYTE(colormap, PLAYER_MODELINDEX)
|
||||
|
||||
/* crap the render mode updates in here */
|
||||
SENDENTITY_BYTE(m_iRenderMode, PLAYER_MODELINDEX)
|
||||
SENDENTITY_BYTE(m_iRenderFX, PLAYER_MODELINDEX)
|
||||
SENDENTITY_FLOAT(m_vecRenderColor[0], PLAYER_MODELINDEX)
|
||||
SENDENTITY_FLOAT(m_vecRenderColor[1], PLAYER_MODELINDEX)
|
||||
SENDENTITY_FLOAT(m_vecRenderColor[2], PLAYER_MODELINDEX)
|
||||
SENDENTITY_FLOAT(m_flRenderAmt, PLAYER_MODELINDEX)
|
||||
|
||||
SENDENTITY_COORD(origin[0], PLAYER_ORIGIN)
|
||||
SENDENTITY_COORD(origin[1], PLAYER_ORIGIN)
|
||||
SENDENTITY_COORD(origin[2], PLAYER_ORIGIN)
|
||||
|
|
Loading…
Reference in a new issue