restart screen

uncoupled title screen and level0
This commit is contained in:
Michael Campbell 2026-03-04 16:23:09 -05:00
parent d464e0499b
commit d17b16ad5b
8 changed files with 94 additions and 7 deletions

View file

@ -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()