Refactor Part II

This commit is contained in:
Rendo 2025-12-09 21:02:29 +05:00
commit 3f99f1b8dd
56 changed files with 193 additions and 168 deletions

View file

@ -1,14 +1,14 @@
extends Node
@export var starting_pistol: StringName
@export var starting_knife: StringName
@export var weapon_spawner: MultiplayerSpawner
@export var starting_pistol: PackedScene
@export var starting_knife: PackedScene
@export var weapon_system: WeaponSystem
func _ready() -> void:
deferred_ready.call_deferred()
func deferred_ready() -> void:
if is_multiplayer_authority():
weapon_spawner.spawn({"scene_file_path": starting_pistol})
weapon_spawner.spawn({"scene_file_path": starting_knife})
weapon_system.add(starting_pistol.instantiate(),"secondary")
weapon_system.add(starting_knife.instantiate(),"knife")
queue_free()