コード例 #1
0
        private void loadData()//inizializza i dei dati su cui ci si può testare la parte logica
        {
            Debug.Log("CIAONE");

            MapData data = loader.loadMap();

            view.drawMap(data.actualStates);

            List <RiskPlayer> players = new List <RiskPlayer>();

            players.Add(new RiskPlayer("Pippo", "red"));

            players.Add(new RiskPlayer("Paperino", "blue"));

            players.Add(new RiskPlayer("Topolino", "green"));

            List <Continent> world = loader.getWorld(data);

            model = new DataManager(players, world, loader.getAllLands(world));

            foreach (RiskPlayer p in players)
            {
                foreach (Land land in p.getTerritoryOwned())
                {
                    view.setColorState(land.getName(), p.getColor());
                    view.setNumberLands(land.getName(), 1);
                }
            }

            view.updateTextPlayerData(model.getPlayer());
            if (localMode)
            {
                setLocalMode();
            }
        }