Exemplo n.º 1
0
 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());*/
 }
Exemplo n.º 2
0
 public void addMob(Mob mob)
 {
     if(this.mobs.Contains(mob))
         return;
     this.mobs.Add(mob);
 }
Exemplo n.º 3
0
 protected void unregister(Mob mob)
 {
     //this.activeMobs.Remove(mob);
 }
Exemplo n.º 4
0
 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++;
     }
 }
Exemplo n.º 5
0
 protected void register(Mob mob)
 {
     //this.activeMobs.offer(mob);
 }