Table of Contents
src / mixins / reset_on_player_restart / reset_on_player_restart.tscn
Diagram
Overridden virtual functions
_ready
func _ready() -> void:
if owner and owner.has_method(&'reset'):
GameEvent.player_restarted.connect(reset)
Instantiators
Scene Tree
-
ResetOnPlayerRestart Node
Signal Connections
|
Note
|
No signal connections. |
Properties
| Name | Value |
|---|---|
script |
reset_on_player_restart.gd
extends Node
@export var duration : float = 2.5
func _ready() -> void:
if owner and owner.has_method(&'reset'):
GameEvent.player_restarted.connect(reset)
func reset() -> void:
await get_tree().create_timer(duration).timeout
owner.reset()