extends Upgrade class_name TowerUpgrade func apply_upgrade(tower : Tower): pass