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

14 lines
421 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
signal player_heal_requested(amount: int)
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] = []