int message; // csqc
int modelflags; // ssqc
int movement; // ssqc
- int nextthink; // common - used by OP_STATE
+ int movetypesteplandevent; // ssqc
int netaddress; // ssqc
+ int nextthink; // common - used by OP_STATE
int nodrawtoclient; // ssqc
int pflags; // ssqc
int ping; // ssqc
int dmg_origin; // csqc
int sb_showscores; // csqc
int drawfont; // csqc / menu
+ int require_spawnfunc_prefix; // ssqc
}
prvm_prog_globaloffsets_t;
void PRVM_ED_LoadFromFile (const char *data);
-unsigned PRVM_EDICT_NUM_ERROR(int n, char *filename, int fileline);
-#define PRVM_EDICT(n) (((unsigned)(n) < (unsigned int)prog->max_edicts) ? n : PRVM_EDICT_NUM_ERROR(n, __FILE__, __LINE__))
+unsigned int PRVM_EDICT_NUM_ERROR(unsigned int n, char *filename, int fileline);
+#define PRVM_EDICT(n) (((unsigned)(n) < (unsigned int)prog->max_edicts) ? (unsigned int)(n) : PRVM_EDICT_NUM_ERROR((unsigned int)(n), __FILE__, __LINE__))
#define PRVM_EDICT_NUM(n) (prog->edicts + PRVM_EDICT(n))
//int NUM_FOR_EDICT_ERROR(prvm_edict_t *e);