sum fixes
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user