Skip to content

Commit ba229ca

Browse files
committed
Make Uber more likely to tech when alone
1 parent 013cbd2 commit ba229ca

File tree

4 files changed

+105
-21
lines changed

4 files changed

+105
-21
lines changed

pa/ai_queller/q_uber/fabber_builds/legion/bot.json

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -369,13 +369,25 @@
369369
"boolean": false
370370
},
371371
{
372-
"test_type": "UnableToExpand",
372+
"test_type": "AloneOnPlanet",
373373
"boolean": true
374374
},
375375
{
376-
"test_type": "CanDeployLandFromBase",
376+
"test_type": "PlanetIsMainEcoBase",
377+
"boolean": true
378+
},
379+
{
380+
"test_type": "OtherPlanetNeedsLandUnitAssistance",
381+
"boolean": false
382+
},
383+
{
384+
"test_type": "HaveEcoForAdvanced",
377385
"boolean": true
378386
},
387+
{
388+
"test_type": "CanAffordPotentialDrain",
389+
"string0": "LegionFactoryAdvancedBot"
390+
},
379391
{
380392
"test_type": "UnitCountOnPlanet",
381393
"unit_type_string0": "Factory & Advanced - Orbital",
@@ -393,7 +405,7 @@
393405
"boolean": false
394406
},
395407
{
396-
"test_type": "HaveEcoForAdvanced",
408+
"test_type": "UnableToExpand",
397409
"boolean": true
398410
},
399411
{
@@ -406,12 +418,6 @@
406418
"compare0": "<",
407419
"value0": 1
408420
},
409-
{
410-
"test_type": "UnitCountOnPlanet",
411-
"unit_type_string0": "Fabber - Orbital - Naval",
412-
"compare0": ">=",
413-
"value0": 5
414-
},
415421
{
416422
"test_type": "CanFindPlaceToBuild",
417423
"string0": "LegionFactoryAdvancedBot"

pa/ai_queller/q_uber/fabber_builds/legion/vehicle.json

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -390,9 +390,25 @@
390390
"boolean": false
391391
},
392392
{
393-
"test_type": "UnableToExpand",
393+
"test_type": "AloneOnPlanet",
394+
"boolean": true
395+
},
396+
{
397+
"test_type": "PlanetIsMainEcoBase",
394398
"boolean": true
395399
},
400+
{
401+
"test_type": "OtherPlanetNeedsLandUnitAssistance",
402+
"boolean": false
403+
},
404+
{
405+
"test_type": "HaveEcoForAdvanced",
406+
"boolean": true
407+
},
408+
{
409+
"test_type": "CanAffordPotentialDrain",
410+
"string0": "LegionFactoryAdvancedVehicle"
411+
},
396412
{
397413
"test_type": "UnitCountOnPlanet",
398414
"unit_type_string0": "Factory & Advanced - Orbital",
@@ -410,11 +426,7 @@
410426
"boolean": false
411427
},
412428
{
413-
"test_type": "HaveEcoForAdvanced",
414-
"boolean": true
415-
},
416-
{
417-
"test_type": "CanDeployLandFromBase",
429+
"test_type": "UnableToExpand",
418430
"boolean": true
419431
},
420432
{
@@ -423,12 +435,6 @@
423435
"compare0": "<",
424436
"value0": 1
425437
},
426-
{
427-
"test_type": "UnitCountOnPlanet",
428-
"unit_type_string0": "Fabber - Orbital - Naval",
429-
"compare0": ">=",
430-
"value0": 5
431-
},
432438
{
433439
"test_type": "CanFindPlaceToBuild",
434440
"string0": "LegionFactoryAdvancedVehicle"

pa/ai_queller/q_uber/fabber_builds/mla/bot.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,42 @@
317317
"string0": "AdvancedBotFactory"
318318
}
319319
],
320+
[
321+
{
322+
"test_type": "PlanetIsRespawnable",
323+
"boolean": false
324+
},
325+
{
326+
"test_type": "AloneOnPlanet",
327+
"boolean": true
328+
},
329+
{
330+
"test_type": "PlanetIsMainEcoBase",
331+
"boolean": true
332+
},
333+
{
334+
"test_type": "OtherPlanetNeedsLandUnitAssistance",
335+
"boolean": false
336+
},
337+
{
338+
"test_type": "HaveEcoForAdvanced",
339+
"boolean": true
340+
},
341+
{
342+
"test_type": "CanAffordPotentialDrain",
343+
"string0": "AdvancedBotFactory"
344+
},
345+
{
346+
"test_type": "UnitCountOnPlanet",
347+
"unit_type_string0": "Factory & Advanced - Orbital",
348+
"compare0": "<",
349+
"value0": 1
350+
},
351+
{
352+
"test_type": "CanFindPlaceToBuild",
353+
"string0": "AdvancedBotFactory"
354+
}
355+
],
320356
[
321357
{
322358
"test_type": "PlanetIsRespawnable",

pa/ai_queller/q_uber/fabber_builds/mla/vehicle.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -351,6 +351,42 @@
351351
"string0": "AdvancedVehicleFactory"
352352
}
353353
],
354+
[
355+
{
356+
"test_type": "PlanetIsRespawnable",
357+
"boolean": false
358+
},
359+
{
360+
"test_type": "AloneOnPlanet",
361+
"boolean": true
362+
},
363+
{
364+
"test_type": "PlanetIsMainEcoBase",
365+
"boolean": true
366+
},
367+
{
368+
"test_type": "OtherPlanetNeedsLandUnitAssistance",
369+
"boolean": false
370+
},
371+
{
372+
"test_type": "HaveEcoForAdvanced",
373+
"boolean": true
374+
},
375+
{
376+
"test_type": "CanAffordPotentialDrain",
377+
"string0": "AdvancedVehicleFactory"
378+
},
379+
{
380+
"test_type": "UnitCountOnPlanet",
381+
"unit_type_string0": "Factory & Advanced - Orbital",
382+
"compare0": "<",
383+
"value0": 1
384+
},
385+
{
386+
"test_type": "CanFindPlaceToBuild",
387+
"string0": "AdvancedVehicleFactory"
388+
}
389+
],
354390
[
355391
{
356392
"test_type": "PlanetIsRespawnable",

0 commit comments

Comments
 (0)