game saving like for real, bad guy movement, player damage, player death, ui with controls labels

This commit is contained in:
OddlyTimbot committed 2025-11-10 21:17:58 -05:00
1 parent d5c87727b9
commit 208d93f5b4
19 files changed
+521 -26

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
[gd_resource type="Resource" script_class="SaveObject" load_steps=2 format=3 uid="uid://cl4l7yk43rbao"]
[ext_resource type="Script" uid="uid://ddp6q3gi13sw1" path="res://scripts/rscs/save_object.gd" id="1_a13pi"]
[resource]
script = ExtResource("1_a13pi")
gameSave = {
"coinsData": [Transform2D(1, 0, 0, 1.0000001, 435.00952, 343.5218), Transform2D(1, 0, 0, 1.0000001, 192.44662, 340.51724)],
"cratesData": [Transform2D(0.00016496716, -1.0015213, 1.0023261, 0.00016483471, 230.14476, 534.2836), Transform2D(-1.0023261, -6.868146e-05, 6.873665e-05, -1.0015213, 486.98053, 534.2846), Transform2D(1.0023259, -0.0007010149, 0.0007015782, 1.0015211, 353.81284, 342.28403)],
"enemiesData": [{
"damage": 7,
"health": 50,
"position": Transform2D(1, 0, 0, 1.0000001, 736.34125, 339.51575)
}, {
"damage": 8,
"health": 50,
"position": Transform2D(1, 0, 0, 1.0000001, 535.8805, 340.51724)
}, {
"damage": 8,
"health": 50,
"position": Transform2D(1, 0, 0, 1.0000001, 483.75943, 339.51572)
}, {
"damage": 10,
"health": 50,
"position": Transform2D(1, 0, 0, 1.0000001, 437.652, 339.51575)
}],
"playerData": {
"health": 67.0,
"position": Transform2D(1, 0, 0, 1.0000197, 397.92346, 341.94016)
}
}
+3
View File
@@ -0,0 +1,3 @@
class_name SaveObject extends Resource
@export var gameSave:Dictionary = {}
+1
View File
@@ -0,0 +1 @@
uid://ddp6q3gi13sw1
+1 -1
View File
@@ -7,5 +7,5 @@ script = ExtResource("1_ppipo")
health = 50
max_health = 50
starting_health = 50
meleeDamage = 5
meleeDamage = 25
metadata/_custom_type_script = "uid://oewo8kn4jbkl"