Chelimbalo/systems/weapon_system/weapon_resource.gd
2025-12-12 02:15:02 +05:00

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