public void Reset() { _deflect_power = null; _deflect_rate = null; _deflect_radius = null; _movement_speed = null; _enemy_spawn_speed = null; _projectile_pierce_count = null; _projectile_split_chance = null; _projectile_split_count = null; deflect_power = 0; deflect_rate = 0; deflect_radius = 0; movement_speed = 0; enemy_spawn_speed = 0; projectile_pierce_count = 0; projectile_split_chance = 0; projectile_split_count = 0; Enemy2Unlocked = false; Enemy3Unlocked = false; Enemy4Unlocked = false; PiercingAbilityUnlocked = false; SplitAbilityUnlocked = false; DeflectingProjectileAbilityUnlocked = false; }
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; }