// Vore functions\r
\r
.entity predator;\r
+.entity fakepredator;\r
.float digesting;\r
.float stomach_load;\r
.float weapon_delay;\r
+.float fakeprey;\r
.float stat_eaten, stat_stomachload, stat_digesting, stat_canleave;\r
\r
// Fields\r
.float iscreature;\r
.vector oldvelocity;\r
\r
-.float pauseregen_finished;\r
+.float pauseregenhealth_finished;\r
.float pauserothealth_finished;\r
+.float pauseregenarmor_finished;\r
.float pauserotarmor_finished;\r
.float pauserotfuel_finished;\r
.string item_pickupsound;\r
.float cvar_cl_vore_stomachmodel;\r
.float cvar_cl_vore_cameraspeed;\r
.float cvar_cl_vore_punchangle;\r
+.float cvar_cl_vore_autodigest;\r
.float cvar_chase_active;\r
\r
void Announce(string snd);\r
// TODO implemented fall and falling\r
#define ALLPLAYERSOUNDS \\r
_VOICEMSG(death) \\r
+ _VOICEMSG(fall) \\r
_VOICEMSG(drown) \\r
_VOICEMSG(gasp) \\r
_VOICEMSG(swallow) \\r
_VOICEMSG(meet) \\r
_VOICEMSG(seenflag) \\r
_VOICEMSG(taunt) \\r
+ _VOICEMSG(pred) \\r
+ _VOICEMSG(prey) \\r
_VOICEMSG(teamshoot)\r
\r
#define _VOICEMSG(m) .string playersound_##m;\r
#define VOICETYPE_TAUNT 15\r
#define VOICETYPE_GURGLE 16\r
\r
+#define TAUNTTYPE_DEATH 1\r
+#define TAUNTTYPE_VOREPRED 2\r
+#define TAUNTTYPE_VOREPREY 3\r
+\r
void PrecachePlayerSounds(string f);\r
void PrecacheGlobalSound(string samplestring);\r
void UpdatePlayerSounds();\r
\r
// autotaunt system\r
.float cvar_cl_autotaunt;\r
+.float cvar_cl_autotaunt_repeat;\r
.float cvar_cl_voice_directional;\r
.float cvar_cl_voice_directional_taunt_attenuation;\r
\r
.float hitplotfh;\r
.string noise4;\r
\r
+.float last_pickup;\r
+\r
.float stat_hit;\r
.float stat_fired;\r
.float stat_count;\r