Example #1
0
    private void Start()
    {
        universe = GetComponent <UniverseHandler>();
        players  = new Player[numPlayers];
        //Make this easier to change between all AI and 1 player
        //players[0] = new Player("Default", Color.cyan);
        aiControllers = new AIController[numPlayers];
        for (int i = 0; i < numPlayers; i++)
        {
            players[i]       = new Player("COMP" + i, new Color(UnityEngine.Random.value + 0.15f, UnityEngine.Random.value + 0.15f, UnityEngine.Random.value + 0.15f));
            aiControllers[i] = new AIController(this, players[i], i * 100 + System.DateTime.Now.Millisecond + System.DateTime.Now.Second);
        }
        universe.Init(players);
        GetComponent <ClaimUIHandler>().CreateProgressBars(players);

        pc = new PlayerController(this, players[0]);
    }