Refactor GameManager and PlayerDeathComponent for improved state management and logging; update scene connections for player death handling

This commit is contained in:
2025-08-26 18:00:27 +02:00
parent ad53ef9715
commit cea3956fbb
8 changed files with 22 additions and 7 deletions

View File

@@ -9,11 +9,11 @@ namespace Mr.BrickAdventures.Autoloads;
public partial class GameManager : Node
{
[Export] public Array<PackedScene> LevelScenes { get; set; } = new();
[Export] public Array<PackedScene> LevelScenes { get; set; } = [];
public PlayerController Player { get; set; }
private List<Node> _sceneNodes = new();
private List<Node> _sceneNodes = [];
[Export]
public Dictionary PlayerState { get; set; } = new()