From 3f9fde885536f9facd05df0f003296eacc2751e1 Mon Sep 17 00:00:00 2001 From: SoScared Date: Wed, 12 Sep 2018 22:45:41 +0200 Subject: [PATCH] Tweak AI excess power and unit production --- mods/ra/rules/ai.yaml | 81 +++++++++++++++++++++++-------------------- 1 file changed, 44 insertions(+), 37 deletions(-) diff --git a/mods/ra/rules/ai.yaml b/mods/ra/rules/ai.yaml index 40b860f749..c4035a207c 100644 --- a/mods/ra/rules/ai.yaml +++ b/mods/ra/rules/ai.yaml @@ -2,10 +2,10 @@ Player: HackyAI@RushAI: Name: Rush AI Type: rush - MinimumExcessPower: 20 + MinimumExcessPower: 60 + MaximumExcessPower: 160 ExcessPowerIncrement: 40 ExcessPowerIncreaseThreshold: 4 - MaximumExcessPower: 160 BuildingCommonNames: ConstructionYard: fact Refinery: proc @@ -45,28 +45,31 @@ Player: stek: 1% fix: 0.1% dome: 10% + mslo: 1% UnitsToBuild: e1: 65% - e2: 25% - e3: 40% + e2: 15% + e3: 30% e4: 15% dog: 15% shok: 15% harv: 10% apc: 30% - jeep: 40% + jeep: 20% arty: 15% v2rl: 40% - ftrk: 50% - 1tnk: 70% - 2tnk: 25% + ftrk: 30% + 1tnk: 50% + 2tnk: 50% 3tnk: 50% - 4tnk: 10% - ttnk: 10% + 4tnk: 25% + ttnk: 25% stnk: 5% UnitLimits: dog: 4 harv: 8 + jeep: 4 + ftrk: 4 SquadSize: 20 SupportPowerDecisions: spyplane: @@ -120,10 +123,10 @@ Player: HackyAI@NormalAI: Name: Normal AI Type: normal - MinimumExcessPower: 40 + MinimumExcessPower: 60 + MaximumExcessPower: 200 ExcessPowerIncrement: 40 ExcessPowerIncreaseThreshold: 4 - MaximumExcessPower: 200 BuildingCommonNames: ConstructionYard: fact Refinery: proc @@ -152,7 +155,7 @@ Player: stek: 1 fix: 1 BuildingFractions: - proc: 10% + proc: 15% tent: 1% barr: 1% kenn: 0.5% @@ -176,23 +179,23 @@ Player: mslo: 1% UnitsToBuild: e1: 65% - e2: 25% - e3: 40% + e2: 15% + e3: 30% e4: 15% dog: 15% shok: 15% - harv: 10% + harv: 15% apc: 30% - jeep: 40% + jeep: 20% arty: 15% v2rl: 40% - ftrk: 50% - 1tnk: 70% - 2tnk: 25% + ftrk: 30% + 1tnk: 40% + 2tnk: 50% 3tnk: 50% - 4tnk: 15% - ttnk: 15% - stnk: 10% + 4tnk: 25% + ttnk: 25% + stnk: 5% heli: 30% hind: 30% mig: 30% @@ -205,6 +208,8 @@ Player: UnitLimits: dog: 4 harv: 8 + jeep: 4 + ftrk: 4 SquadSize: 40 SupportPowerDecisions: spyplane: @@ -258,10 +263,10 @@ Player: HackyAI@TurtleAI: Name: Turtle AI Type: turtle - MinimumExcessPower: 50 + MinimumExcessPower: 60 + MaximumExcessPower: 250 ExcessPowerIncrement: 50 ExcessPowerIncreaseThreshold: 4 - MaximumExcessPower: 250 BuildingCommonNames: ConstructionYard: fact Refinery: proc @@ -315,23 +320,23 @@ Player: mslo: 1% UnitsToBuild: e1: 65% - e2: 25% - e3: 40% + e2: 15% + e3: 30% e4: 15% dog: 15% shok: 15% - harv: 10% + harv: 15% apc: 30% - jeep: 40% + jeep: 20% arty: 15% v2rl: 40% ftrk: 50% - 1tnk: 70% - 2tnk: 25% + 1tnk: 50% + 2tnk: 50% 3tnk: 50% - 4tnk: 20% - ttnk: 20% - stnk: 15% + 4tnk: 25% + ttnk: 25% + stnk: 10% heli: 30% hind: 30% mig: 30% @@ -344,6 +349,8 @@ Player: UnitLimits: dog: 4 harv: 8 + jeep: 4 + ftrk: 4 SquadSize: 10 SupportPowerDecisions: spyplane: @@ -397,10 +404,10 @@ Player: HackyAI@NavalAI: Name: Naval AI Type: naval - MinimumExcessPower: 20 + MinimumExcessPower: 60 + MaximumExcessPower: 200 ExcessPowerIncrement: 40 ExcessPowerIncreaseThreshold: 4 - MaximumExcessPower: 200 BuildingCommonNames: ConstructionYard: fact Refinery: proc @@ -429,7 +436,7 @@ Player: stek: 1 fix: 1 BuildingFractions: - proc: 29% + proc: 30% dome: 1% weap: 1% hpad: 20%