extends Resource class_name ObjectiveReward func reward(_objective : Objective): pass func get_icon() -> Texture: return null func get_text() -> String: return "" func get_description() -> String: return ""