]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/weapons/projectile.qc
Add rocketminsta, vampirehook & breakablehook mutators, also clear out some unused...
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / weapons / projectile.qc
index c85347dff376c83e398232e3e2df9c860d5945e3..573d55633af351e506fa6730fa1e31af73b2f959 100644 (file)
@@ -270,6 +270,9 @@ void Ent_Projectile()
 
        if(f & 2)
        {
+               string rm_suffix = strcat("rocketminsta_laser_", Static_Team_ColorName_Lower(self.team));
+               if(_particleeffectnum(rm_suffix) < 0 || Team_TeamToNumber(self.team) == -1) { rm_suffix = "TR_NEXUIZPLASMA"; }
+
                self.cnt = ReadByte();
 
                self.silent = (self.cnt & 0x80);
@@ -317,6 +320,8 @@ void Ent_Projectile()
 
                        case PROJECTILE_RPC: setmodel(self, W_Model("ok_rocket"));self.traileffect = particleeffectnum(EFFECT_TR_ROCKET); break;
 
+                       case PROJECTILE_ROCKETMINSTA_LASER: setmodel(self, "models/elaser.mdl");self.traileffect = _particleeffectnum(rm_suffix); break;
+
                        default:
                                if(MUTATOR_CALLHOOK(Ent_Projectile, self))
                                        break;