Some changes. QC execution has been tweeked a little. It needs further work still.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@925 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
0b3fc5c57f
commit
d7bb31a516
66 changed files with 2345 additions and 2036 deletions
|
@ -110,12 +110,12 @@ void NPP_Flush(void)
|
|||
|
||||
ClientReliableCheckBlock(cl, 7);
|
||||
ClientReliableWrite_Byte(cl, svc_intermission);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v.origin[0]);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v.origin[1]);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v.origin[2]+cl->edict->v.view_ofs[2]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v.angles[0]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v.angles[1]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v.angles[2]);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v->origin[0]);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v->origin[1]);
|
||||
ClientReliableWrite_Coord(cl, cl->edict->v->origin[2]+cl->edict->v->view_ofs[2]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v->angles[0]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v->angles[1]);
|
||||
ClientReliableWrite_Angle(cl, cl->edict->v->angles[2]);
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -741,8 +741,8 @@ void NPP_QWFlush(void)
|
|||
ang[2] = (*(qbyte*)&buffer[7+2])*360.0/255;
|
||||
|
||||
//move nq players to origin + angle
|
||||
VectorCopy(cl->edict->v.origin, org);
|
||||
VectorCopy(cl->edict->v.angles, ang);
|
||||
VectorCopy(cl->edict->v->origin, org);
|
||||
VectorCopy(cl->edict->v->angles, ang);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -763,7 +763,7 @@ void NPP_QWFlush(void)
|
|||
short data;
|
||||
float org[3];
|
||||
edict_t *ent = EDICT_NUM(svprogfuncs, (*(short*)&buffer[1]));
|
||||
VectorCopy(ent->v.origin, org);
|
||||
VectorCopy(ent->v->origin, org);
|
||||
|
||||
data = LittleShort((short)(org[0]*8));
|
||||
NPP_AddData(&data, sizeof(short));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue