This wiki is archived from 2021-09-05
Planetary Annihilation AI Implementation: Difference between revisions
Jump to navigation
Jump to search
Line 91: | Line 91: | ||
* Suicide | * Suicide | ||
Build Conditions | == Build Conditions == | ||
* UnitCountInBase (unit_type_string0, compare0, value0 count) | * UnitCountInBase (unit_type_string0, compare0, value0 count) | ||
* UnitCountAroundBase (unit_type_string0, string0 AllianceType, value0 radius, compare0, value1 count) | * UnitCountAroundBase (unit_type_string0, string0 AllianceType, value0 radius, compare0, value1 count) |
Revision as of 21:43, 26 March 2017
File:Titans-icon.png Planetary Annihilation Titans & Classic AI Implementation
- AI Brain
- Economy Manager
- Interplanetary Request Manager
- Planet Managers
- Planet Manager
- Strategic Manager
- Influence Map
- Recon Manager
- Base Threats
- Enemy Base Locations
- Attack Locations
- Base Manager
- Factory Manager
- Metal Spot Info
- Rally Points
- Build Locations
- Fabber Manager
- Platoon Manager
- Strategic Manager
- Planet Manager
Influence Manager
Threat evaluations
- threats for position radius (overlapping)
- threats at position radius (within)
Influence types
- Commander
- Economy
- EconomyProduction (factories)
- Land
- Air
- Naval
- Sub
- Orbital
- Artillery
- Nuke
- AntiNuke
- AntiSurface
- AntiAir
- AntiSub
- AntiOrbital
- AntiPlanet (catalyst, halley, ragnarok)
Platoon Manager
Platoons contain squads.
Platoon Tasks
- None
- Commander
- Scout
- Orbital Recon
- Patrol
- LandAttack
- BomberAttack
- FighterAttack
- NavalAttack
- OrbitalFighterAttack
- OrbtialLaserAttack
- Nuke
- Artillery
- UnitCannon
- ThreatResponse
- TransportToPlanet
- TransportToSafePlanet
- OrbitalFabberMoveToPlanet
- OrbitalFabberMoveToSafePlanet
- OrbitalFabberMoveToGasGiant
- OrbitalFabberMoveToSafeGasGiant
- TransferReconToPlanet
- TransferOrbitalToPlanet
- TransferOrbitalAttackToPlanet
- TeleportLandToPlanet
- TeleportLandOnPlanet (NEW)
- TeleportFabberToPlanet
- Build
- BuilderAssist
- AreaBuild
- GiveUp
Squad Types
- General
- Fast
- Artillery
- Close
- Defense
- Escort
- Transport
- Suicide
Build Conditions
- UnitCountInBase (unit_type_string0, compare0, value0 count)
- UnitCountAroundBase (unit_type_string0, string0 AllianceType, value0 radius, compare0, value1 count)