Exemplo n.º 1
0
 public UpgradeToolTipHolder(UpgradeToolTip utt)
 {
     ToolTipText             = utt.ToolTipText;
     CurrentBonus            = utt.CurrentBonus;
     BonusIncreasePerUpgrade = utt.BonusIncreasePerUpgrade;
     NextBonus              = utt.NextBonus;
     UpgradeCost            = utt.UpgradeCost;
     CostIncreasePerUpgrade = utt.CostIncreasePerUpgrade;
     Level = utt.Level;
 }
Exemplo n.º 2
0
    public void UpgradeCheck()
    {
        UpgradeToolTip DeflectRate    = GameObject.Find("DeflectRate").GetComponent <UpgradeToolTip>();
        UpgradeToolTip EnemySpawnRate = GameObject.Find("EnemySpawnRate").GetComponent <UpgradeToolTip>();

        if (DeflectRate.Level / 2 == EnemySpawnRate.Level + 1 && DeflectRate.Level % 2 == 0)
        {
            EnemySpawnRate.Upgrade();
        }
    }
Exemplo n.º 3
0
    private void FindAndAssignProperToolTips(string gobName, UpgradeToolTipHolder toolTip)
    {
        UpgradeToolTip gobToolTip = GameObject.Find(gobName).GetComponent <UpgradeToolTip>();

        gobToolTip.ToolTipText             = toolTip.ToolTipText;
        gobToolTip.CurrentBonus            = toolTip.CurrentBonus;
        gobToolTip.BonusIncreasePerUpgrade = toolTip.BonusIncreasePerUpgrade;
        gobToolTip.NextBonus              = toolTip.NextBonus;
        gobToolTip.UpgradeCost            = toolTip.UpgradeCost;
        gobToolTip.CostIncreasePerUpgrade = toolTip.CostIncreasePerUpgrade;
        gobToolTip.Level = toolTip.Level;
    }
Exemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        GetComponent <OnMouseEnterScript>().enabled = false;
        GetComponent <Image>().enabled = false;

        foreach (var gob in relatedGobs)
        {
            gob.GetComponent <OnMouseEnterScript>().enabled = false;
            gob.GetComponent <Image>().enabled = false;
        }

        utt = GetComponent <UpgradeToolTip>();
    }