Overhaul Carryall behaviour, adding support for manual control.

This commit is contained in:
Paul Chote
2016-07-31 02:01:29 +01:00
parent d08cc10abb
commit 1ae86f34f8
20 changed files with 842 additions and 402 deletions

View File

@@ -112,9 +112,9 @@ namespace OpenRA.Mods.Common.Traits
public interface ICallForTransport
{
WDist MinimumDistance { get; }
bool WantsTransport { get; set; }
bool WantsTransport { get; }
void MovementCancelled(Actor self);
void RequestTransport(CPos destination, Activity afterLandActivity);
void RequestTransport(Actor self, CPos destination, Activity afterLandActivity);
}
public interface IDeathActorInitModifier