protected override void Die(Warhead warhead) { InfantryDeathType infantryDeathType = warhead.GetInfantryDeathType(); Explosion explosion = new InfantryDeath(World, Position, Sprites.RocketInfantry, infantryDeathType.GetSpriteName()); World.AddExplosion(explosion); infantryDeathType.GetSoundEffect().Play(); }