extends Resource class_name Item @export var name: String @export_multiline var description: String @export var icon: Texture2D @export var use_zone_radius: int = 5 @export var use_energy: int = 1 func is_one_time_use(): return false func can_use(_player : Player, zone: Area2D) -> bool: return false func use_text() -> String: return "" func use_requirement_text() -> String: return "" func use(_player : Player, zone: Area2D): return false