HackyAI dissolve update rule and yaml updates

This commit is contained in:
reaperrr
2018-11-14 16:02:02 +01:00
committed by Paul Chote
parent 54c2894b4e
commit d179f6eaae
6 changed files with 570 additions and 439 deletions

View File

@@ -1,117 +1,13 @@
Player:
HackyAI@Cabal:
ModularBot@Cabal:
Name: Cabal
Type: cabal
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Production: pyle,hand,weap,afld,hpad
Silo: silo
UnitsCommonNames:
Mcv: mcv
ExcludeFromSquads: harv
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65%
e2: 25%
e3: 40%
e4: 15%
e5: 15%
harv: 10%
bggy: 5%
bike: 40%
ltnk: 25%
ftnk: 10%
arty: 60%
stnk: 40%
jeep: 5%
mtnk: 20%
msam: 40%
htnk: 50%
heli: 5%
orca: 5%
UnitLimits:
harv: 8
SquadSize: 15
HackyAI@Watson:
ModularBot@Watson:
Name: Watson
Type: watson
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Production: pyle,hand,weap,afld,hpad
Silo: silo
UnitsCommonNames:
Mcv: mcv
ExcludeFromSquads: harv
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65%
e2: 30%
e3: 40%
e4: 30%
e5: 30%
harv: 10%
bggy: 10%
ftnk: 10%
arty: 40%
bike: 10%
heli: 10%
ltnk: 40%
stnk: 40%
orca: 10%
msam: 50%
htnk: 50%
jeep: 20%
mtnk: 50%
UnitLimits:
harv: 8
SquadSize: 15
HackyAI@HAL9001:
ModularBot@HAL9001:
Name: HAL 9001
Type: hal9001
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Production: pyle,hand,weap,afld,hpad
Silo: silo
UnitsCommonNames:
Mcv: mcv
ExcludeFromSquads: harv
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65%
e2: 30%
e3: 40%
e4: 50%
e5: 50%
harv: 16%
bggy: 10%
bike: 10%
ltnk: 40%
arty: 20%
ftnk: 5%
stnk: 40%
mlrs: 5%
heli: 10%
jeep: 20%
apc: 10%
mtnk: 50%
msam: 50%
htnk: 50%
orca: 10%
UnitLimits:
harv: 8
SquadSize: 8
SupportPowerBotModule:
RequiresCondition: enable-cabal-ai || enable-watson-ai || enable-hal9001-ai
Decisions:
@@ -315,3 +211,97 @@ Player:
fix: 1
BuildingRepairBotModule:
RequiresCondition: enable-cabal-ai || enable-watson-ai || enable-hal9001-ai
SquadManagerBotModule@cabal:
RequiresCondition: enable-cabal-ai
SquadSize: 15
ExcludeFromSquadsTypes: harv, mcv
ConstructionYardTypes: fact
UnitBuilderBotModule@cabal:
RequiresCondition: enable-cabal-ai
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65
e2: 25
e3: 40
e4: 15
e5: 15
harv: 10
bggy: 5
bike: 40
ltnk: 25
ftnk: 10
arty: 60
stnk: 40
jeep: 5
mtnk: 20
msam: 40
htnk: 50
heli: 5
orca: 5
UnitLimits:
harv: 8
McvManagerBotModule:
RequiresCondition: enable-cabal-ai || enable-watson-ai || enable-hal9001-ai
McvTypes: mcv
ConstructionYardTypes: fact
McvFactoryTypes: weap,afld
SquadManagerBotModule@watson:
RequiresCondition: enable-watson-ai
SquadSize: 15
ExcludeFromSquadsTypes: harv, mcv
ConstructionYardTypes: fact
UnitBuilderBotModule@watson:
RequiresCondition: enable-watson-ai
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65
e2: 30
e3: 40
e4: 30
e5: 30
harv: 10
bggy: 10
ftnk: 10
arty: 40
bike: 10
heli: 10
ltnk: 40
stnk: 40
orca: 10
msam: 50
htnk: 50
jeep: 20
mtnk: 50
UnitLimits:
harv: 8
SquadManagerBotModule@hal9001:
RequiresCondition: enable-hal9001-ai
SquadSize: 8
ExcludeFromSquadsTypes: harv, mcv
ConstructionYardTypes: fact
UnitBuilderBotModule@hal9001:
RequiresCondition: enable-hal9001-ai
UnitQueues: Vehicle.Nod, Vehicle.GDI, Infantry.Nod, Infantry.GDI, Aircraft.Nod, Aircraft.GDI
UnitsToBuild:
e1: 65
e2: 30
e3: 40
e4: 50
e5: 50
harv: 16
bggy: 10
bike: 10
ltnk: 40
arty: 20
ftnk: 5
stnk: 40
mlrs: 5
heli: 10
jeep: 20
apc: 10
mtnk: 50
msam: 50
htnk: 50
orca: 10
UnitLimits:
harv: 8