]> de.git.xonotic.org Git - voretournament/voretournament.git/commitdiff
Specify a shrink limit for digested dead prey
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Tue, 2 Aug 2011 12:40:17 +0000 (15:40 +0300)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Tue, 2 Aug 2011 12:40:17 +0000 (15:40 +0300)
data/balanceVT.cfg
data/qcsrc/server/cl_client.qc

index a234b4786ca817d16c2ef08192ae87407c905d99..25afa474bac66fbaf6fcfffe4640ffa324f9951e 100644 (file)
@@ -218,7 +218,7 @@ set g_balance_vore_digestion_vampire 0.2 "amount of health you gain from digesti
 set g_balance_vore_digestion_vampire_stable 150 "maximum amount of health you can gain from digestion (best kept equal or less than g_balance_health_rotstable)"\r
 set g_balance_vore_digestion_distribute 1 "if enabled, digestion is reduced by the amount of prey you have. eg: having 2 prey will reduce digestion strength by 2"\r
 set g_balance_vore_digestion_scalediff 0.5 "if enabled, digestion damage is affected by the size of the predator compared to the size of the prey by this amount"\r
-set g_balance_vore_digestion_shrinkdeadprey 1 "if g_balance_vore_digestion_limit is smaller than 0, prey will be scaled down the closer it gets to digestion limit"\r
+set g_balance_vore_digestion_shrinkdeadprey 0.25 "if g_balance_vore_digestion_limit is smaller than 0, dead prey will be shrunken the closer it gets to the digestion limit, down to this amount"\r
 set g_balance_vore_teamheal 1 "when enabled, having a team mate in your stomach will keep healing them by this amount"\r
 set g_balance_vore_teamheal_stable 150 "maximum amount of health you can gain from a teamheal (best kept equal or less than g_balance_health_rotstable)"
 set g_balance_vore_kick_damage 30 "amount of damage you can do during stomach kick"
index 55c24827921798ae573f6ddd5539e715c919ae7e..f8f0b464585f01471f7bba32d03d959644c3ca88 100644 (file)
@@ -2344,7 +2344,7 @@ void SetPlayerSize()
        if(self.deadflag != DEAD_NO && self.stat_eaten)\r
        {\r
                // dead prey must shrink toward zero as they digest, until they reach digestion limit\r
-               self.scale *= 1 - bound(0, self.health / cvar("g_balance_vore_digestion_limit"), 1);\r
+               self.scale *= 1 - bound(cvar("g_balance_vore_digestion_shrinkdeadprey"), self.health / cvar("g_balance_vore_digestion_limit"), 1);\r
        }\r
 \r
        if(self.scale < 0.1)\r