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")