From ae46b323fe58a9147a2c5b54e2d8e7ffe9c75279 Mon Sep 17 00:00:00 2001 From: MirceaKitsune Date: Sun, 18 Mar 2012 16:33:58 +0200 Subject: [PATCH] Disable automatic digestion in RPG, and also trigger it if our stomach is already full (helps with items + team healing) --- data/defaultVT.cfg | 2 +- data/qcsrc/server/vore.qc | 4 ++-- docs/TODO.txt | 6 +++++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/data/defaultVT.cfg b/data/defaultVT.cfg index d33fe5ad..c3827e2c 100644 --- a/data/defaultVT.cfg +++ b/data/defaultVT.cfg @@ -1647,7 +1647,7 @@ seta cl_vore_stomachmodel 1 "when enabled, we see the stomach model around us wh seta cl_vore_swallowmodel 1 "when enabled, we see the swallow model around us while getting eaten. -1 = disabled, 1 = enabled, anything between = alpha" seta cl_vore_cutvolume_sound 0.90 "sound volume is reduced by this amount when you are in a stomach or being swallowed" seta cl_vore_cutvolume_music 0.75 "music volume is reduced by this amount when you are in a stomach or being swallowed" -seta cl_vore_autodigest 2 "when enabled, the player will automatically begin digesting stuff as long as no team mates are inside. 0 = disabled, 1 = items, 2 = items & players" +seta cl_vore_autodigest 2 "when enabled, the player will automatically begin digesting stuff as long as no team mates are inside. 0 = disabled, 1 = items, 2 = items & players, does not work in RPG" seta cl_vore_vieweffects_idlescale_predator 35 "the view will move around by this ammount while swallowing someone (based on progress), reserves the cvar v_idlescale" seta cl_vore_vieweffects_idlescale_prey 50 "the view will move around by this ammount while being swallowed (based on progress), reserves the cvar v_idlescale" seta cl_vore_vieweffects_idlescale_stomach 15 "the view will move around by this ammount while in the stomach, reserves the cvar v_idlescale" diff --git a/data/qcsrc/server/vore.qc b/data/qcsrc/server/vore.qc index b88e2802..837a5210 100644 --- a/data/qcsrc/server/vore.qc +++ b/data/qcsrc/server/vore.qc @@ -157,10 +157,10 @@ void Vore_AutoDigest(entity e) if(!cvar("g_vore_digestion") || e.digesting) return; + if(g_rpg) + return; // RPG is choice based, so don't do things automatically there if(clienttype(e) != CLIENTTYPE_REAL) return; // this feature is only for players, not bots - if(e.stomach_load) - return; // don't start digestion if we already ate someone, as that means we manually disabled it after the first prey and want it off if(Stomach_TeamMates_check(e)) return; // never begin automatic digestion if we've swallowed a team mate diff --git a/docs/TODO.txt b/docs/TODO.txt index 789c56f7..7ddf2743 100644 --- a/docs/TODO.txt +++ b/docs/TODO.txt @@ -162,4 +162,8 @@ - 0.8: Fonic helper for speed: Account healthsize in danger detection -- 0.8: Players cry for help when being swallowed by a team mate, not good (and predators might taunt when doing that) \ No newline at end of file +- 0.8: Players cry for help when being swallowed by a team mate, not good (and predators might taunt when doing that) + +- +0.8: In Race and RaceCTS, having a big belly should give you some boost or bonus + +- 0.7 | 0.8: Is it right to get screen flashes when team healing? \ No newline at end of file -- 2.39.2