Exemplo n.º 1
0
 public void UpdateCellOwner(Point mouse, int ownerId)
 {
     if (ownerId == 0)
     {
         BattleLocationManager.ClearCellOwner(mouse.X, mouse.Y);
     }
     else
     {
         BattleLocationManager.UpdateCellOwner(mouse.X, mouse.Y, ownerId);
     }
 }
Exemplo n.º 2
0
 public void Add(LiveMonster mon)
 {
     mon.OwnerPlayer.State.CheckMonsterEvent(true, mon);
     monsters.Add(mon);
     BattleLocationManager.UpdateCellOwner(mon.Position.X, mon.Position.Y, mon.Id);
     mon.OnInit();
     if (mon.IsLeft)
     {
         LeftCount++;
     }
     else
     {
         RightCount++;
     }
 }