Files
mmo/scripts/event_bus.gd
Marek Lenczewski 04749104a0 update
2026-03-30 22:56:58 +02:00

21 lines
727 B
GDScript

extends Node
signal attack_executed(attacker, position, direction, damage)
signal damage_dealt(attacker, target, damage)
signal entity_died(entity)
signal shield_broken(entity)
signal shield_regenerated(entity)
signal target_changed(player, target)
signal player_respawned(player)
signal role_changed(player, role_type)
signal damage_requested(attacker, target, amount)
signal health_changed(entity, current, max_val)
signal shield_changed(entity, current, max_val)
signal respawn_tick(timer)
signal enemy_engaged(enemy, target)
signal cooldown_tick(cooldowns, max_cooldowns, gcd_timer)
signal portal_spawn(portal, enemies)
signal heal_requested(healer, target, amount)
signal portal_defeated(portal)
signal dungeon_cleared()