Example #1
0
    void NewGame()
    {
        GameObject canvas = GameObject.Find("Canvas");

        canvas.transform.Find("DistributeGold").gameObject.SetActive(true);
        canvas.transform.Find("DistributeWineskins").gameObject.SetActive(true);

/*
 *        heroes.Add(Archer.Instance);
 *        heroes.Add(Mage.Instance);
 *        heroes.Add(Dwarf.Instance);
 *        Warrior.Instance.Cell = Cell.FromId(36);
 *        Archer.Instance.Cell = Cell.FromId(49);
 *        findHero("Archer").heroInventory.AddSmallToken(Telescope.Factory());
 *        findHero("Archer").heroInventory.AddHelm(Helm.Factory());
 *        Mage.Instance.Cell = Cell.FromId(25);
 *        Dwarf.Instance.Cell = Cell.FromId(25);
 *        thorald = Thorald.Instance;
 *        Thorald.Instance.Cell = Cell.FromId(25);
 *        Skral.Factory(25);
 *        mainHeroIndex = 0;
 */

        // FARMERS
        farmers.Add(Farmer.Factory(24));
        farmers.Add(Farmer.Factory(36));

        // MONSTERS

        gors.Add(Gor.Factory(8));
        gors.Add(Gor.Factory(20));
        gors.Add(Gor.Factory(21));
        gors.Add(Gor.Factory(26));
        gors.Add(Gor.Factory(48));

        skrals.Add(Skral.Factory(19));

        Fog.Factory();

        wells.Add(Well.Factory(5));
        wells.Add(Well.Factory(35));
        wells.Add(Well.Factory(45));
        wells.Add(Well.Factory(55));
    }