Files
OpenRA/OpenRa.Game/MoveOrder.cs
bob acba1dc8e4 generalising selection, issuing of orders
git-svn-id: svn://svn.ijw.co.nz/svn/OpenRa@1283 993157c7-ee19-0410-b2c4-bb4e9862e678
2007-07-16 01:01:45 +00:00

29 lines
482 B
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace OpenRa.Game
{
class MoveOrder
{
public readonly Mcv Unit;
public readonly float2 Destination;
public MoveOrder( Mcv unit, int x, int y )
: this( unit, new float2( x * 24, y * 24 ) )
{
}
public MoveOrder(Mcv unit, float2 destination)
{
this.Unit = unit;
this.Destination = destination;
}
public void Apply()
{
Unit.Accept( this );
}
}
}