]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/triggers/trigger/magicear.qc
Merge branch 'martin-t/misc' into 'master'
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / triggers / trigger / magicear.qc
index 2c94fa395db722bd944e73047d1ee259788587ae..065d8c932ac1ffdd04c2cf0b1054cf231877b6d4 100644 (file)
@@ -1,8 +1,9 @@
+#include "magicear.qh"
 #ifdef SVQC
 float magicear_matched;
 float W_Tuba_HasPlayed(entity pl, string melody, float instrument, float ignorepitch, float mintempo, float maxtempo);
 string trigger_magicear_processmessage(entity ear, entity source, float teamsay, entity privatesay, string msgin)
-{SELFPARAM();
+{
        float domatch, dotrigger, matchstart, l;
        string s, msg;
        string savemessage;
@@ -28,10 +29,10 @@ string trigger_magicear_processmessage(entity ear, entity source, float teamsay,
 
                if(dotrigger)
                {
-                       savemessage = self.message;
-                       self.message = string_null;
+                       savemessage = ear.message;
+                       ear.message = string_null;
                        SUB_UseTargets(ear, source, NULL);
-                       self.message = savemessage;
+                       ear.message = savemessage;
                }
 
                if(ear.netname != "")
@@ -115,10 +116,10 @@ string trigger_magicear_processmessage(entity ear, entity source, float teamsay,
 
        if(dotrigger)
        {
-               savemessage = self.message;
-               self.message = string_null;
+               savemessage = ear.message;
+               ear.message = string_null;
                SUB_UseTargets(ear, source, NULL);
-               self.message = savemessage;
+               ear.message = savemessage;
        }
 
        if(ear.spawnflags & 16)
@@ -158,8 +159,8 @@ string trigger_magicear_processmessage_forallears(entity source, float teamsay,
 
 spawnfunc(trigger_magicear)
 {
-       self.enemy = magicears;
-       magicears = self;
+       this.enemy = magicears;
+       magicears = this;
 
        // actually handled in "say" processing
        // spawnflags:
@@ -190,6 +191,6 @@ spawnfunc(trigger_magicear)
        // movedir:
        //   for spawnflags 256, defines 'instrument+1 mintempo maxtempo' (zero component doesn't matter)
 
-       self.movedir_x -= 1; // map to tuba instrument numbers
+       this.movedir_x -= 1; // map to tuba instrument numbers
 }
 #endif