Demote entity blueprints to construction

This commit is contained in:
Meta Vens 2026-06-14 20:40:13 +01:00
commit 7b605f049c
17 changed files with 73 additions and 96 deletions

View file

@ -283,7 +283,7 @@ public class SchematicDisplay : MonoBehaviour
if (typedItem != null && typedItem.Durability > 0)
return (float)typedItem.Durability;
return Math.Max(item.Durability, 1f);
return item is EquippableItem equippable ? Math.Max(equippable.Durability, 1f) : 1f;
}
private static AetheriaRuntimeCatalogItem FindTypedItem(ItemInstance item)

View file

@ -75,6 +75,12 @@ public class SchematicListElement : MonoBehaviour
out WeaponFireType fireTypes,
out WeaponModifiers modifiers)
{
caliber = default;
range = default;
type = default;
fireTypes = default;
modifiers = default;
return
Enum.TryParse(weapon.WeaponCaliber, out caliber) &&
Enum.TryParse(weapon.WeaponRange, out range) &&