2025-07-21 20:38:11 -06:00
|
|
|
extends Resource
|
|
|
|
|
|
|
|
|
|
class_name Item
|
|
|
|
|
|
2025-07-22 00:50:08 -06:00
|
|
|
@export var id : int
|
2025-07-21 20:38:11 -06:00
|
|
|
@export var value : int
|
|
|
|
|
@export var name : String
|
|
|
|
|
@export var weight : int
|
|
|
|
|
@export var primary_objective : bool
|
|
|
|
|
@export var secondary_objective : bool
|
2025-07-22 00:50:08 -06:00
|
|
|
var controller : Marker3D
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
func set_controller(new_controller : Marker3D):
|
|
|
|
|
controller = new_controller
|
|
|
|
|
|
|
|
|
|
func get_controller() -> Marker3D:
|
|
|
|
|
return controller
|