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