From 342114878c0ec8f2fc5ff2f57304c4b0c1ced81e Mon Sep 17 00:00:00 2001 From: reaperrr Date: Thu, 28 Dec 2017 09:09:23 +0100 Subject: [PATCH] Prevent D2k AIs from building too many wind traps While scaling minimum excess power with base size to make sure they don't build too few, either. --- mods/d2k/rules/ai.yaml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/mods/d2k/rules/ai.yaml b/mods/d2k/rules/ai.yaml index 2cd3d8ca10..73321cffd3 100644 --- a/mods/d2k/rules/ai.yaml +++ b/mods/d2k/rules/ai.yaml @@ -2,7 +2,10 @@ Player: HackyAI@Omnius: Name: Omnius Type: omnius - MinimumExcessPower: 60 + MinimumExcessPower: 50 + ExcessPowerIncrement: 50 + ExcessPowerIncreaseThreshold: 4 + MaximumExcessPower: 200 BuildingQueues: Building, Upgrade UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft BuildingCommonNames: @@ -30,7 +33,6 @@ Player: upgrade.heavy: 1 upgrade.hightech: 1 BuildingFractions: - wind_trap: 10% barracks: 0.1% refinery: 20.1% medium_gun_turret: 8% @@ -121,7 +123,10 @@ Player: HackyAI@Vidius: Name: Vidious Type: vidious - MinimumExcessPower: 60 + MinimumExcessPower: 50 + ExcessPowerIncrement: 50 + ExcessPowerIncreaseThreshold: 4 + MaximumExcessPower: 200 BuildingQueues: Building, Upgrade UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft BuildingCommonNames: @@ -150,7 +155,6 @@ Player: upgrade.heavy: 1 upgrade.hightech: 1 BuildingFractions: - wind_trap: 12% barracks: 0.1% refinery: 20.1% medium_gun_turret: 5% @@ -242,7 +246,10 @@ Player: HackyAI@Gladius: Name: Gladius Type: gladius - MinimumExcessPower: 60 + MinimumExcessPower: 50 + ExcessPowerIncrement: 50 + ExcessPowerIncreaseThreshold: 4 + MaximumExcessPower: 200 BuildingQueues: Building, Upgrade UnitQueues: Infantry, Vehicle, Armor, Starport, Aircraft BuildingCommonNames: @@ -271,7 +278,6 @@ Player: upgrade.heavy: 1 upgrade.hightech: 1 BuildingFractions: - wind_trap: 10% barracks: 0.1% refinery: 20.1% medium_gun_turret: 4%