This commit is contained in:
Eric Vande Voort
2025-01-07 16:10:03 -06:00
commit 7eb0dea424
147 changed files with 9096 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
extends Upgrade
class_name EngineSpeedUpgrade
@export var modifier := 1.2
func _init(tier: int = 1):
if tier < 5:
unlocks.append(EngineSpeedUpgrade.new(tier + 1))
self.tier = tier
name = "Engine Speed Increase - Tier %s" % ['I','II','III','IV','V'][tier - 1]
description = "Increases the top speed of your rocket"
cost = {
"fuel": (tier) * 10 - 5,
"star": tier * 5 + 10
}
func activate_upgrade() -> bool:
if not super(): return false
DataHandler.game_data.engine_speed_modifier *= modifier
return true