Spawnables

This commit is contained in:
Rendo 2025-12-03 20:50:47 +05:00
commit ea4f70f5ef
25 changed files with 4784 additions and 4436 deletions

11
scripts/registry.gd Normal file
View file

@ -0,0 +1,11 @@
extends Node
var spawnable_objects: Dictionary[StringName,PackedScene]
var weapons: Dictionary[StringName,WeaponResource]
func _ready() -> void:
for file in ResourceLoader.list_directory("res://weapons/"):
weapons[file.trim_suffix(".tres")] = load("res://weapons/"+ file)
for file in ResourceLoader.list_directory("res://spawnables/"):
spawnable_objects[file.trim_suffix(".tscn")] = load("res://spawnables/" + file)