- setmodel(self, strcat("models/weapons/v_", self.owner.weaponname, ".md3"));\r
+ self.effects &~= EF_NODEPTHTEST;\r
+ if not(self.owner.stat_eaten)\r
+ setmodel(self, strcat("models/weapons/v_", self.owner.weaponname, ".md3"));\r
+ else if(cvar("g_vore_neighborprey_distance") && (other.predator == self.owner.predator || other.fakepredator == self.owner.predator) && !(chase || other.classname == "observer"))\r
+ {\r
+ setmodel(self, strcat("models/weapons/v_", self.owner.weaponname, ".md3")); // allow seeing neighboring prey's weapon model\r
+ self.effects |= EF_NODEPTHTEST; // don't hide behind the stomach's own EF_NODEPTHTEST\r
+ }\r
+ else\r
+ setmodel(self, ""); // hide prey's weapon model\r