PSS AI Commands

List of all AI commands available in PSS. Filter on name, research level and more.

AI Conditions

Name Required Research Description
None-This condition will always be true and will execute the action
Enemy Ship HP < 100%-This condition is true when opponent ship's current HP is less than Starting HP
Your Ship HP < 100%-This condition is true when your ship's current HP is less than Starting HP
Enemy Ship has Shields-This condition is true when opponent ship's shield HP is more than 0
Enemy Ship no Active Shields-This condition is true when opponent ship's shield HP is 0
Enemy Ship has Full Shields-This condition is true when opponent ship's shield HP is at maximum
Your Ship has no Active Shields-This condition is true when your ship's shield HP is 0
Your Ship has Active Shields-This condition is true when your ship's shield HP is more than 0
Your Ship has Full Shields-This condition is true when your ship's shield HP is at maximum
Enemy Room HP > 0%-This condition is true when any enemy room has HP remaining
Friendly Room HP < 100%-This condition is true when any of your rooms has sustained damage
Enemy Engine Room HP > 0%-This condition is true when any enemy Engine type rooms has HP remaining
Enemy Shield Room HP > 0%-This condition is true when any enemy Shield type rooms has HP remaining
Enemy Missile Room HP > 0%-This condition is true when any enemy Missile type rooms has HP remaining
Enemy Reactor HP > 0%-This condition is true when any enemy Reactor type rooms has HP remaining
Enemy Laser HP > 0%-This condition is true when any enemy ammo-less type weapon rooms has HP remaining
Your Laser HP < 100%-This condition is true when any friendly ammo-less type weapon rooms has sustained damage
Your Shield Room HP < 100%-This condition is true when any friendly Shield type rooms has sustained any damage
Your Engine HP < 100%-This condition is true when any friendly Engine type rooms has sustained any damage
Your Missile Room HP < 100%-This condition is true when any friendly Missile type rooms has sustained any damage
Your Reactor HP < 100%-This condition is true when any friendly Reactor type rooms has sustained any damage
Current HP < 100%-This condition is true when the subject has sustained any damage
Your AntiCraft Room HP < 100%-This condition is true when any friendly Anti-craft type rooms has sustained any damage
Enemy Room HP < 100%-This condition is true when any enemy room has sustained any damage
Enemy Ship HP Undamaged-This condition is true when opponent ship has 100% of Starting HP
Your Ship HP Undamaged-This condition is true when your ship has 100% of Starting HP
Current HP is Full-This condition is true when the subject's HP is at maximum
Friendly Room HP > 0%-This condition is true when any friendly room has HP remaining
Current Room HP < 100%-This condition is true when the subject's current room has sustained damage
Current Room HP > 0%-This condition is true when the subject's current room has HP remaining
Origin Room HP < 100%-This condition is true when the subject's starting room has sustained damage
Origin Room HP > 0%-This condition is true when the subject's starting room has HP remaining
Enemy Ship Shields < 100%-This condition is true when opponent ship has sustained any Shield damage
Your Ship Shields < 100%-This condition is true when your ship has sustained any Shield damage
Is Currently Healing-This condition is true when this crew is healing at a medical room.
Stamina Is Depleted-This condition is true when the subject has no stamina remaining
Stamina Not Depleted-This condition is true when the subject has stamina remaining
Stamina Not Full-This condition is true when the subject has spent stamina
Stamina Is Full-This condition is true when the subject has full stamina
Enemy Room Is On FireImpossible TechnologyThis condition is true when one of enemy rooms is on fire
Friendly Room Is EMPedImpossible TechnologyThis condition is true when one of friendly rooms is under the EMP effect
Enemy Room Is EMPedImpossible TechnologyThis condition is true when one of enemy rooms is under the EMP effect
Target Room Is EMPedImpossible TechnologyThis condition is true when the target room is under the EMP effect
Enemy Room Has Enemy CrewImpossible TechnologyThis condition is true when any enemy room has enemy crews targeting it
Enemy Room Has No Enemy CrewImpossible TechnologyThis condition is true when any enemy room has no enemy crews targeting it
Enemy Ship HP < 50%PythonThis condition is true when opponent ship has less than 50% of Starting HP
Enemy Ship HP > 50%PythonThis condition is true when opponent ship has more than 50% of Starting HP
Your Ship HP < 50%PythonThis condition is true when your ship has less than 50% of Starting HP
Your Ship HP > 50%PythonThis condition is true when your ship has more than 50% of Starting HP
Enemy Teleport Room HP > 0%PythonThis condition is true when any enemy Teleport type rooms has HP remaining
Your Laser HP < 50%PythonThis condition is true when any friendly ammo-less type weapon rooms has less than 50% HP
Your Shield Room HP < 50%PythonThis condition is true when any friendly Shield type rooms has less than 50% HP
Your Engine HP < 50%PythonThis condition is true when any friendly Engine type rooms has less than 50% HP
Your Missile Room HP < 50%PythonThis condition is true when any friendly Missile type rooms has less than 50% HP
Your Teleport Room HP < 100%PythonThis condition is true when any friendly Teleport type rooms has sustained any damage
Your Teleport Room HP < 50%PythonThis condition is true when any friendly Teleport type rooms has less than 50% HP
Your Reactor HP < 50%PythonThis condition is true when any friendly Reactor type rooms has less than 50% HP
Current HP < 50%PythonThis condition is true when the subject has less than 50% HP
Your Hangar HP < 100%PythonThis condition is true when any friendly Hangar type rooms has sustained any damage
Your Hangar HP < 50%PythonThis condition is true when any friendly Hangar type rooms has less than 50% HP
Enemy Hangar HP > 0%PythonThis condition is true when any enemy Hangar type rooms has HP remaining
Enemy AntiCraft Room HP > 0%PythonThis condition is true when any enemy Anti-craft type rooms has HP remaining
Your AntiCraft Room HP < 50%PythonThis condition is true when any friendly Anti-craft type rooms has less than 50% HP
Enemy Has Active CraftPythonThis condition is true when any enemy crafts are currently active in battle
Enemy Security Room HP > 0%PythonThis condition is true when any enemy Security type rooms has HP remaining
Your Security Room HP < 100%PythonThis condition is true when any friendly Security type rooms has sustained any damage
Your Android Room HP < 100%PythonThis condition is true when any friendly Android type rooms has sustained any damage
Your Android Room HP < 50%PythonThis condition is true when any friendly Android type rooms has less than 50% HP
Enemy Android Room HP > 0%PythonThis condition is true when any enemy Android type rooms has HP remaining
Enemy has no deployed craft(s)PythonThis condition is true when there are no enemy crafts currently active in battle
You have deployed craft(s)PythonThis condition is true when there are friendly crafts currently active in battle
You have no deployed craft(s)PythonThis condition is true when there are no friendly crafts currently active in battle
Enemy Room HP > 50%PythonThis condition is true when any enemy rooms has more than 50% HP
Enemy Room HP < 50%PythonThis condition is true when any enemy rooms has less than 50% HP
Friendly Room HP < 50%PythonThis condition is true when any friendly rooms has less than 50% HP
Friendly Room HP > 50%PythonThis condition is true when any friendly rooms has more than 50% HP
Current HP > 50%PythonThis condition is true when the subject has more than 50% HP
Current Room HP < 50%PythonThis condition is true when the subject's current room has less than 50% HP
Current Room HP > 50%PythonThis condition is true when the subject's current room has more than 50% HP
Origin Room Has Enemy CrewPythonThis condition is true when the subject's starting room has enemy crews targeting it
Origin Room HP < 50%PythonThis condition is true when the subject's starting room has less than 50% HP
Origin Room HP > 50%PythonThis condition is true when the subject's starting room has more than 50% HP
Enemy Ship Shields < 50%PythonThis condition is true when opponent ship has less than 50% Shield HP
Enemy Ship Shields > 50%PythonThis condition is true when opponent ship has more than 50% Shield HP
Your Ship Shields < 50%PythonThis condition is true when your ship has less than 50% Shield HP
Your Ship Shields > 50%PythonThis condition is true when your ship has more than 50% Shield HP
Your Security Room HP < 50%PythonThis condition is true when any friendly Security type rooms has less than 50% HP
Your Reactor Room HP < 25%PythonThis condition is true when any friendly Reactor type rooms has less than 25% HP
Your Reactor Room HP < 75%PythonThis condition is true when any friendly Reactor type rooms has less than 75% HP
Your Hangar HP < 25%PythonThis condition is true when any friendly Hangar type rooms has less than 25% HP
Your Hangar HP < 75%PythonThis condition is true when any friendly Hangar type rooms has less than 75% HP
Stamina < 50%PythonThis condition is true when the subject has less than 50% stamina remaining
Stamina > 50%PythonThis condition is true when the subject has more than 50% stamina remaining
Enemy Ship HP < 25%Python 2.0This condition is true when opponent ship has less than 25% of Starting HP
Your Ship HP < 25%Python 2.0This condition is true when your ship has less than 25% of Starting HP
Current HP < 25%Python 2.0This condition is true when the subject has less than 25% HP
Your Medical Room HP < 100%Python 2.0This condition is true when any friendly Medical type rooms has sustained any damage
Your Medical Room HP < 50%Python 2.0This condition is true when any friendly Medical type rooms has less than 50% HP
Enemy Medical Room HP > 0%Python 2.0This condition is true when any enemy Medical type rooms has HP remaining
Enemy Cannon HP > 0%Python 2.0This condition is true when any enemy Cannon type rooms has HP remaining
Your Cannon HP < 100%Python 2.0This condition is true when any friendly Cannon type rooms has sustained any damage
Your Cannon HP < 50%Python 2.0This condition is true when any friendly Cannon type rooms has less than 50% HP
Enemy Ship Has CloakPython 2.0This condition is true when opponent ship has active cloak
Your Ship Has CloakPython 2.0This condition is true when your ship has active cloak
Your Cloak Room HP < 100%Python 2.0This condition is true when any friendly Cloak type rooms has sustained any damage
Your Cloak Room HP < 50%Python 2.0This condition is true when any friendly Cloak type rooms has less than 50% HP
Your Radar Room HP < 100%Python 2.0This condition is true when any friendly Radar type rooms has sustained any damage
Your Radar Room HP < 50%Python 2.0This condition is true when any friendly Radar type rooms has less than 50% HP
Enemy Radar Room HP > 0%Python 2.0This condition is true when any enemy Radar type rooms has HP remaining
Enemy Cloak Room HP > 0%Python 2.0This condition is true when any enemy Cloak type rooms has HP remaining
Enemy Room HP < 25%Python 2.0This condition is true when any enemy rooms has less than 25% HP
Friendly Room HP < 25%Python 2.0This condition is true when any friendly rooms has less than 25% HP
Friendly Room has Full HPPython 2.0This condition is true when any friendly room's HP is at maximum
Enemy Room has Full HPPython 2.0This condition is true when any enemy Room's HP is at maximum
Enemy Ship HP < 75%Python 2.0This condition is true when opponent ship has less than 75% of Starting HP
Your Ship HP < 75%Python 2.0This condition is true when your ship has less than 75% of Starting HP
Current HP < 75%Python 2.0This condition is true when the subject has less than 75% HP
Current HP > 25%Python 2.0This condition is true when the subject has more than 25% HP
Enemy Room HP < 75%Python 2.0This condition is true when any enemy rooms has less than 75% HP
Friendly Room HP < 75%Python 2.0This condition is true when any of your rooms has less than 75% HP
Enemy Ship HP > 25%Python 2.0This condition is true when opponent ship has more than 25% of Starting HP
Enemy Ship HP > 75%Python 2.0This condition is true when opponent ship has more than 75% of Starting HP
Your Ship HP > 25%Python 2.0This condition is true when your ship has more than 25% of Starting HP
Your Ship HP > 75%Python 2.0This condition is true when your ship has more than 75% of Starting HP
Enemy Room HP > 25%Python 2.0This condition is true when any enemy rooms has more than 25% HP
Friendly Room HP > 25%Python 2.0This condition is true when any friendly rooms has more than 25% HP
Current HP > 75%Python 2.0This condition is true when the subject has more than 75% HP
Enemy Room HP > 75%Python 2.0This condition is true when any enemy rooms has more than 75% HP
Friendly Room HP > 75%Python 2.0This condition is true when any friendly rooms has more than 75% HP
Current Room HP < 25%Python 2.0This condition is true when the subject's current room has less than 25% HP
Current Room has Full HPPython 2.0This condition is true when the subject's current room HP is at maximum
Current Room HP < 75%Python 2.0This condition is true when the subject's current room has less than 75% HP
Current Room HP > 25%Python 2.0This condition is true when the subject's current room has more than 25% HP
Current Room HP > 75%Python 2.0This condition is true when the subject's current room has more than 75% HP
Origin Room HP < 25%Python 2.0This condition is true when the subject's starting room has less than 25% HP
Origin Room has Full HPPython 2.0This condition is true when the subject's starting room HP is at maximum
Origin Room HP < 75%Python 2.0This condition is true when the subject's starting room has less than 75% HP
Origin Room HP > 25%Python 2.0This condition is true when the subject's starting room has more than 25% HP
Origin Room HP > 75%Python 2.0This condition is true when the subject's starting room has more than 75% HP
Friendly Room Has No Enemy CrewPython 2.0This condition is true when any friendly room has no enemy crews targeting it
Origin Room Has No Enemy CrewPython 2.0This condition is true when the subject's starting room has no enemy crews targeting it
Friendly Room Has No Friendly CrewPython 2.0This condition is true when any friendly room has no friendly crews targeting it
Enemy Ship Shields < 25%Python 2.0This condition is true when opponent ship has less than 25% Shield HP
Enemy Ship Shields < 75%Python 2.0This condition is true when opponent ship has less than 75% Shield HP
Enemy Ship Shields > 25%Python 2.0This condition is true when opponent ship has more than 25% Shield HP
Enemy Ship Shields > 75%Python 2.0This condition is true when opponent ship has more than 75% Shield HP
Your Ship Shields < 25%Python 2.0This condition is true when your ship has less than 25% Shield HP
Your Ship Shields < 75%Python 2.0This condition is true when your ship has less than 75% Shield HP
Your Ship Shields > 25%Python 2.0This condition is true when your ship has more than 25% Shield HP
Your Ship Shields > 75%Python 2.0This condition is true when your ship has more than 75% Shield HP
Current Room Has No Crafts DeployedPython 2.0This condition returns true if no crafts have been deployed by the current room
Current Room Has No Androids DeployedPython 2.0This condition returns true if no androids have been deployed by the current room
Current Room Has Crafts DeployedPython 2.0This condition returns true if one or more crafts have been deployed by the current room
Current Room Has Androids DeployedPython 2.0This condition returns true if one or more androids have been deployed by the current room
Current Room Has > 1 Crafts DeployedPython 2.0This condition returns true if more than 1 Crafts are deployed by the current room
Current Room Has > 1 Androids DeployedPython 2.0This condition returns true if more than 1 Androids are deployed by the current room
Current Room Has > 2 Crafts DeployedPython 2.0This condition returns true if more than 2 Crafts are deployed by the current room
Current Room Has > 2 Androids DeployedPython 2.0This condition returns true if more than 2 Androids are deployed by the current room
Current Room Crafts Not Fully DeployedPython 2.0This condition is true when the maximum craft deployment limit is not reached by the current room
Current Room Has Androids Not Fully DeployedPython 2.0This condition is true when the maximum android deployment limit is not reached by the current room
Current Room Has < 2 Crafts DeployedPython 2.0This condition returns true if less than 2 Crafts are deployed by the current room
Current Room Has < 2 Androids DeployedPython 2.0This condition returns true if less than 2 Androids are deployed by the current room
Current Room Has < 3 Crafts DeployedPython 2.0This condition returns true if less than 3 Crafts are deployed by the current room
Current Room Has < 3 Androids DeployedPython 2.0This condition returns true if less than 3 Androids are deployed by the current room
Current Room Has > 3 Crafts DeployedPython 2.0This condition returns true if more than 3 Crafts are deployed by the current room
Current Room Has > 3 Androids DeployedPython 2.0This condition returns true if more than 3 Androids are deployed by the current room
Current Room Has < 4 Crafts DeployedPython 2.0This condition returns true if less than 4 Crafts are deployed by the current room
Current Room Has < 4 Androids DeployedPython 2.0This condition returns true if less than 4 Androids are deployed by the current room
Current Room Has > 4 Crafts DeployedPython 2.0This condition returns true if more than 4 Crafts are deployed by the current room
Origin Room Has No Crafts DeployedPython 2.0This condition returns true if no crafts have been deployed by the subject's starting room
Origin Room Has > 1 Crafts DeployedPython 2.0This condition returns true if more than 1 Crafts are deployed on the subject's starting room
Origin Room Has > 2 Crafts DeployedPython 2.0This condition returns true if more than 2 Crafts are deployed by the subject's starting room
Origin Room Crafts Not Fully DeployedPython 2.0This condition is true when the maximum craft deployment limit is not reached by the subject's starting room
Origin Room Has Crafts DeployedPython 2.0This condition returns true if one or more crafts have been deployed by the subject's starting room
Origin Room Has < 3 Crafts DeployedPython 2.0This condition returns true if less than 3 Crafts are deployed by the subject's starting room
Origin Room Has < 2 Crafts DeployedPython 2.0This condition returns true if less than 2 Crafts are deployed by the subject's starting room
Origin Room Has < 4 Crafts DeployedPython 2.0This condition returns true if less than 4 Crafts are deployed by the subject's starting room
Origin Room Has > 3 Crafts DeployedPython 2.0This condition returns true if more than 3 Crafts are deployed by the subject's starting room
Origin Room Has > 4 Crafts DeployedPython 2.0This condition returns true if more than 4 Crafts are deployed by the subject's starting room
Origin Room Has No Androids DeployedPython 2.0This condition returns true if no androids have been deployed by the subject's starting room
Origin Room Has Androids DeployedPython 2.0This condition returns true if one or more androids have been deployed by the subject's starting room
Origin Room Has > 1 Androids DeployedPython 2.0This condition returns true if more than 1 Androids are deployed by the subject's starting room
Origin Room Has > 2 Androids DeployedPython 2.0This condition returns true if more than 2 Androids are deployed by the subject's starting room
Origin Room Has Androids Not Fully DeployedPython 2.0This condition is true when the maximum android deployment limit is not reached by the subject's starting room
Origin Room Has < 2 Androids DeployedPython 2.0This condition returns true if less than 2 Androids are deployed by the subject's starting room
Origin Room Has > 3 Androids DeployedPython 2.0This condition returns true if more than 3 Androids are deployed by the subject's starting room
Origin Room Has < 3 Androids DeployedPython 2.0This condition returns true if less than 3 Androids are deployed by the subject's starting room
Origin Room Has < 4 Androids DeployedPython 2.0This condition returns true if less than 4 Androids are deployed by the subject's starting room
Your Cloak Room has Full HPPython 2.0This condition is true when any friendly Cloak type room's HP is at maximum
Stamina < 25%Python 2.0This condition is true when the subject has less than 25% Stamina remaining
Stamina > 25%Python 2.0This condition is true when the subject has more than 25% stamina remaining
Stamina < 75%Python 2.0This condition is true when the subject has less than 75% stamina remaining
Stamina > 75%Python 2.0This condition is true when the subject has more than 75% stamina remaining
Friendly Room Has Enemy CrewPython 3.xThis condition is true when any friendly room has enemy crews targeting it
Target Room HP < 100%Python 3.xThis condition is true when the currently targeted room has sustained any damage
Target Room Has Enemy CrewPython 3.xThis condition is true when the currently targeted room has enemy crews targeting it
Target Room Has No Enemy CrewPython 3.xThis condition is true when the currently targeted room has no enemy crews targeting it
Target Room Has Friendly CrewPython 3.xThis condition is true when the currently targeted room has friendly crews targeting it
Target Room Has No Friendly CrewPython 3.xThis condition is true when the currently targeted room has no friendly crews targeting it
Target Room DestroyedPython 3.xThis condition is true when the currently targeted room has no HP remaining
Target Room HP is FullPython 3.xThis condition is true when the currently targeted room's HP is at maximum
Target Room HP > 50%Python 3.xThis condition is true when the currently targeted room has more than 50% HP
Enemy Room Has Friendly CrewPython 3.xThis condition is true when any enemy room has friendly crews targeting it
Target Room HP > 0%Python 3.xThis condition is true when the currently targeted room has HP remaining
Target Room HP < 50%Python 3.xThis condition is true when the currently targeted room has less than 50% HP
Target Room HP < 75%Python 3.xThis condition is true when the currently targeted room has less than 75% HP
Enemy Ship Has No CloakPython 3.xThis condition is true when opponent ship has no active cloak
Your Ship Has No CloakPython 3.xThis condition is true when your ship has no active cloak
Target Room HP > 75%Python 3.xThis condition is true when the currently targeted room has more than 75% HP
Target Room HP < 25%Python 3.xThis condition is true when the currently targeted room has less than 25% HP
Target Room HP > 25%Python 3.xThis condition is true when the currently targeted room has more than 25% HP
Friendly Room Is On FirePython 3.xThis condition is true when one of friendly rooms is on fire
Target Room Is On FirePython 3.xThis condition is true when the target room is on fire
Current Room Is On FirePython 3.xThis condition is true when the subject's current room is on fire
Current Room Has Enemy CrewPython 3.xThis condition is true when the subject's current room has enemy crews targeting it
Current Room Has Friendly CrewPython 3.xThis condition is true when the subject's current room has friendly crews targeting it
Origin Room Is On FirePython 3.xThis condition is true when the subject's starting room is on fire
Current Room Is EMPedPython 3.xThis condition is true when the subject's current room is under the EMP effect
Origin Room has Friendly CrewPython 3.xThis condition is true when the subject's starting room has friendly crews targeting it
Origin Room Is EMPedPython 3.xThis condition is true when the subject's starting room is under the EMP effect
Current Room DestroyedPython 3.xThis condition is true when the subject's current room has no HP remaining
Origin Room DestroyedPython 3.xThis condition is true when the subject's origin room has no HP remaining
Enemy Superweapon HP > 0%Python 3.xThis condition is true when any enemy superweapon rooms has HP remaining
Your Superweapon HP < 100%Python 3.xThis condition is true when any friendly superweapon rooms has sustained damage
Your Superweapon HP < 50%Python 3.xThis condition is true when any friendly superweapon rooms has less than 50% HP
Current Room Has No Enemy CrewPython 3.xThis condition is true when the subject's current room has no enemy crews targeting it
Origin Room has No Friendly CrewPython 3.xThis condition is true when the subject's starting room has no friendly crews targeting it
Current Room Has No Friendly CrewPython 3.xThis condition is true when the subject's current room has no friendly crews targeting it
Enemy Room Has No Friendly CrewPython 3.xThis condition is true when any enemy room has no friendly crews targeting it
Friendly Room Has Friendly CrewPython 3.xThis condition is true when any friendly room has friendly crews targeting it
Your Ship Has Enemy CrewPython 3.xThis condition is true when your ship contains an enemy crew inside it
Your Ship Has No Enemy CrewPython 3.xThis condition is true when your ship contains no enemy crews inside it
Your Ship Has Friendly CrewPython 3.xThis condition is true when your ship contains a friendly crew inside it
Your Ship Has No Friendly CrewPython 3.xThis condition is true when your ship contains no friendly crews inside it
Enemy Ship Has Enemy CrewPython 3.xThis condition is true when the enemy ship contains an enemy crew inside it
Enemy Ship Has No Enemy CrewPython 3.xThis condition is true when the enemy ship contains no enemy crews inside it
Enemy Ship Has Friendly CrewPython 3.xThis condition is true when the enemy ship contains a friendly crew inside it
Enemy Ship Has No Friendly CrewPython 3.xThis condition is true when the enemy ship contains no friendly crews inside it
Current Room Has Max Crafts DeployedPython 3.xThis condition returns true if the maximum number of crafts deployable by the current room has been reached
Current Room Has Max Androids DeployedPython 3.xThis condition returns true if the maximum number of androids deployable by the current room has been reached
Origin Room Has Max Crafts DeployedPython 3.xThis condition returns true if the maximum number of crafts deployable by the subject's starting room has been reached
Origin Room Has Max Androids DeployedPython 3.xThis condition returns true if the maximum number of androids deployable by the subject's starting room has been reached
Enemy Superweapon HP > 25%Python 3.xThis condition is true when any enemy superweapon has more than 25% HP
Enemy Superweapon HP < 25%Python 3.xThis condition is true when any enemy superweapon has less than 25% HP
Enemy Superweapon HP > 50%Python 3.xThis condition is true when any enemy superweapon has more than 50% HP
Enemy Superweapon HP < 50%Python 3.xThis condition is true when any enemy superweapon has less than 50% HP
Enemy Superweapon HP < 75%Python 3.xThis condition is true when any enemy superweapon has less than 75% HP
Enemy Superweapon HP > 75%Python 3.xThis condition is true when any enemy superweapon has more than 75% HP
Enemy Superweapon HP < 100%Python 3.xThis condition is true when any enemy superweapon has sustained any damage
Enemy Superweapon has Full HPPython 3.xThis condition is true when any enemy superweapon HP is at maximum
Your Superweapon HP > 0%Python 3.xThis condition is true when any friendly superweapon rooms has HP remaining
Your Superweapon HP > 25%Python 3.xThis condition is true when any friendly superweapon has more than 25% HP
Your Superweapon HP < 25%Python 3.xThis condition is true when any friendly superweapon has less than 25% HP
Your Superweapon HP > 50%Python 3.xThis condition is true when any friendly superweapon has more than 50% HP
Your Superweapon HP < 75%Python 3.xThis condition is true when any friendly superweapon has less than 75% HP
Your Superweapon HP > 75%Python 3.xThis condition is true when any friendly superweapon has more than 75% HP
Your Superweapon has Full HPPython 3.xThis condition is true when any friendly superweapon HP is at maximum
Friendly Room DestroyedPython 3.xThis condition is true when any of your rooms has no HP remaining
Enemy Room DestroyedPython 3.xThis condition is true when any enemy room has no HP remaining
Current Room Max HP == 0Python 3.xThis condition returns true if the current room is a non-combat room.
Target Room Max HP == 0Python 3.xThis condition returns true if the target room is a non-combat room.
Origin Room Max HP == 0Python 3.xThis condition returns true if the current room is a non-combat room.
Current Room Is InvulnerablePython 3.xThis condition is true when the current room is Invulnerable.
Target Room Is InvulnerablePython 3.xThis condition is true when the target room is Invulnerable.
OriginRoom Is InvulnerablePython 3.xThis condition is true when the current room is Invulnerable.

AI Actions

Name Required Research Description
Target Origin Room-Sets current target to the subject's starting room
Use Special Power-Activates crew special abilities if unused. This AI command will be run last and separately from other AI commands.
Set Highest System Damage-Sets current assigned ammo to the highest system damage ammo available
Set Highest Hull Damage-Sets current assigned ammo to the highest hull damage ammo available
Set Highest Character Damage-Sets current assigned ammo to the highest crew damage ammo available
Set Highest AP Damage-Sets current assigned ammo to the highest AP damage ammo available
Set Highest Shield Damage-Sets current assigned ammo to the highest shield damage ammo available
Set Power To 1-Sets current assigned power to 1
Do Not Use Special Power-Will prevent 'Use Special Power' action from running
Target Current Room-Sets current target to the subject's current room
Set Zero Power-Resets all assigned power to 0
Set Item {0}-Sets current assigned ammo to the specified ammo type
Set Item {1}-Sets current assigned ammo to the specified ammo type
Set Item {2}-Sets current assigned ammo to the specified ammo type
Set Item {3}-Sets current assigned ammo to the specified ammo type
Set Item {4}-Sets current assigned ammo to the specified ammo type
Set Item {5}-Sets current assigned ammo to the specified ammo type
Set No Target-Sets current target to none. This will stop the room from activating.
Target Another Room-Change the current target to another target with matching parameters.
Target Enemy Reactor-Sets current target to an enemy Reactor type room
Target Your Missile Room-Sets current target to a friendly Missile type room
Target Enemy Missile Room-Sets current target to an enemy Missile type room
Target Random Enemy Room-Sets current target to a valid random enemy room
Target Your Reactor-Sets current target to a friendly Reactor type room
Target Your Shield Room-Sets current target to a friendly Shield type room
Target Your Engine-Sets current target to a friendly Engine type room
Target Your Laser-Sets current target to a friendly Laser type weapon room
Target Enemy Engine-Sets current target to an enemy Engine type room
Target Enemy Shield Room-Sets current target to an enemy Shield type room
Target Enemy Laser-Set current target to an enemy Laser type room
Set Cheapest Items-Sets current assigned ammo to the cheapest available
Set Dearest Items-Sets current assigned ammo to the most expensive available
Decrease Power By 1-Decreases assigned power by 1
Increase Power By 1-Increases assigned power by 1 if available
Set Maximum Power-Sets current assigned power to the maximum available
Target Condition Room-Target condition room that satisfies conditions
Target Your HangarPythonSets current target to a friendly Hangar type room
Set Power To 3PythonSets current assigned power to 3
Set Power To 2PythonSets current assigned power to 2
Set Item to NonePythonUnassigns any currently equipped ammo
Target Enemy HangarPythonSets current target to an enemy Hangar type room
Target Your Anti-Craft RoomPythonSets current target to a friendly Anti-craft type room
Target Enemy Anti-Craft RoomPythonSets current target to an enemy Anti-craft type room
Target Enemy Android RoomPythonSets current target to an enemy Android type room
Target Your TeleportPythonSets current target to a friendly Teleport type room
Target Your Security RoomPythonSets current target to a friendly Security type room
Target Enemy Security RoomPythonSets current target to an enemy Security type room
Set Highest EMPPythonSets current assigned ammo to the highest EMP stat ammo available
Target Enemy Teleport RoomPythonSets current target to an enemy Teleport type room
Set Highest Fire ItemsPythonSets current assigned ammo to the highest Incendiary stat ammo available
Target Your SuperweaponPython 2.0Sets current target to a friendly superweapon room
Target Your Medical RoomPython 2.0Sets current target to a friendly Medical type room
Target Enemy Medical RoomPython 2.0Sets current target to an enemy Medical type room
Set Power To 5Python 2.0Sets current assigned power to 5
Set Power To 4Python 2.0Sets current assigned power to 4
Target Your RadarPython 2.0Sets current target to a friendly Radar type room
Target Enemy SuperweaponPython 2.0Set current target to an enemy superweapon room
Target Enemy CannonPython 2.0Sets current target to an enemy Cannon type room
Target Your CannonPython 2.0Sets current target to a friendly Cannon type room
Target Your Android RoomPython 2.0Sets current target to a friendly Android type room
Target Enemy RadarPython 2.0Sets current target to an enemy Radar type room
Target Your Cloaking RoomPython 2.0Sets current target to a friendly Cloak type room
Target Enemy Cloaking RoomPython 2.0Sets current target to an enemy Cloak type room
Set Power To 6Python 3.xSets current assigned power to 6
Continue Current JobPython 3.xContinues performing currently assigned actions

But the commands aren't in exactly the same order as they are in-game?!?! Yeah I know ... but I got them close so shhhhh because I already spent a week building this for you chumps so cut me some slack XD