seeding-planets/common/inventory/scripts/item.gd

18 lines
337 B
GDScript

extends Resource
class_name Item
@export var name: String
@export_multiline var description: String
@export var icon: Texture2D
func is_one_time_use():
return false
func can_use(_player : Player) -> bool:
return false
func use_requirement_text() -> String:
return ""
func use(_player : Player) -> bool:
return false