@ -1,18 +1,6 @@ | |||||
class_name DBItems | |||||
extends Node | extends Node | ||||
#region Singleton | |||||
static var ref: DBItems | |||||
func _init() -> void: | |||||
if not ref: | |||||
ref = self | |||||
else: | |||||
queue_free() | |||||
#endregion | |||||
@onready var data: Dictionary = { | @onready var data: Dictionary = { | ||||
"001": preload("res://resources/blocks/001_dirt.tres"), | "001": preload("res://resources/blocks/001_dirt.tres"), | ||||
"002": preload("res://resources/blocks/002_stone.tres"), | "002": preload("res://resources/blocks/002_stone.tres"), |
@ -1,6 +0,0 @@ | |||||
[gd_scene load_steps=2 format=3 uid="uid://c0epfh4sqjcjq"] | |||||
[ext_resource type="Script" uid="uid://bm3oi0opccjif" path="res://data_structure/db_items.gd" id="1_jp5j0"] | |||||
[node name="DBItems" type="Node"] | |||||
script = ExtResource("1_jp5j0") |
@ -1,13 +1,10 @@ | |||||
[gd_scene load_steps=4 format=3 uid="uid://cgx0nawwjjj7g"] | |||||
[gd_scene load_steps=3 format=3 uid="uid://cgx0nawwjjj7g"] | |||||
[ext_resource type="PackedScene" uid="uid://c0epfh4sqjcjq" path="res://data_structure/db_items.tscn" id="1_pyidc"] | |||||
[ext_resource type="PackedScene" uid="uid://mkfitwqnerku" path="res://scenes/world/world.tscn" id="2_vvh5c"] | [ext_resource type="PackedScene" uid="uid://mkfitwqnerku" path="res://scenes/world/world.tscn" id="2_vvh5c"] | ||||
[ext_resource type="PackedScene" uid="uid://c7fj7wla8bd70" path="res://scenes/ui/ui.tscn" id="3_vvh5c"] | [ext_resource type="PackedScene" uid="uid://c7fj7wla8bd70" path="res://scenes/ui/ui.tscn" id="3_vvh5c"] | ||||
[node name="Root" type="Node"] | [node name="Root" type="Node"] | ||||
[node name="DBItems" parent="." instance=ExtResource("1_pyidc")] | |||||
[node name="World" parent="." instance=ExtResource("2_vvh5c")] | [node name="World" parent="." instance=ExtResource("2_vvh5c")] | ||||
[node name="UI" parent="." instance=ExtResource("3_vvh5c")] | [node name="UI" parent="." instance=ExtResource("3_vvh5c")] |