protected void GenerateScoreToWin(GameClient gameClient, FlagView view, GlobalSetting globalSetting) { var score = 0; var count = 0; while (score < globalSetting.WinScore || count < 20) { TickToChangeStatus(); game.Update(); game.EnqueDebug(new MessageLoadTeam { Faction = view.OwnerTeamFaction, SenderUserId = gameClient.UserId }); var answer = (AnswerLoadTeam)gameClient.LastAnswer; score = answer.Score; count++; } game.Update(); }
public void Add(FlagView flagView) { flagView.Init(); _flagViews.Add(flagView); }