diff --git a/mods/cnc/rules/ai.yaml b/mods/cnc/rules/ai.yaml index 5872f31b7a..a9c73bbbb4 100644 --- a/mods/cnc/rules/ai.yaml +++ b/mods/cnc/rules/ai.yaml @@ -8,6 +8,15 @@ Player: ModularBot@HAL9001: Name: HAL 9001 Type: hal9001 + GrantConditionOnBotOwner@cabal: + Condition: enable-cabal-ai + Bots: cabal + GrantConditionOnBotOwner@watson: + Condition: enable-watson-ai + Bots: watson + GrantConditionOnBotOwner@hal9001: + Condition: enable-hal9001-ai + Bots: hal9001 SupportPowerBotModule: RequiresCondition: enable-cabal-ai || enable-watson-ai || enable-hal9001-ai Decisions: @@ -69,15 +78,6 @@ Player: Attractiveness: -10 TargetMetric: Value CheckRadius: 7c0 - GrantConditionOnBotOwner@cabal: - Condition: enable-cabal-ai - Bots: cabal - GrantConditionOnBotOwner@watson: - Condition: enable-watson-ai - Bots: watson - GrantConditionOnBotOwner@hal9001: - Condition: enable-hal9001-ai - Bots: hal9001 HarvesterBotModule: RequiresCondition: enable-cabal-ai || enable-watson-ai || enable-hal9001-ai BaseBuilderBotModule@cabal: diff --git a/mods/d2k/rules/ai.yaml b/mods/d2k/rules/ai.yaml index 247ebc9a60..eaf44cde6e 100644 --- a/mods/d2k/rules/ai.yaml +++ b/mods/d2k/rules/ai.yaml @@ -8,6 +8,15 @@ Player: ModularBot@Gladius: Name: Gladius Type: gladius + GrantConditionOnBotOwner@omnius: + Condition: enable-omnius-ai + Bots: omnius + GrantConditionOnBotOwner@vidious: + Condition: enable-vidious-ai + Bots: vidious + GrantConditionOnBotOwner@gladius: + Condition: enable-gladius-ai + Bots: gladius SupportPowerBotModule: RequiresCondition: enable-omnius-ai || enable-vidious-ai || enable-gladius-ai Decisions: @@ -51,15 +60,6 @@ Player: OrderName: ProduceActorPower.Fremen Consideration@1: Against: Ally - GrantConditionOnBotOwner@omnius: - Condition: enable-omnius-ai - Bots: omnius - GrantConditionOnBotOwner@vidious: - Condition: enable-vidious-ai - Bots: vidious - GrantConditionOnBotOwner@gladius: - Condition: enable-gladius-ai - Bots: gladius HarvesterBotModule: RequiresCondition: enable-omnius-ai || enable-vidious-ai || enable-gladius-ai BaseBuilderBotModule@omnius: diff --git a/mods/ra/rules/ai.yaml b/mods/ra/rules/ai.yaml index d38853dd93..d90d0a64c6 100644 --- a/mods/ra/rules/ai.yaml +++ b/mods/ra/rules/ai.yaml @@ -11,6 +11,18 @@ Player: ModularBot@NavalAI: Name: Naval AI Type: naval + GrantConditionOnBotOwner@rush: + Condition: enable-rush-ai + Bots: rush + GrantConditionOnBotOwner@normal: + Condition: enable-normal-ai + Bots: normal + GrantConditionOnBotOwner@turtle: + Condition: enable-turtle-ai + Bots: turtle + GrantConditionOnBotOwner@naval: + Condition: enable-naval-ai + Bots: naval SupportPowerBotModule: RequiresCondition: enable-rush-ai || enable-normal-ai || enable-turtle-ai || enable-naval-ai Decisions: @@ -62,18 +74,6 @@ Player: Attractiveness: -10 TargetMetric: Value CheckRadius: 7c0 - GrantConditionOnBotOwner@rush: - Condition: enable-rush-ai - Bots: rush - GrantConditionOnBotOwner@normal: - Condition: enable-normal-ai - Bots: normal - GrantConditionOnBotOwner@turtle: - Condition: enable-turtle-ai - Bots: turtle - GrantConditionOnBotOwner@naval: - Condition: enable-naval-ai - Bots: naval HarvesterBotModule: RequiresCondition: enable-rush-ai || enable-normal-ai || enable-turtle-ai || enable-naval-ai BaseBuilderBotModule@rush: