X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=blobdiff_plain;f=progs.h;h=cdae2523cc26b9c59913ae88313c9a5777049c9c;hp=6992e5cb6c8d0c2898e7fbd5d2b3a3dc5862d30a;hb=c2d9e7bd4a51f885f0fa3119738b440652aa07e0;hpb=9976ca010e51f14b9dfe4c5bc1f945344d3d9bf7 diff --git a/progs.h b/progs.h index 6992e5cb..cdae2523 100644 --- a/progs.h +++ b/progs.h @@ -89,6 +89,8 @@ extern int eval_button5; extern int eval_button6; extern int eval_button7; extern int eval_button8; +extern int eval_buttonuse; +extern int eval_buttonchat; extern int eval_glow_size; extern int eval_glow_trail; extern int eval_glow_color; @@ -123,6 +125,14 @@ extern int eval_light_lev; extern int eval_color; extern int eval_style; extern int eval_pflags; +extern int eval_cursor_active; +extern int eval_cursor_screen; +extern int eval_cursor_trace_start; +extern int eval_cursor_trace_endpos; +extern int eval_cursor_trace_ent; +extern int eval_colormod; +extern int eval_playermodel; +extern int eval_playerskin; #define GETEDICTFIELDVALUE(ed, fieldoffset) (fieldoffset ? (eval_t *)((qbyte *)ed->v + fieldoffset) : NULL) @@ -151,7 +161,7 @@ extern int pr_edictareasize; // LordHavoc: for bounds checking void PR_Init (void); void PR_ExecuteProgram (func_t fnum, const char *errormessage); -void PR_LoadProgs (void); +void PR_LoadProgs (const char *progsname); void PR_Profile_f (void); @@ -227,7 +237,7 @@ void ED_PrintEdicts (void); void ED_PrintNum (int ent); #define PR_GetString(num) (pr_strings + num) -#define PR_SetString(s) ((int) (s) ? (s - pr_strings) : 0) +#define PR_SetString(s) ((s) != NULL ? (int) (s - pr_strings) : 0) #endif