33 lines
1.1 KiB
GDScript
33 lines
1.1 KiB
GDScript
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
|