add ctor & readonlys for required args

This commit is contained in:
Chris Forbes
2010-11-23 14:04:39 +13:00
parent 4a12b78f14
commit 49ab704a84

View File

@@ -35,14 +35,20 @@ namespace OpenRA
public sealed class _Order
{
public string OrderString;
public Actor Subject;
public readonly string OrderString;
public readonly Actor Subject;
public Actor TargetActor;
public int2 TargetLocation;
public string TargetString;
public bool Queued;
public int2 ExtraLocation;
public _Order(Actor subject, string orderString)
{
this.Subject = subject;
this.OrderString = orderString;
}
public static implicit operator Order(_Order o)
{
return new Order(o.OrderString,