Beispiel #1
0
 public void RemoveFightOnMap(World.Game.Fights.Fight fight)
 {
     if (FightsOnMap.Contains(fight))
     {
         if (fight.State == World.Game.Fights.Fight.FightState.PlacementsPhase)
         {
             this.HideFight(fight);
         }
         this.FightsOnMap.Remove(fight);
         this.ShowFightCountOnMap();
     }
 }
Beispiel #2
0
 public void AddFightOnMap(World.Game.Fights.Fight fight)
 {
     this.ShowFight(fight);
     this.FightsOnMap.Add(fight);
     this.ShowFightCountOnMap();
 }
Beispiel #3
0
 public void ShowFight(World.Game.Fights.Fight fight)
 {
     this.Send("Gc+" + fight.DisplayPatternBlades);
     this.Send("Gt" + fight.RedTeam.DisplayPatternBladeTeam);
     this.Send("Gt" + fight.BlueTeam.DisplayPatternBladeTeam);
 }
Beispiel #4
0
 public void HideFight(World.Game.Fights.Fight fight)
 {
     this.Send("Gc-" + fight.ID);
 }
Beispiel #5
0
 public void ShowFight(World.Game.Fights.Fight fight, World.Network.WorldClient client)
 {
     client.Send("Gc+" + fight.DisplayPatternBlades);
     client.Send("Gt" + fight.RedTeam.DisplayPatternBladeTeam);
     client.Send("Gt" + fight.BlueTeam.DisplayPatternBladeTeam);
 }