public override void SpawnMob() { Mob tempMob = new Spiderling(new Vector2(pos.X, pos.Y), ownerId); if (tempMob != null) { GameGlobals.PassMob(tempMob); totalSpawns++; if (totalSpawns >= maxSpawns) { dead = true; } } }
public override void SpawnMob() { int num = Globals.rand.Next(0, 10 + 1); Mob tempMob = null; if (num < 5) { tempMob = new Imp(new Vector2(pos.X, pos.Y), ownerId); } else if (num < 8) { tempMob = new Spider(new Vector2(pos.X, pos.Y), ownerId); } if (tempMob != null) { GameGlobals.PassMob(tempMob); } }
public virtual void SpawnMob() { GameGlobals.PassMob(new Imp(new Vector2(pos.X, pos.Y), ownerId)); }