This wiki is archived from 2021-09-05

Planetary Annihilation AI Build Specs: Difference between revisions

From Planetary Annihilation: TITANS and Classic PA Wiki
Jump to navigation Jump to search
Line 15: Line 15:
* base_sort
* base_sort
** FromMainBase (default)
** FromMainBase (default)
** FromPerimeter
** FromPerimeter (furthest from main base)
** FromBuilder
** FromBuilder
* include_unsafe_bases (boolean) (NEW)
* include_unsafe_bases (boolean) (NEW)

Revision as of 12:31, 19 May 2017

File:Titans-icon.png Planetary Annihilation AI Build Spec

AI Implementation

Fabber Build Specs

  • name
  • to_build (string AI Friendly Name)
  • instance_count (number)
  • shared_instance_count (string)
  • min_num_assisters (>=-1)
  • max_num_assisters (>=-1)
  • priority (number)
  • base_sort
    • FromMainBase (default)
    • FromPerimeter (furthest from main base)
    • FromBuilder
  • include_unsafe_bases (boolean) (NEW)
  • builders (array of unit spec strings for fabbers)
  • build conditions (array of build condition spec groups)
  • placement_rules object
    • buffer
    • placement_type
      • FromBaseCenter (default)
      • FromBasePerimeter
      • FromMainBaseCenter
      • FromMainBasePerimeter
    • threat
    • unit_count_rules

AI Fabber Manager

Platoon Build Specs

  • name
  • to_build (string AI Platoon Template Name)
  • instance_count (number)
  • shared_instance_count (string)
  • min_num_assisters (>=-1)
  • max_num_assisters (>=-1)
  • priority (number)
  • build conditions (array of build condition spec groups)
  • task_type (string Platoon Task Type)

Note: Platoon conditions are always evaluated against the main base unlike fabbers (may change this).

ie do not use InBase

AI Platoon Manager