Rewrite and simplify Inventory Menu, various fixes for item effects

This commit is contained in:
2025-11-04 01:12:16 -08:00
parent 7b7fc910bd
commit a5846e08dc
49 changed files with 1070 additions and 826 deletions

View File

@@ -62,7 +62,6 @@ public class ItemDatabase
weaponScene.Stats = weaponInfo;
if (!database.Contains(weaponScene))
database.Add(weaponScene);
database.Add(weaponScene);
}
foreach (var accessory in accessoryResources)
@@ -72,7 +71,6 @@ public class ItemDatabase
accessoryScene.Stats = accessoryInfo;
if (!database.Contains(accessoryScene))
database.Add(accessoryScene);
database.Add(accessoryScene);
}
foreach (var throwable in throwableResources)
@@ -82,7 +80,6 @@ public class ItemDatabase
throwableItemScene.Stats = throwableItemInfo;
if (!database.Contains(throwableItemScene))
database.Add(throwableItemScene);
database.Add(throwableItemScene);
}
foreach (var consumable in consumableResources)
@@ -92,7 +89,6 @@ public class ItemDatabase
consumableItemScene.Stats = consumableItemInfo;
if (!database.Contains(consumableItemScene))
database.Add(consumableItemScene);
database.Add(consumableItemScene);
}
foreach (var effectItem in effectResources)
@@ -102,7 +98,6 @@ public class ItemDatabase
effectItemScene.Stats = effectItemInfo;
if (!database.Contains(effectItemScene))
database.Add(effectItemScene);
database.Add(effectItemScene);
}
Items = [.. database];