]> de.git.xonotic.org Git - voretournament/voretournament.git/blobdiff - data/qcsrc/server/vore.qc
Allow the green goo to slowly wash away from the player and weapon model after they...
[voretournament/voretournament.git] / data / qcsrc / server / vore.qc
index 592284562cca0be1cbba34e8c0f3d063263b7a2b..ed96dab3f8ca437c1de4d8885ff6d1b09f4b6f7e 100644 (file)
@@ -330,6 +330,23 @@ void Vore()
                return;\r
        }\r
 \r
+       // wash the goo away from players once they leave the stomach\r
+       if(self.predator.classname != "player")\r
+       if(stov(cvar_string("g_vore_regurgitatecolor_release")))\r
+       if(self.colormod)\r
+       if(cvar("g_vore_regurgitatecolor_release_fade"))\r
+       {\r
+               self.colormod_x += cvar("g_vore_regurgitatecolor_release_fade") * frametime;\r
+               self.colormod_y += cvar("g_vore_regurgitatecolor_release_fade") * frametime;\r
+               self.colormod_z += cvar("g_vore_regurgitatecolor_release_fade") * frametime;\r
+               if(self.colormod_x > 1)\r
+                       self.colormod_x = 1;\r
+               if(self.colormod_y > 1)\r
+                       self.colormod_y = 1;\r
+               if(self.colormod_z > 1)\r
+                       self.colormod_z = 1;\r
+       }\r
+\r
        // set all vore related stats\r
        if(self.predator.classname == "player")\r
        {\r