Split off last bot modules
And dissolve AI namespace. There would have been so little left in Common.AI, that keeping it made no sense anymore.
This commit is contained in:
@@ -15,7 +15,6 @@ using System.Drawing;
|
||||
using OpenRA.Activities;
|
||||
using OpenRA.Graphics;
|
||||
using OpenRA.Mods.Common.Activities;
|
||||
using OpenRA.Mods.Common.AI;
|
||||
using OpenRA.Mods.Common.Graphics;
|
||||
using OpenRA.Primitives;
|
||||
using OpenRA.Traits;
|
||||
@@ -463,6 +462,24 @@ namespace OpenRA.Mods.Common.Traits
|
||||
void UpdatedDefenseCenter(CPos newLocation);
|
||||
}
|
||||
|
||||
[RequireExplicitImplementation]
|
||||
public interface IBotNotifyIdleBaseUnits
|
||||
{
|
||||
void UpdatedIdleBaseUnits(List<Actor> idleUnits);
|
||||
}
|
||||
|
||||
[RequireExplicitImplementation]
|
||||
public interface IBotRequestUnitProduction
|
||||
{
|
||||
void RequestUnitProduction(IBot bot, string requestedActor);
|
||||
}
|
||||
|
||||
[RequireExplicitImplementation]
|
||||
public interface IBotRequestPauseUnitProduction
|
||||
{
|
||||
bool PauseUnitProduction { get; }
|
||||
}
|
||||
|
||||
[RequireExplicitImplementation]
|
||||
public interface IEditorActorOptions : ITraitInfoInterface
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user