class_name WeaponComponent extends Node @export var loaded_weapon: PackedScene = load("res://scenes/player_weapons/weapon_stock.tscn") var data : WeaponShot = load("res://resources/player_weapon_resources/weapon_shot_stock.tres") func get_bullet_scene() -> PackedScene: return data.weapon_shot # Reference to the Shot scene from the resource