SupaLidlGame/Items/Item.cs

22 lines
452 B
C#
Raw Normal View History

2022-11-13 19:52:09 -08:00
using Godot;
using SupaLidlGame.Characters;
namespace SupaLidlGame.Items
{
public abstract partial class Item : Node2D
{
[Export]
public string Description { get; set; }
2022-11-19 21:21:12 -08:00
public Character CharacterOwner { get; set; }
2022-11-13 19:52:09 -08:00
public abstract void Equip(Character character);
public abstract void Unequip(Character character);
public abstract void Use();
public abstract void Deuse();
}
}