Alarm detection

This commit is contained in:
Marco 2025-02-04 13:47:29 +01:00
commit b25207f2cc
4 changed files with 16 additions and 18 deletions

View file

@ -18,11 +18,11 @@ public partial class GameManager : Node2D
private InventoryManager _inventoryManager { get; set; }
private AlarmManager _alarmManager { get; set; }
//private AlarmManager _alarmManager { get; set; }
public InventoryManager Inventory => _inventoryManager;
//public InventoryManager Inventory => _inventoryManager;
public AlarmManager AlarmManager => _alarmManager;
//public AlarmManager AlarmManager => _alarmManager;
private Node2D _bulletsContainer;
public Node2D BulletsContainer => _bulletsContainer;
@ -35,7 +35,7 @@ public partial class GameManager : Node2D
_inventoryManager = GetNode<InventoryManager>("InventoryManager");
_alarmManager = GetNode<AlarmManager>("AlarmManager");
//_alarmManager = GetNode<AlarmManager>("AlarmManager");
SpawnBulletsContainer();
@ -48,8 +48,8 @@ public partial class GameManager : Node2D
_player.InteractableAreaEntered += (interactable) => _hud.UpdateInteractable(interactable);
Inventory.ItemAdded += (item) => _hud.AddInventoryItem(item);
Inventory.ItemRemoved += (item) => _hud.RemoveInventoryItem(item);
_inventoryManager.ItemAdded += (item) => _hud.AddInventoryItem(item);
_inventoryManager.ItemRemoved += (item) => _hud.RemoveInventoryItem(item);
//_player.Connect(nameof(_player.HealthChanged), _hud, nameof(_hud.UpdateHealth));