SaveStation, save & load properly
This commit is contained in:
parent
d4acde846c
commit
847670821d
16 changed files with 129 additions and 13 deletions
|
@ -1,11 +1,17 @@
|
|||
extends Camera2D
|
||||
|
||||
var MainInstances = ResourceLoader.MainInstances
|
||||
|
||||
var shake = 0
|
||||
|
||||
onready var timer = $Timer
|
||||
|
||||
func _ready():
|
||||
Events.connect("add_screenshake", self, "_on_Events_add_screenshake")
|
||||
MainInstances.WorldCamera = self
|
||||
|
||||
func _exit_tree():
|
||||
MainInstances.WorldCamera = null
|
||||
|
||||
func _process(delta):
|
||||
offset_h = rand_range(-shake, shake)
|
||||
|
|
|
@ -6,6 +6,11 @@ onready var currentLevel = $Level_00
|
|||
|
||||
func _ready():
|
||||
VisualServer.set_default_clear_color(Color.black)
|
||||
|
||||
if SaverLoader.is_loading:
|
||||
SaverLoader.load_game()
|
||||
SaverLoader.is_loading = false
|
||||
|
||||
MainInstances.Player.connect("hit_door", self, "_on_Player_hit_door")
|
||||
|
||||
func _on_Player_hit_door(door):
|
||||
|
|
|
@ -9,19 +9,19 @@
|
|||
[node name="World" type="Node"]
|
||||
script = ExtResource( 3 )
|
||||
|
||||
[node name="Camera" parent="." instance=ExtResource( 6 )]
|
||||
position = Vector2( 9, 88 )
|
||||
|
||||
[node name="Player" parent="." instance=ExtResource( 2 )]
|
||||
position = Vector2( 9, 96 )
|
||||
|
||||
[node name="CameraFollow" parent="Player" index="5"]
|
||||
remote_path = NodePath("../../Camera")
|
||||
|
||||
[node name="Camera" parent="." instance=ExtResource( 6 )]
|
||||
position = Vector2( 9, 88 )
|
||||
|
||||
[node name="UI" parent="." instance=ExtResource( 7 )]
|
||||
|
||||
[node name="Level_00" parent="." instance=ExtResource( 1 )]
|
||||
position = Vector2( -132, -35 )
|
||||
position = Vector2( -132, -32 )
|
||||
|
||||
[editable path="Player"]
|
||||
[editable path="Player/Hurtbox"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue