Files
GameJamDungeon/Zennysoft.Game.Ma.Implementation/Item/IBaseInventoryItem.cs
T
2026-06-12 18:09:52 -07:00

22 lines
496 B
C#

using Godot;
using Zennysoft.Game.Abstractions;
using Zennysoft.Ma.Adapter;
public interface IBaseInventoryItem
{
public string ItemName { get; }
public string StatDescription { get; }
public string FlavorText { get; }
public int ThrowDamage { get; }
public float ThrowSpeed { get; }
public ItemTag ItemTag { get; }
public abstract Texture2D GetTexture();
public float SpawnRate { get; }
public RarityTag RarityTag { get; }
public IFloorSpawnTable SpawnsOn { get; }
}