game saving like for real, bad guy movement, player damage, player death, ui with controls labels
This commit is contained in:
1 parent
d5c87727b9
commit
208d93f5b4
19 files changed
+521
-26
No files matched your search
@@ -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)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class_name SaveObject extends Resource
|
||||
|
||||
@export var gameSave:Dictionary = {}
|
||||
@@ -0,0 +1 @@
|
||||
uid://ddp6q3gi13sw1
|
||||
@@ -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"
|
||||
Reference in new issue
Block a user