Ejemplo n.º 1
0
    // Use this for initialization
    void Awake()
    {
        backButton.onClick.AddListener(OnBackButtonClicked);

        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
        storageManager   = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();

        selectedCategoryButton = categoryButtons[0];
        selectedCategoryText   = categoryButtonsText[0];

        selectedRarityButton = rarityButtons[0];
        selectedRarityText   = rarityButtonsText[0];

        for (int categoryButtonIndex = 0; categoryButtonIndex < categoryButtons.Length; ++categoryButtonIndex)
        {
            int captured = categoryButtonIndex;
            categoryButtons[categoryButtonIndex].onClick.AddListener(() => OnClickCategoryButton(captured));
        }

        for (int rarityButtonIndex = 0; rarityButtonIndex < rarityButtons.Length; ++rarityButtonIndex)
        {
            int captured = rarityButtonIndex;
            rarityButtons[rarityButtonIndex].onClick.AddListener(() => OnClickRarityButton(captured));
        }

        craftButton.onClick.AddListener(OnClickCraft);
    }
Ejemplo n.º 2
0
    void Start()
    {
        Storage_Manager storageManager = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();

        textToDisplayLostItems.text += "\n";

        foreach (Lost_Item lostItem in items)
        {
            Item_And_Quantity stored = storageManager.GetStoredItemAndQuantity(lostItem.itemToLose);
            Item_And_Quantity toLose = new Item_And_Quantity(stored.item, 0);
            int randomAmount         = Random.Range(lostItem.minimumLost, lostItem.maximumLost);

            if (stored.quantity > randomAmount)
            {
                toLose.quantity = ( uint )randomAmount;
                storageManager.SubtractQuantity(toLose);
            }
            else if (stored.quantity == 0)
            {
            }
            else
            {
                // lose all
                storageManager.SubtractQuantity(stored);
            }

            textToDisplayLostItems.text += toLose.item.name + " x" + toLose.quantity.ToString() + '\n';
        }
    }
Ejemplo n.º 3
0
    void Awake()
    {
        storageManager   = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();
        farmManager      = GameObject.Find("Farm_Manager").GetComponent <Farm_Manager>();
        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();
        backButton.onClick.AddListener(OnBackButtonClicked);

        defaultForegroundColor = foregroundImage.color;
    }
    // Use this for initialization
    void Awake()
    {
        homeManager    = GameObject.Find("Home_Manager").GetComponent <Home_Manager>();
        storageManager = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();

        gameStateManager = GameObject.Find("GameState_Manager").GetComponent <GameState_Manager>();

        upgradeButton.onClick.AddListener(OnClickedUpgrade);
    }
Ejemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     storageManager = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();
 }
 private void Awake()
 {
     storageManager = GameObject.Find("Storage_Manager").GetComponent <Storage_Manager>();
 }