28 lines
679 B
C#
28 lines
679 B
C#
|
namespace MultiversalDiplomacy.Model;
|
||
|
|
||
|
/// <summary>
|
||
|
/// A list of unit orders submitted by a power.
|
||
|
/// </summary>
|
||
|
public class OrderSet
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// The raw text of the submitted orders, including the name of the submitting power.
|
||
|
/// </summary>
|
||
|
public string Text { get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// Whether the order set has already been adjudicated.
|
||
|
/// </summary>
|
||
|
public bool Adjudicated { get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// UTC timestamp at which the order set was submitted
|
||
|
/// </summary>
|
||
|
public DateTime SubmittedAt { get; }
|
||
|
|
||
|
public OrderSet(string text)
|
||
|
{
|
||
|
Text = text;
|
||
|
SubmittedAt = DateTime.UtcNow;
|
||
|
}
|
||
|
}
|