Name runtime item references as definition ids

This commit is contained in:
Meta Vens 2026-06-14 11:40:28 +01:00
commit 84bf298596
6 changed files with 20 additions and 24 deletions

View file

@ -12,15 +12,10 @@ using static Unity.Mathematics.math;
public abstract class ItemInstance
{
public RuntimeItemReference Data;
public RuntimeItemDefinitionReference Reference;
public ItemRotation Rotation;
public RuntimeItemReference Reference
{
get => Data;
set => Data = value;
}
public Guid ItemId => Data?.ItemId ?? Guid.Empty;
public Guid ItemId => Reference?.ItemId ?? Guid.Empty;
}
public abstract class CraftedItemInstance : ItemInstance