class SchlonzLinkAltFire extends LinkAltFire; function InitEffects() { Super.InitEffects(); if ( FlashEmitter != None ) Weapon.AttachToBone( FlashEmitter, 'tip' ); } //InitEffects function DrawMuzzleFlash(Canvas Canvas) { } // DrawMuzzleFlash function FlashMuzzleFlash() { } // FlashMuzzleFlash function Projectile SpawnProjectile(Vector Start, Rotator Dir) { local SchlonzLinkRocket Rocket; Start += Vector( Dir ) * 10.0 * LinkGun( Weapon ).Links; Rocket = Spawn( class'SchlonzUT.SchlonzLinkRocket',,, Start, Dir ); return Rocket; } // SpawnProjectile defaultproperties { FireRate=0.180000 AmmoClass=Class'SchlonzUT.SchlonzLinkAmmo' ProjectileClass=Class'SchlonzUT.SchlonzLinkProjectile' FlashEmitterClass=Class'XEffects.RocketMuzFlash1st' }