|
|
|
|
@ -16,7 +16,7 @@ public partial class Fighter : Node2D
|
|
|
|
|
|
|
|
|
|
[Signal] public delegate void DamageTakenEventHandler();
|
|
|
|
|
[Signal] public delegate void AttackingEventHandler();
|
|
|
|
|
[Signal] public delegate void DieingEventHandler();
|
|
|
|
|
[Signal] public delegate void DyingEventHandler();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private int _health;
|
|
|
|
|
@ -40,7 +40,7 @@ public partial class Fighter : Node2D
|
|
|
|
|
private void Die()
|
|
|
|
|
{
|
|
|
|
|
_visualSprite.Scale = new Vector2(1, 0.3f);
|
|
|
|
|
EmitSignalDieing();
|
|
|
|
|
EmitSignalDying();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public override void _Ready()
|
|
|
|
|
|