removed NULL checks for PRVM_EDICTFIELDVALUE/GLOBALFIELDVALUE
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 8 May 2011 18:34:47 +0000 (18:34 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sun, 8 May 2011 18:34:47 +0000 (18:34 +0000)
commit9e0b57e36ca8bb835c2f49901b4493b1f3b5625a
tree79c0d5c6c34545264e580ca62722a588b6ac4880
parentb6b3148dd653325f5018c5911f44c23bbf8be477
removed NULL checks for PRVM_EDICTFIELDVALUE/GLOBALFIELDVALUE
added PRVM_EDICTFIELDFLOAT/VECTOR/STRING/EDICT/FUNCTION variants
added PRVM_GLOBALFIELDFLOAT/VECTOR/STRING/EDICT/FUNCTION variants
this should improve performance slightly, and make code audits easier
updated required fields lists, added required globals lists

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11128 d7cf8633-e32d-0410-b094-e92efae38249
20 files changed:
cl_collision.c
clvm_cmds.c
csprogs.c
cvar.c
host_cmd.c
mvm_cmds.c
pr_comp.h
progsvm.h
protocol.c
prvm_cmds.c
prvm_edict.c
prvm_exec.c
prvm_execprogram.h
sv_demo.c
sv_main.c
sv_phys.c
sv_user.c
svvm_cmds.c
todo
world.c