extends Node var availableUpgrades := ["dumbbell","firstAidKit", "rollback", "fasterFaster", "speedMayhem", "thoseWereTheDays", "dashMachine", "shotgun"] var availableGoldUpgrade := ["shotgun", "dashMachine", "firstAidKit", "stopwatch"] var upgradeDescriptions := { "firstAidKit": "+50% time back", "dumbbell": "+20% damage", "rollback": "-20% speed up when taking damage", "fasterFaster": "+15% speed", "speedMayhem": "deal more damage with more speed", "thoseWereTheDays": "every rollback, gain permanent +10% damage", "dashMachine": "just a better dash.", "shotgun": "a shotgun. literally just a fricking shotgun." } var goldUpgradeDescriptionOverrides := { "firstAidKit": "i mean its now the second aid kit, right?", "shotgun": "still a shotgun, but now shiny ooo", "dashMachine": "dash everywhere, go wild.", "stopwatch": "new upgrade countdowns are 50% slower.", "adrenaline": "when 5 seconds left on the health countdown, recieve a 75% buff on EVERYTHING.", "threeWaves": "something is coming in three waves." } var unlockedUpgrades = {} var DASH_WAIT := 3.0 var DASH_LENGTH := 1000.0 var UPGRADE_ORIG := 30.0 var UPGRADE_TIMERSTART := 30.0