.float stomach_load;\r
.float weapon_delay;\r
.float fakeprey;\r
-.float stat_eaten, stat_stomachload, stat_digesting, stat_canleave;\r
+.float stat_eaten, stat_stomachload, stat_digesting, stat_canleave, stat_canswallow;\r
\r
// Fields\r
\r
float WR_SUICIDEMESSAGE = 7; // sets w_deathtypestring or leaves it alone (and may inspect w_deathtype for details)\r
float WR_KILLMESSAGE = 8; // sets w_deathtypestring or leaves it alone\r
float WR_RESETPLAYER = 9; // does not need to do anything\r
+float WR_RELOAD = 10; // used for reloading\r
\r
void weapon_defaultspawnfunc(float wpn);\r
\r
.float cvar_cl_noantilag;\r
.float cvar_cl_vore_stomachmodel;\r
.float cvar_cl_vore_cameraspeed;\r
-.float cvar_cl_vore_punchangle;\r
+.float cvar_cl_vore_punchangle, cvar_cl_vore_kick_punchangle;\r
.float cvar_cl_vore_autodigest;\r
.float cvar_chase_active;\r
\r
float client_cefc_accumulatortime;\r
#endif\r
\r
+..float current_ammo;\r
+\r
+.float weapon_load[WEP_MAXCOUNT]; FTEQCC_YOU_SUCK_THIS_IS_NOT_UNREFERENCED(weapon_load);\r
+.float clip_load;\r
+.float old_clip_load;\r
+.float clip_size;\r
+\r
#define PROJECTILE_MAKETRIGGER(e) (e).solid = SOLID_CORPSE; (e).dphitcontentsmask = DPCONTENTS_SOLID | DPCONTENTS_BODY | DPCONTENTS_CORPSE\r
// #define PROJECTILE_MAKETRIGGER(e) (e).solid = SOLID_BBOX\r
\r