public void deleteMob(Mob mob) { /*this.mobs.remove(mob.getuid()); unregister(mob); this.ticks.deleteMob(mob); WMap.Instance.removeMob(mob.getuid()); MobMaster.deleteTempMob(mob); System.out.println("Removed mob: "+mob.getuid());*/ }
public void addMob(Mob mob) { if(this.mobs.Contains(mob)) return; this.mobs.Add(mob); }
protected void unregister(Mob mob) { //this.activeMobs.Remove(mob); }
private void init() { Mob mob = null; int uid = uidPool; for (int i=0; i < this.mobCount; i++){ mob = new Mob(this); mob.Run(); mobs.Add(i, mob); uid++; } }
protected void register(Mob mob) { //this.activeMobs.offer(mob); }