public void OnHistory(List <KettleHistoryEntry> history)
 {
     Console.WriteLine("AI OnHistory called.");
     if (history[0] is KettleHistoryCreateGame)
     {
         KettleHistoryCreateGame kcreate = (KettleHistoryCreateGame)history[0];
         KettlePlayer            player  = kcreate.Players.Where(p => p.AccountId == StartClient.JoinGame.AccountId).First();
         PlayerId = player.Entity.EntityId - 1;
     }
 }
Exemple #2
0
        public void OnHistory(List <KettleHistoryEntry> history)
        {
            KettleHistoryCreateGame createGame = history.Where(p => p is KettleHistoryCreateGame).Select(p => p as KettleHistoryCreateGame).FirstOrDefault();

            if (createGame != null)
            {
                KettlePlayer player = createGame.Players.Where(p => p.AccountId == StartClient.JoinGame.AccountId).First();
                PlayerId = player.Entity.EntityId - 1;

                // TODO create the Game object here, etc
            }

            Console.WriteLine("AI OnHistory called.");
        }