Rework game over logic and game initialization

This commit is contained in:
2025-10-27 15:04:01 -07:00
parent 720696aed0
commit 7e6dca1c29
46 changed files with 653 additions and 610 deletions

View File

@@ -36,6 +36,13 @@ public class EquipmentComponent : IEquipmentComponent
_equippedAccessory = new AutoProp<EquipableItem>(new Accessory());
}
public void Reset()
{
_equippedWeapon.OnNext(new Weapon());
_equippedArmor.OnNext(new Armor());
_equippedAccessory.OnNext(new Accessory());
}
public void Equip(EquipableItem equipable)
{
if (equipable is Weapon weapon)