DevEnableTech now displays from all factions

This commit is contained in:
huwpascoe
2014-10-06 00:34:33 +01:00
parent 00dbf270a4
commit 5d5f302d07
8 changed files with 91 additions and 55 deletions

View File

@@ -223,19 +223,19 @@ namespace OpenRA
return new Order("Command", null, false) { IsImmediate = true, TargetString = text };
}
public static Order StartProduction(Actor subject, string item, int count)
public static Order StartProduction(Actor subject, int queueID, string item, int count)
{
return new Order("StartProduction", subject, false) { ExtraData = (uint)count, TargetString = item };
return new Order("StartProduction", subject, false) { TargetString = item, ExtraLocation = new CPos(queueID, count) };
}
public static Order PauseProduction(Actor subject, string item, bool pause)
public static Order PauseProduction(Actor subject, int queueID, string item, bool pause)
{
return new Order("PauseProduction", subject, false) { ExtraData = pause ? 1u : 0u, TargetString = item };
return new Order("PauseProduction", subject, false) { TargetString = item, ExtraLocation = new CPos(queueID, pause ? 1 : 0) };
}
public static Order CancelProduction(Actor subject, string item, int count)
public static Order CancelProduction(Actor subject, int queueID, string item, int count)
{
return new Order("CancelProduction", subject, false) { ExtraData = (uint)count, TargetString = item };
return new Order("CancelProduction", subject, false) { TargetString = item, ExtraLocation = new CPos(queueID, count) };
}
}
}