extends ObjectiveReward class_name RechargePlayerReward @export var recharge_amount = 1 func _init(_recharge_amount : int = 1): recharge_amount = _recharge_amount func reward(objective : Objective): objective.terrain.player.recharge(recharge_amount) func get_icon() -> Texture: return preload("res://common/icons/bolt.svg") func get_text() -> String: return "+"+str(recharge_amount)+" " func get_description() -> String: return "Recharge player energy by " + str(recharge_amount) + "."