Improvements to save and loading

Improvements to Chinthe animation logic
Fix broken Godot Tool system and just use a more manual approach to setting map nodes
Remove ItemDatabase from individual room scenes
This commit is contained in:
2025-10-24 01:33:18 -07:00
parent f5360adbf1
commit 286c221530
93 changed files with 497 additions and 678 deletions
@@ -1,4 +1,4 @@
[gd_scene load_steps=78 format=4 uid="uid://b7111krf365x0"]
[gd_scene load_steps=77 format=4 uid="uid://b7111krf365x0"]
[ext_resource type="Texture2D" uid="uid://qhh3b8xbphqp" path="res://src/map/dungeon/models/Area 1/Balcony/A1-Balcony_HAND_CYCLE_MOTIF.png" id="2_81too"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_fedas"]
@@ -16,7 +16,6 @@
[ext_resource type="Texture2D" uid="uid://kwut1vlbx1qq" path="res://src/map/dungeon/models/Area 1/Balcony/A1-Balcony_FLOOR SYMBOL_1.png" id="13_2q6hq"]
[ext_resource type="Texture2D" uid="uid://ov8o8tsquobu" path="res://src/map/dungeon/models/Area 1/Balcony/A1-Balcony_RAILING_1.png" id="14_7ianf"]
[ext_resource type="Texture2D" uid="uid://ec4hmas2nfke" path="res://src/map/dungeon/models/Area 1/Balcony/A1-Balcony_COLUMN.jpg" id="15_lwn1c"]
[ext_resource type="PackedScene" uid="uid://twrj4wixcbu7" path="res://src/items/ItemDatabase.tscn" id="15_n8s21"]
[ext_resource type="PackedScene" uid="uid://c7kxdcoruwrn0" path="res://src/map/dungeon/models/Area 1/Pit/balcony columns fixed.glb" id="16_1up8d"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="17_6jb2l"]
@@ -1032,9 +1031,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.516256, -0.306861, -0.3649
[node name="EnemySpawn1" type="Marker3D" parent="Spawn Points/EnemySpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.346, -0.5, -3.546)
[node name="ItemDatabase" parent="Spawn Points" instance=ExtResource("15_n8s21")]
unique_name_in_owner = true
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2, 0)