restart screen
uncoupled title screen and level0
This commit is contained in:
parent
d464e0499b
commit
d17b16ad5b
8 changed files with 94 additions and 7 deletions
|
|
@ -1,6 +1,8 @@
|
|||
class_name Player
|
||||
extends CharacterBody3D
|
||||
|
||||
signal died
|
||||
|
||||
enum State {
|
||||
NORMAL,
|
||||
DASHING,
|
||||
|
|
@ -116,7 +118,7 @@ func _process_cam_shake(delta: float) -> void:
|
|||
camera_transform.basis.x * x + \
|
||||
camera_transform.basis.y * y
|
||||
|
||||
%Camera3D.position += v * .5
|
||||
%Camera3D.position += v * .75
|
||||
|
||||
func _process(delta: float) -> void:
|
||||
if not Level.is_active(): return
|
||||
|
|
@ -146,5 +148,4 @@ func damage(damager: Node3D) -> void:
|
|||
shake_duration = .25
|
||||
|
||||
if health == 0:
|
||||
pass
|
||||
get_tree().reload_current_scene()
|
||||
died.emit()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue