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