extends Upgrade class_name FuelCapacityUpgrade @export var size_increase := 40 func _init(tier: int = 1): if tier < 5: unlocks.append(FuelCapacityUpgrade.new(tier + 1)) self.tier = tier name = "Fuel Capacity Increase - Tier %s" % ['I','II','III','IV','V'][tier - 1] description = "Increases the maximum amount of fuel your rocket can hold" cost = { "fuel": (tier) * 20 - 5 } func activate_upgrade() -> bool: if not super(): return false DataHandler.game_data.fuel_max += size_increase return true