X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fclient%2Fweapons%2Fprojectile.qc;h=668228b649828dae983f200969d209a477b633d0;hp=7f8a08f00d9d2f53b85608d29dc7339910de6ee9;hb=5c99ce6fe3050cddf897e9988ff59dd0a7c1ba0a;hpb=d48fc977c4f5148585a148d0ece55c235041aa62 diff --git a/qcsrc/client/weapons/projectile.qc b/qcsrc/client/weapons/projectile.qc index 7f8a08f00..668228b64 100644 --- a/qcsrc/client/weapons/projectile.qc +++ b/qcsrc/client/weapons/projectile.qc @@ -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;