swallow_range = cvar("g_balance_vore_swallow_range");\r
if(cvar("g_healthsize")) // we can swallow from further or closer based on our size\r
swallow_range *= self.scale;\r
+ makevectors(self.angles);\r
vore_w_shotorg = self.origin;\r
vore_w_shotdir = v_forward;\r
\r
}\r
}\r
\r
-.entity prey;\r
void Vore()\r
{\r
// main vore code, this is where it all happens\r
// Code that addresses predators:\r
// --------------------------------\r
\r
- self.prey = Swallow_player_check();\r
+ entity prey;\r
+ prey = Swallow_player_check();\r
\r
// attempt to swallow our new prey if we pressed the attack button, and there's any in range\r
self.stat_canswallow = 0;\r
- if(Swallow_condition_check(self.prey))\r
+ if(Swallow_condition_check(prey))\r
{\r
// canswallow stat, used by the HUD\r
- if(teams_matter && self.prey.team == self.team)\r
+ if(teams_matter && prey.team == self.team)\r
self.stat_canswallow = 2;\r
else\r
self.stat_canswallow = 1;\r
\r
if(self.BUTTON_ATCK)\r
- Vore_SwallowStep(self.prey);\r
+ Vore_SwallowStep(prey);\r
}\r
- else if(self.prey != world)\r
+ else if(prey != world)\r
self.stat_canswallow = -1;\r
\r
// toggle digestion, if the player has someone in their stomach\r