Files
Omens-Ascent/scripts/autoloads/event_bus.gd

13 lines
379 B
GDScript

extends Node
signal player_health_changed(new_value: int, max_value: int)
signal player_died
signal checkpoint_activated(position: Vector2)
signal enemy_defeated
var last_level_path: String = ""
var has_checkpoint: bool = false
var last_checkpoint_position: Vector2 = Vector2.ZERO
var last_death_facing_direction: float = 1.0
var triggered_spike_positions: Array[Vector2] = []