Files
Babushka/scripts/CSharp/Common/Inventory/ItemInstance.cs
T

21 lines
454 B
C#
Raw Normal View History

using Godot;
namespace Babushka.scripts.CSharp.Common.Inventory;
2025-03-25 19:39:00 +01:00
// Do not instantiate this resource
// But it has to be a resource because Godot
[GlobalClass]
public partial class ItemInstance: Resource
2025-03-25 19:39:00 +01:00
{
[Export] public ItemResource blueprint;
[Export] public int amount = 1;
2025-04-17 16:10:12 +02:00
public ItemInstance Clone()
{
return new ItemInstance
{
blueprint = blueprint,
amount = amount
};
}
2025-03-25 19:39:00 +01:00
}