Demote entity blueprints to construction
This commit is contained in:
parent
dab29839a2
commit
7b605f049c
17 changed files with 73 additions and 96 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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) &&
|
||||
|
|
|
|||
Loading…
Reference in a new issue