Browse Source

Renaming NodeDataResource to Node3DDataResource

pull/7/head
Ryan Reed 1 month ago
parent
commit
18afa0c923
10 changed files with 14 additions and 14 deletions
  1. +1
    -1
      save_load/components/save_data_component.gd
  2. +4
    -4
      save_load/components/save_level_data_component.gd
  3. +1
    -1
      save_load/resources/node_types/block_data_resource.gd
  4. +1
    -1
      save_load/resources/node_types/node3d_data_resource.gd
  5. +0
    -0
      save_load/resources/node_types/node3d_data_resource.gd.uid
  6. +1
    -1
      save_load/resources/node_types/node3d_data_resource.tres
  7. +1
    -1
      save_load/resources/node_types/player_data_resource.gd
  8. +3
    -3
      save_load/resources/save_game_data_resource.gd
  9. +1
    -1
      save_load/resources/save_game_data_resource.tres
  10. +1
    -1
      save_load/resources/scene_data_resource.gd

+ 1
- 1
save_load/components/save_data_component.gd View File

@ -5,7 +5,7 @@ class_name SaveDataComponent
extends Node
@export var save_data_resource: NodeDataResource ## The resource describing the type of object being saved
@export var save_data_resource: Node3DDataResource ## The resource describing the type of object being saved
@onready var parent_node: Node3D = get_parent()


+ 4
- 4
save_load/components/save_level_data_component.gd View File

@ -34,8 +34,8 @@ func save_node_data() -> void:
for node: Node in nodes:
if node is SaveDataComponent:
@warning_ignore("unsafe_method_access")
var save_data_resource: NodeDataResource = node._save_data()
var save_final_resource: NodeDataResource = save_data_resource.duplicate()
var save_data_resource: Node3DDataResource = node._save_data()
var save_final_resource: Node3DDataResource = save_data_resource.duplicate()
game_data_resource.save_data_nodes.append(save_final_resource)
func save_game() -> void:
@ -62,5 +62,5 @@ func load_game() -> void:
var root_node: Window = get_tree().root
for resource: Resource in game_data_resource.save_data_nodes:
if resource is NodeDataResource:
(resource as NodeDataResource)._load_data(root_node)
if resource is Node3DDataResource:
(resource as Node3DDataResource)._load_data(root_node)

+ 1
- 1
save_load/resources/node_types/block_data_resource.gd View File

@ -1,6 +1,6 @@
## The resource utilized for saving a Block
class_name BlockDataResource
extends NodeDataResource
extends Node3DDataResource
@export var block_id: String = "001"


save_load/resources/node_types/node_data_resource.gd → save_load/resources/node_types/node3d_data_resource.gd View File

@ -1,5 +1,5 @@
## The base resource for saving a specific Node
class_name NodeDataResource
class_name Node3DDataResource
extends Resource

save_load/resources/node_types/node_data_resource.gd.uid → save_load/resources/node_types/node3d_data_resource.gd.uid View File


save_load/resources/node_types/node_data_resource.tres → save_load/resources/node_types/node3d_data_resource.tres View File

@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="NodeDataResource" load_steps=2 format=3 uid="uid://dald1lud7ktsj"]
[ext_resource type="Script" uid="uid://drj0sfem1gmsk" path="res://save_load/resources/node_types/node_data_resource.gd" id="1_b70a7"]
[ext_resource type="Script" uid="uid://drj0sfem1gmsk" path="res://save_load/resources/node_types/node3d_data_resource.gd" id="1_b70a7"]
[resource]
script = ExtResource("1_b70a7")

+ 1
- 1
save_load/resources/node_types/player_data_resource.gd View File

@ -1,6 +1,6 @@
## The resource utilized for saving a Player
class_name PlayerDataResource
extends NodeDataResource
extends Node3DDataResource
func _save_data(node: Node3D) -> void:


+ 3
- 3
save_load/resources/save_game_data_resource.gd View File

@ -1,7 +1,7 @@
## The entire save structure that contains all NodeDataResources
## NodeDataResources will be located by the SaveLevelDataComponent
## The entire save structure that contains all Node3DDataResources
## Node3DDataResources will be located by the SaveLevelDataComponent
class_name SaveGameDataResource
extends Resource
@export var save_data_nodes: Array[NodeDataResource]
@export var save_data_nodes: Array[Node3DDataResource]

+ 1
- 1
save_load/resources/save_game_data_resource.tres View File

@ -1,6 +1,6 @@
[gd_resource type="Resource" script_class="SaveGameDataResource" load_steps=3 format=3 uid="uid://dkniygoky2jcx"]
[ext_resource type="Script" uid="uid://drj0sfem1gmsk" path="res://save_load/resources/node_types/node_data_resource.gd" id="1_7yx7n"]
[ext_resource type="Script" uid="uid://drj0sfem1gmsk" path="res://save_load/resources/node_types/node3d_data_resource.gd" id="1_7yx7n"]
[ext_resource type="Script" uid="uid://di6ov7tpewhft" path="res://save_load/resources/save_game_data_resource.gd" id="1_sbw5t"]
[resource]


+ 1
- 1
save_load/resources/scene_data_resource.gd View File

@ -1,6 +1,6 @@
## Used with the SaveDataComponent for defining node and scene_file_path
class_name SceneDataResource
extends NodeDataResource
extends Node3DDataResource
@export var node_name: String


Loading…
Cancel
Save