RAIDER_Survivor/scripts/resources/Weapons/Attachments/AttachmentResource.gd
2025-02-18 23:38:21 +01:00

14 lines
379 B
GDScript

extends Resource
class_name AttachmentResource
@export var attachment_stats: AttachmentStats
@export var attachment_scene: PackedScene
func instantiate(parent: Node3D)->Attachment:
var attachment_instance = attachment_scene.instantiate() as Attachment
attachment_instance.init_Attachment(attachment_stats)
parent.add_child(attachment_instance)
return attachment_instance