Files
YachtDice/Assets/Scripts/Dice/IDice.cs
T
2026-03-02 12:49:12 +07:00

20 lines
642 B
C#

namespace YachtDice.Dice
{
/// <summary>
/// Минимальный контракт для любого дайса.
/// Каждый дайс всегда имеет текущее значение (верхняя грань) и определение типа.
/// </summary>
public interface IDice
{
/// <summary>
/// Текущее значение верхней грани.
/// </summary>
int Value { get; }
/// <summary>
/// Определение типа дайса (ScriptableObject).
/// </summary>
DiceDefinition Definition { get; }
}
}