ui; game saving and loading; bad guy movement; damage and death anims

This commit is contained in:
torontocaper committed 2025-11-10 21:17:55 -05:00
1 parent f0fec8bfc7
commit 09a6140d15
45 files changed
+534 -183

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
[gd_resource type="Resource" script_class="SaveObject" load_steps=2 format=3]
[ext_resource type="Script" path="res://resources/save_object.gd" id="1_nw6bo"]
[resource]
script = ExtResource("1_nw6bo")
game_save = {
"coins_data": [Transform2D(1, 0, 0, 1, -49, 84)],
"crates_data": [Transform2D(1, -3.03574e-08, 3.03574e-08, 1, -7.00035, -150.7), Transform2D(1, 2.63991e-08, -2.63991e-08, 1, 431, -182.7), Transform2D(1, -4.29147e-06, 4.29147e-06, 1, 229, -118.896), Transform2D(1, -1.26875e-09, 1.26875e-09, 1, -86.7, 73.3)],
"enemies_data": [{
"damage": 13,
"health": 50,
"position": Transform2D(1, 0, 0, 1, 628.596, 86)
}, {
"damage": 11,
"health": 50,
"position": Transform2D(1, 0, 0, 1, 452.595, 85)
}],
"player_data": {
"health": 100,
"position": Transform2D(1, 0, 0, 1, -239.358, -79.0662)
}
}
+23
View File
@@ -0,0 +1,23 @@
[gd_resource type="Resource" script_class="SaveObject" load_steps=2 format=3 uid="uid://de8xlgedtvofp"]
[ext_resource type="Script" uid="uid://dvx254gud8f6o" path="res://resources/save_object.gd" id="1_vh4bs"]
[resource]
script = ExtResource("1_vh4bs")
game_save = {
"coins_data": [Transform2D(1, 0, 0, 1, -266, -76), Transform2D(1, 0, 0, 1, -49, 84)],
"crates_data": [Transform2D(1, 3.37456e-08, -3.37456e-08, 1, -433, -150.7), Transform2D(1, -1.92227e-08, 1.92227e-08, 1, 623, 41.3), Transform2D(1, -2.35872e-08, 2.35872e-08, 1, 226, 105.3), Transform2D(1, 1.78338e-08, -1.78338e-08, 1, -146, -118.7)],
"enemies_data": [{
"damage": 8,
"health": 50,
"position": Transform2D(1, 0, 0, 1, 814.679, 86)
}, {
"damage": 13,
"health": 50,
"position": Transform2D(1, 0, 0, 1, 638.677, 85)
}],
"player_data": {
"health": 100,
"position": Transform2D(1, 0, 0, 1, 209.472, -111.066)
}
}
+4
View File
@@ -0,0 +1,4 @@
class_name SaveObject
extends Resource
@export var game_save : Dictionary = {}
+1
View File
@@ -0,0 +1 @@
uid://dvx254gud8f6o