Add chariot, fix water room doors, add item picked up message

This commit is contained in:
2024-09-23 18:33:46 -07:00
parent 68c7b30e57
commit a4c18e7cf6
556 changed files with 11172 additions and 886 deletions

View File

@@ -31,6 +31,8 @@ public interface IInventory : INode
event Inventory.InventoryAtCapacityEventHandler InventoryAtCapacity;
event Inventory.PickedUpItemEventHandler PickedUpItem;
event Inventory.AccessoryUnequippedEventHandler AccessoryUnequipped;
}
@@ -45,6 +47,8 @@ public partial class Inventory : Node, IInventory
public delegate void AccessoryUnequippedEventHandler(AccessoryStats unequippedAccessory);
[Signal]
public delegate void RaiseStatRequestEventHandler(ConsumableItemStats consumableItemStats);
[Signal]
public delegate void PickedUpItemEventHandler(string pickedUpItemName);
public Inventory()
{
@@ -71,6 +75,7 @@ public partial class Inventory : Node, IInventory
}
Items.Add(inventoryItem);
EmitSignal(SignalName.PickedUpItem, inventoryItem.Info.Name);
return true;
}