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
|
@ -406,7 +406,7 @@ void SV_DropClient (client_t *drop)
|
|||
drop->kills = 0;
|
||||
drop->deaths = 0;
|
||||
if (svprogfuncs && drop->edict)
|
||||
drop->edict->v.frags = 0;
|
||||
drop->edict->v->frags = 0;
|
||||
drop->name[0] = 0;
|
||||
memset (drop->userinfo, 0, sizeof(drop->userinfo));
|
||||
|
||||
|
@ -2711,7 +2711,7 @@ void SV_Impulse_f (void)
|
|||
|
||||
SetUpClientEdict(&svs.clients[i], svs.clients[i].edict);
|
||||
|
||||
svs.clients[i].edict->v.netname = PR_SetString(svprogfuncs, "Console");
|
||||
svs.clients[i].edict->v->netname = PR_SetString(svprogfuncs, "Console");
|
||||
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, pr_global_struct->ClientConnect);
|
||||
|
@ -2723,16 +2723,16 @@ void SV_Impulse_f (void)
|
|||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, pr_global_struct->PlayerPreThink);
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, svs.clients[i].edict->v.think);
|
||||
PR_ExecuteProgram (svprogfuncs, svs.clients[i].edict->v->think);
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, pr_global_struct->PlayerPostThink);
|
||||
|
||||
svs.clients[i].edict->v.impulse = atoi(Cmd_Argv(1));
|
||||
svs.clients[i].edict->v->impulse = atoi(Cmd_Argv(1));
|
||||
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, pr_global_struct->PlayerPreThink);
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, svs.clients[i].edict->v.think);
|
||||
PR_ExecuteProgram (svprogfuncs, svs.clients[i].edict->v->think);
|
||||
pr_global_struct->self = EDICT_TO_PROG(svprogfuncs, svs.clients[i].edict);
|
||||
PR_ExecuteProgram (svprogfuncs, pr_global_struct->PlayerPostThink);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue