sum fixes

This commit is contained in:
2023-09-04 15:02:17 -07:00
parent 0be97870dc
commit 4d0b0196e6
12 changed files with 61 additions and 52 deletions

View File

@@ -20,7 +20,6 @@ public partial class GameManager : Node
public IEnumerable<Player> Players = new List<Player>();
public override void _Ready()
{
foreach (var playerScene in PlayerScenes)
@@ -31,6 +30,19 @@ public partial class GameManager : Node
}
}
public void OnAllEnemiesDefeated()
{
GD.Print("All enemies defeated");
P1CharactersOut.AddRange(Players.ElementAt(0).CharactersLeftOnStage);
P2CharactersOut.AddRange(Players.ElementAt(1).CharactersLeftOnStage);
OnLevelClear();
}
public bool CheckAllEnemiesDefeated()
{
return !GetTree().GetNodesInGroup("Enemy").Any();
}
public void OnHandleCharacterSelectUI(Player player)
{
EmitSignal(SignalName.ReselectCharacter, player);