13 lines
363 B
GDScript
13 lines
363 B
GDScript
extends Resource
|
|
|
|
class_name WeaponResource
|
|
|
|
@export var cost: int
|
|
@export var preview: Texture2D
|
|
@export var dropped_scene: PackedScene
|
|
@export var weapon_system_scene: PackedScene
|
|
@export var slot: StringName
|
|
|
|
func get_gid() -> StringName:
|
|
var path_split: PackedStringArray = resource_path.split("/")
|
|
return path_split[len(path_split)-1].trim_suffix(".tres")
|