This wiki is archived from 2021-09-05

Planetary Annihilation AI Platoon Manager

From Planetary Annihilation: TITANS and Classic PA Wiki
Jump to navigation Jump to search

Planetary Annihilation AI Platoon Manager

Maintains a pool of units that form platoons based on platoon templates.

Responds to base threats using platoons.

Platoons contain squads.

Platoon Task Types

  • None
  • Commander
  • Scout
  • Orbital Recon
  • Patrol
  • LandAttack
  • BomberAttack
  • FighterAttack
  • NavalAttack
    • supports target priorities defaulting to: (NEW)
      • Commander
      • Defense
      • Fabber if no advanced units
      • Structure & (Artillery | Tactical | Nuke) if includes advanced units
      • Structure & NukeDefense if includes advanced units
      • MetalProduction | EnergyProduction
      • Mobile
  • OrbitalFighterAttack
    • supports target priorities defaulting to: (NEW)
      • Orbital & OrbitalDefense
      • Orbital & Transport
      • Orbital - Structure
  • OrbitalLaserAttack
    • supports target priorities defaulting to: (NEW)
      • Commander
      • ControlModule
      • PlanetEngine
      • Structure & Nuke
      • Structure & NukeDefense
      • Structure & (MetalProduction | EnergyProduction)
      • Structure & Factory
  • Nuke
  • Artillery
    • supports target priorities defaulting to:
      • Commander
      • Structure & SelfDestruct
      • Land & Titan
      • Structure & (Artillery | Tactical | Nuke)
      • Structure & NukeDefense
      • Structure & (MetalProduction | EnergyProduction)
      • Land & Mobile
  • UnitCannon
  • ThreatResponse
  • TransportToPlanet
  • TransportToSafePlanet
  • OrbitalFabberMoveToPlanet
  • OrbitalFabberMoveToSafePlanet
  • OrbitalFabberMoveToGasGiant (NEW)
  • OrbitalFabberMoveToSafeGasGiant (NEW)
  • TransferReconToPlanet
  • TransferOrbitalToPlanet - lowest anti-orbital
  • TransferOrbitalAttackToPlanet - highest threat (NEW)
  • TransferOrbitalCommanderAttackToPlanet - focus commander then highest threat (NEW)
  • TeleportLandToPlanet
  • TeleportLandOnPlanet (NEW)
  • TeleportFabberToPlanet
  • Build
  • BuilderAssist
  • AreaBuild
  • GiveUp

Platoon Templates

  • /pa/ai/platoon_templates/*.json
    • platoon_templates object
      • name: object
        • units: array of squads
          • squad type: string
          • unit_types: spec string
          • min_count
          • max_count
          • percent (of total units from other non percent squads)
        • target_priorities: array (NEW)
          • unit spec string

Squad Types

  • General
  • Fast
  • Artillery
  • Close
  • Defense
  • Escort (area patrol)
  • Transport
  • Suicide