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
Is Currently Healing-This condition is true when this crew is healing at a medical room.
Current HP < 25%Python 2.0This condition is true when the subject has less than 25% HP
Current HP > 25%Python 2.0This condition is true when the subject has more than 25% HP
Current HP < 50%PythonThis condition is true when the subject has less than 50% HP
Current HP > 50%PythonThis condition is true when the subject has more than 50% HP
Current HP < 75%Python 2.0This condition is true when the subject has less than 75% HP
Current HP > 75%Python 2.0This condition is true when the subject has more than 75% HP
Current HP < 100%-This condition is true when the subject has sustained any damage
Current HP is Full-This condition is true when the subject's HP is at maximum
Has No Assigned PowerPython 2.0This condition is true when the subject has no assigned power.
Has Assigned PowerPython 2.0This condition is true when the subject has assigned power.
Assigned Power > 50%Python 3.xThis condition is true when the subject has 50% or more assigned power.
Has Full Assigned PowerPythonThis condition is true when the subject has full assigned power.
Special Power UsedPython 2.0This condition is true when the crew's special power is no longer available for use.
Special Power Not UsedPython 3.xThis condition is true when the crew's special power is still available for use.
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 < 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 < 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
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
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
Target Room Has No Damage ResistanceQuantum ProgrammingThis condition is true if the target room has no damage resistance.
Target Room Has Damage ResistanceQuantum ProgrammingThis condition is true if the target room has damage resistance.
Target Room Damage Resistance < 25%Quantum ProgrammingThis condition is true if the target room has less than 25% damage resistance.
Target Room Damage Resistance > 25%Quantum ProgrammingThis condition is true if the target room has more than 25% damage resistance.
Target Room Damage Resistance < 50%Quantum ProgrammingThis condition is true if the target room has less than 50% damage resistance.
Target Room Damage Resistance > 50%Quantum ProgrammingThis condition is true if the target room has more than 50% damage resistance.
Target Room Damage Resistance < 75%Quantum ProgrammingThis condition is true if the target room has less than 75% damage resistance.
Target Room Damage Resistance > 75%Quantum ProgrammingThis condition is true if the target room has more than 75% damage resistance.
Target Room Is EMPedImpossible TechnologyThis condition is true when the target room is under the EMP effect
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 Is On FirePython 3.xThis condition is true when the target room is on fire
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 > 0%Python 3.xThis condition is true when the currently targeted room has HP remaining
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
Target Room HP < 50%Python 3.xThis condition is true when the currently targeted room has less than 50% HP
Target Room HP > 50%Python 3.xThis condition is true when the currently targeted room has more than 50% HP
Target Room HP < 75%Python 3.xThis condition is true when the currently targeted room has less than 75% HP
Target Room HP > 75%Python 3.xThis condition is true when the currently targeted room has more than 75% HP
Target Room HP < 100%Python 3.xThis condition is true when the currently targeted room has sustained any damage
Target Room HP is FullPython 3.xThis condition is true when the currently targeted room's HP is at maximum
Target Room Is InvulnerablePython 3.xThis condition is true when the target room is Invulnerable.
Target Room Max HP == 0Python 3.xThis condition returns true if the target room is a non-combat 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 Androids DeployedPython 2.0This condition returns true if one or more androids have been 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 Androids DeployedPython 2.0This condition returns true if less than 2 Androids 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 Has < 3 Androids DeployedPython 2.0This condition returns true if less than 3 Androids 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 Androids DeployedPython 2.0This condition returns true if less than 4 Androids are deployed 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 Max Androids DeployedPython 3.xThis condition returns true if the maximum number of androids deployable by the current room has been reached
Current Room Has No Crafts DeployedPython 2.0This condition returns true if no crafts 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 > 1 Crafts DeployedPython 2.0This condition returns true if more than 1 Crafts are deployed 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 Crafts DeployedPython 2.0This condition returns true if more than 2 Crafts 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 Crafts DeployedPython 2.0This condition returns true if more than 3 Crafts 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 Crafts DeployedPython 2.0This condition returns true if more than 4 Crafts 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 Max Crafts DeployedPython 3.xThis condition returns true if the maximum number of crafts deployable by the current room has been reached
Current Room Not On CooldownQuantum ProgrammingThis condition is true when current room is not currently on cooldown.
Current Room On CooldownQuantum ProgrammingThis condition is true when current room is currently on cooldown.
Current Room Cooldown < 25%Quantum ProgrammingThis condition is true when current room has less than 25% cooldown time remaining.
Current Room Cooldown > 25%Quantum ProgrammingThis condition is true when current room has more than 25% cooldown time remaining.
Current Room Cooldown < 50%Quantum ProgrammingThis condition is true when current room has less than 50% cooldown time remaining.
Current Room Cooldown > 50%Quantum ProgrammingThis condition is true when current room has more than 50% cooldown time remaining.
Current Room Cooldown < 75%Quantum ProgrammingThis condition is true when current room has less than 75% cooldown time remaining.
Current Room Cooldown > 75%Quantum ProgrammingThis condition is true when current room has more than 75% cooldown time remaining.
Current Room Is EMPedPython 3.xThis condition is true when the subject's current room is under the EMP effect
Current Room Has Enemy CrewPython 3.xThis condition is true when the subject's current room has enemy crews targeting it
Current Room Has No Enemy CrewPython 3.xThis condition is true when the subject's current room has no enemy crews targeting it
Current Room Is On FirePython 3.xThis condition is true when the subject's current room is on fire
Current Room Has Friendly CrewPython 3.xThis condition is true when the subject's current room has 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
Current Room DestroyedPython 3.xThis condition is true when the subject's current room has no HP remaining
Current Room HP > 0%-This condition is true when the subject's current room has HP remaining
Current Room HP < 25%Python 2.0This condition is true when the subject's current room has less than 25% 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 < 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
Current Room HP < 75%Python 2.0This condition is true when the subject's current room has less than 75% HP
Current Room HP > 75%Python 2.0This condition is true when the subject's current room has more than 75% HP
Current Room HP < 100%-This condition is true when the subject's current room has sustained damage
Current Room has Full HPPython 2.0This condition is true when the subject's current room HP is at maximum
Current Room Is InvulnerablePython 3.xThis condition is true when the current room is Invulnerable.
Current Room Max HP == 0Python 3.xThis condition returns true if the current room is a non-combat room.
Current Room Reload < 25%Quantum ProgrammingThis condition is true when current room has less than 25% reload time elapsed.
Current Room Reload > 25%Quantum ProgrammingThis condition is true when current room has more than 25% reload time elapsed.
Current Room Reload < 50%Quantum ProgrammingThis condition is true when current room has less than 50% reload time elapsed.
Current Room Reload > 50%Quantum ProgrammingThis condition is true when current room has more than 50% reload time elapsed.
Current Room Reload < 75%Quantum ProgrammingThis condition is true when current room has less than 75% reload time elapsed.
Current Room Reload > 75%Quantum ProgrammingThis condition is true when current room has more than 75% reload time elapsed.
Current Room Reload FullQuantum ProgrammingThis condition is true when current room has completed reloading and is ready for activation.
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 less than 2 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 < 3 Androids DeployedPython 2.0This condition returns true if less than 3 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 < 4 Androids DeployedPython 2.0This condition returns true if less than 4 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 Max Androids DeployedPython 3.xThis condition returns true if the maximum number of androids deployable by the subject's starting room has been reached
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 Crafts DeployedPython 2.0This condition returns true if one or more 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 less than 2 Crafts are deployed by 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 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 > 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 less than 4 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 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 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 Not On CooldownQuantum ProgrammingThis condition is true when the subject's starting room is not currently on cooldown.
Origin Room On CooldownQuantum ProgrammingThis condition is true when the subject's starting room is currently on cooldown.
Origin Room Cooldown < 25%Quantum ProgrammingThis condition is true when the subject's starting room has less than 25% cooldown time remaining.
Origin Room Cooldown > 25%Quantum ProgrammingThis condition is true when the subject's starting room has more than 25% cooldown time remaining.
Origin Room Cooldown < 50%Quantum ProgrammingThis condition is true when the subject's starting room has less than 50% cooldown time remaining.
Origin Room Cooldown > 50%Quantum ProgrammingThis condition is true when the subject's starting room has more than 50% cooldown time remaining.
Origin Room Cooldown < 75%Quantum ProgrammingThis condition is true when the subject's starting room has less than 75% cooldown time remaining.
Origin Room Cooldown > 75%Quantum ProgrammingThis condition is true when the subject's starting room has more than 75% cooldown time remaining.
Origin Room Is EMPedPython 3.xThis condition is true when the subject's starting room is under the EMP effect
Origin Room Has Enemy CrewPythonThis condition is true when the subject's starting room has 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
Origin Room Is On FirePython 3.xThis condition is true when the subject's starting room is on fire
Origin Room has Friendly CrewPython 3.xThis condition is true when the subject's starting room has friendly 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
Origin Room DestroyedPython 3.xThis condition is true when the subject's origin room has no HP remaining
Origin Room HP > 0%-This condition is true when the subject's starting room has HP remaining
Origin Room HP < 25%Python 2.0This condition is true when the subject's starting room has less than 25% 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 < 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
Origin Room HP < 75%Python 2.0This condition is true when the subject's starting room has less than 75% HP
Origin Room HP > 75%Python 2.0This condition is true when the subject's starting room has more than 75% HP
Origin Room HP < 100%-This condition is true when the subject's starting room has sustained damage
Origin Room has Full HPPython 2.0This condition is true when the subject's starting room HP is at maximum
OriginRoom Is InvulnerablePython 3.xThis condition is true when the current room is Invulnerable.
Origin Room Max HP == 0Python 3.xThis condition returns true if the current room is a non-combat room.
Origin Room Reload < 25%Quantum ProgrammingThis condition is true when the subject's starting room has less than 25% reload time elapsed.
Origin Room Reload > 25%Quantum ProgrammingThis condition is true when the subject's starting room has more than 25% reload time elapsed.
Origin Room Reload < 50%Quantum ProgrammingThis condition is true when the subject's starting room has less than 50% reload time elapsed.
Origin Room Reload > 50%Quantum ProgrammingThis condition is true when the subject's starting room has more than 50% reload time elapsed.
Origin Room Reload < 75%Quantum ProgrammingThis condition is true when the subject's starting room has less than 75% reload time elapsed.
Origin Room Reload > 75%Quantum ProgrammingThis condition is true when the subject's starting room has more than 75% reload time elapsed.
Origin Room Reload FullQuantum ProgrammingThis condition is true when the subject's starting room has completed reloading and is ready for activation.
Your Ship Has CloakPython 2.0This condition is true when your ship has active cloak
Your Ship Has No CloakPython 3.xThis condition is true when your ship has no active cloak
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
Your Ship HP < 25%Python 2.0This condition is true when your ship has less than 25% 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 < 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
Your Ship HP < 75%Python 2.0This condition is true when your ship has less than 75% of Starting HP
Your Ship HP > 75%Python 2.0This condition is true when your ship has more than 75% of Starting HP
Your Ship HP < 100%-This condition is true when your ship's current HP is less than Starting HP
Your Ship HP Undamaged-This condition is true when your ship has 100% of Starting HP
Your Ship Power Not Reduced Quantum ProgrammingThis condition is true when your ship currently has no reduced power output.
Your Ship Power Has Reduced Quantum ProgrammingThis condition is true when your ship currently has reduced power output.
Your Ship Power Reduced < 25%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by less than 25%.
Your Ship Power Reduced > 25%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by more than 25%.
Your Ship Power Reduced < 50%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by less than 50%.
Your Ship Power Reduced > 50%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by more than 50%.
Your Ship Power Reduced < 75%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by less than 75%.
Your Ship Power Reduced > 75%Quantum ProgrammingThis condition is true when your ship currently has reduced power output by more than 75%.
Your Ship Power Fully ReducedQuantum ProgrammingThis condition is true when your ship currently has zero power output.
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 Shields < 25%Python 2.0This condition is true when your ship has less than 25% Shield HP
Your Ship Shields > 25%Python 2.0This condition is true when your ship has more than 25% 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 Ship Shields < 75%Python 2.0This condition is true when your ship has less than 75% Shield HP
Your Ship Shields > 75%Python 2.0This condition is true when your ship has more than 75% Shield HP
Your Ship Shields < 100%-This condition is true when your ship has sustained any Shield damage
Your Ship has Full Shields-This condition is true when your ship's shield HP is at maximum
Your Ship Has No Available PowerQuantum ProgrammingThis condition is true when your ship has no available unused ship power.
Your Ship Has Available PowerQuantum ProgrammingThis condition is true when your ship has available unused ship power.
Your Ship Available Power < 25%Quantum ProgrammingThis condition is true when your ship has less than 25% available unused ship power.
Your Ship Available Power > 25%Quantum ProgrammingThis condition is true when your ship has more than 25% available unused ship power.
Your Ship Available Power < 50%Quantum ProgrammingThis condition is true when your ship has less than 50% available unused ship power.
Your Ship Available Power > 50%Quantum ProgrammingThis condition is true when your ship has more than 50% available unused ship power.
Your Ship Available Power < 75%Quantum ProgrammingThis condition is true when your ship has less than 75% available unused ship power.
Your Ship Available Power > 75%Quantum ProgrammingThis condition is true when your ship has more than 75% available unused ship power.
Your Ship Has Full Available PowerQuantum ProgrammingThis condition is true when your ship has no used ship power.
Your Android Room HP < 50%PythonThis condition is true when any friendly Android type rooms has less than 50% HP
Your Android Room HP < 100%PythonThis condition is true when any friendly Android type rooms has sustained any damage
Your AntiCraft Room HP < 50%PythonThis condition is true when any friendly Anti-craft type rooms has less than 50% HP
Your AntiCraft Room HP < 100%-This condition is true when any friendly Anti-craft 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
Your Cannon HP < 100%Python 2.0This condition is true when any friendly Cannon type rooms has sustained any damage
Your Hangar HP < 25%PythonThis condition is true when any friendly Hangar type rooms has less than 25% HP
Your Hangar HP < 50%PythonThis condition is true when any friendly Hangar type rooms has less than 50% HP
Your Hangar HP < 75%PythonThis condition is true when any friendly Hangar type rooms has less than 75% HP
Your Hangar HP < 100%PythonThis condition is true when any friendly Hangar type rooms has sustained any damage
Your Engine HP < 50%PythonThis condition is true when any friendly Engine type rooms has less than 50% HP
Your Engine HP < 100%-This condition is true when any friendly Engine type rooms has sustained any damage
Your Laser HP < 50%PythonThis condition is true when any friendly ammo-less type weapon rooms has less than 50% HP
Your Laser HP < 100%-This condition is true when any friendly ammo-less type weapon rooms has sustained damage
Your Medical Room HP < 50%Python 2.0This condition is true when any friendly Medical type rooms has less than 50% HP
Your Medical Room HP < 100%Python 2.0This condition is true when any friendly Medical type rooms has sustained any damage
Your Missile Room HP < 50%PythonThis condition is true when any friendly Missile type rooms has less than 50% HP
Your Missile Room HP < 100%-This condition is true when any friendly Missile type rooms has sustained any damage
Friendly Room Is EMPedImpossible TechnologyThis condition is true when one of friendly rooms is under the EMP effect
Friendly Room Has Enemy CrewPython 3.xThis condition is true when any friendly room has enemy crews targeting it
Friendly Room Has No Enemy CrewPython 2.0This condition is true when any friendly room has no enemy crews targeting it
Friendly Room Is On FirePython 3.xThis condition is true when one of friendly rooms is on fire
Friendly Room Has Friendly CrewPython 3.xThis condition is true when any friendly room has friendly crews targeting it
Friendly Room Has No Friendly CrewPython 2.0This condition is true when any friendly room has no friendly crews targeting it
Friendly Room DestroyedPython 3.xThis condition is true when any of your rooms has no HP remaining
Friendly Room HP > 0%-This condition is true when any friendly room has HP remaining
Your Superweapon HP > 0%Python 3.xThis condition is true when any friendly superweapon rooms has HP remaining
Friendly Room HP < 25%Python 2.0This condition is true when any friendly rooms has less than 25% HP
Your Superweapon HP < 25%Python 3.xThis condition is true when any friendly superweapon has less than 25% HP
Friendly Room HP > 25%Python 2.0This condition is true when any friendly rooms has more than 25% HP
Your Superweapon HP > 25%Python 3.xThis condition is true when any friendly superweapon has more than 25% HP
Friendly Room HP < 50%PythonThis condition is true when any friendly rooms has less than 50% HP
Your Superweapon HP < 50%Python 3.xThis condition is true when any friendly superweapon rooms has less than 50% HP
Friendly Room HP > 50%PythonThis condition is true when any friendly rooms has more than 50% HP
Your Superweapon HP > 50%Python 3.xThis condition is true when any friendly superweapon has more than 50% HP
Friendly Room HP < 75%Python 2.0This condition is true when any of your rooms has less than 75% HP
Your Superweapon HP < 75%Python 3.xThis condition is true when any friendly superweapon has less than 75% HP
Friendly Room HP > 75%Python 2.0This condition is true when any friendly rooms has more than 75% HP
Your Superweapon HP > 75%Python 3.xThis condition is true when any friendly superweapon has more than 75% HP
Friendly Room HP < 100%-This condition is true when any of your rooms has sustained damage
Your Superweapon HP < 100%Python 3.xThis condition is true when any friendly superweapon rooms has sustained damage
Friendly Room has Full HPPython 2.0This condition is true when any friendly room's HP is at maximum
Your Superweapon has Full HPPython 3.xThis condition is true when any friendly superweapon HP is at maximum
Your Radar Room HP < 50%Python 2.0This condition is true when any friendly Radar 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 Reactor Room HP < 25%PythonThis condition is true when any friendly Reactor type rooms has less than 25% HP
Your Reactor HP < 50%PythonThis condition is true when any friendly Reactor type rooms has less than 50% HP
Your Reactor Room HP < 75%PythonThis condition is true when any friendly Reactor type rooms has less than 75% HP
Your Reactor HP < 100%-This condition is true when any friendly Reactor type rooms has sustained any damage
Friendly Reactor Has No Power OutputQuantum ProgrammingThis condition is true when a friendly reactor room has no power output.
Friendly Reactor Has Power OutputQuantum ProgrammingThis condition is true when a friendly reactor room has power output.
Friendly Reactor Power Output < 25%Quantum ProgrammingThis condition is true when a friendly reactor room has less than 25% power output.
Friendly Reactor Power Output > 25%Quantum ProgrammingThis condition is true when a friendly reactor room has more than 25% power output.
Friendly Reactor Power Output < 50%Quantum ProgrammingThis condition is true when a friendly reactor room has less than 50% power output.
Friendly Reactor Power Output > 50%Quantum ProgrammingThis condition is true when a friendly reactor room has more than 50% power output.
Friendly Reactor Power Output < 75%Quantum ProgrammingThis condition is true when a friendly reactor room has less than 75% power output.
Friendly Reactor Power Output > 75%Quantum ProgrammingThis condition is true when a friendly reactor room has more than 75% power output.
Friendly Reactor Maximum Power OutputQuantum ProgrammingThis condition is true when a friendly reactor room has maximum power output.
Your Shield Room HP < 50%PythonThis condition is true when any friendly Shield type rooms has less than 50% HP
Your Shield Room HP < 100%-This condition is true when any friendly Shield 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 Cloak Room HP < 100%Python 2.0This condition is true when any friendly Cloak type rooms has sustained any damage
Your Cloak Room has Full HPPython 2.0This condition is true when any friendly Cloak type room's HP is at maximum
Your Teleport Room HP < 50%PythonThis condition is true when any friendly Teleport 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 Security Room HP < 50%PythonThis condition is true when any friendly Security type rooms has less than 50% HP
Your Security Room HP < 100%PythonThis condition is true when any friendly Security type rooms has sustained any damage
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 Android Room HP > 0%PythonThis condition is true when any enemy Android type rooms has HP remaining
Enemy AntiCraft Room HP > 0%PythonThis condition is true when any enemy Anti-craft type rooms has HP remaining
Enemy Cannon HP > 0%Python 2.0This condition is true when any enemy Cannon type rooms has HP remaining
Enemy Hangar HP > 0%PythonThis condition is true when any enemy Hangar type rooms has HP remaining
Enemy Engine Room HP > 0%-This condition is true when any enemy Engine type rooms has HP remaining
Enemy Laser HP > 0%-This condition is true when any enemy ammo-less type weapon rooms has HP remaining
Enemy Medical Room HP > 0%Python 2.0This condition is true when any enemy Medical type rooms has HP remaining
Enemy Missile Room HP > 0%-This condition is true when any enemy Missile type rooms has HP remaining
Enemy Room Is EMPedImpossible TechnologyThis condition is true when one of enemy rooms 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 Room Is On FireImpossible TechnologyThis condition is true when one of enemy rooms is on fire
Enemy Room Has Friendly CrewPython 3.xThis condition is true when any enemy room has 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
Enemy Room DestroyedPython 3.xThis condition is true when any enemy room has no HP remaining
Enemy Room HP > 0%-This condition is true when any enemy room has HP remaining
Enemy Superweapon HP > 0%Python 3.xThis condition is true when any enemy superweapon rooms has HP remaining
Enemy Room HP < 25%Python 2.0This condition is true when any enemy rooms has less than 25% HP
Enemy Superweapon HP < 25%Python 3.xThis condition is true when any enemy superweapon has less than 25% HP
Enemy Room HP > 25%Python 2.0This condition is true when any enemy rooms has more than 25% HP
Enemy Superweapon HP > 25%Python 3.xThis condition is true when any enemy superweapon has more than 25% HP
Enemy Room HP < 50%PythonThis condition is true when any enemy rooms has less than 50% HP
Enemy Superweapon HP < 50%Python 3.xThis condition is true when any enemy superweapon has less than 50% HP
Enemy Room HP > 50%PythonThis condition is true when any enemy rooms has more than 50% HP
Enemy Superweapon HP > 50%Python 3.xThis condition is true when any enemy superweapon has more than 50% HP
Enemy Room HP < 75%Python 2.0This condition is true when any enemy rooms has less than 75% HP
Enemy Superweapon HP < 75%Python 3.xThis condition is true when any enemy superweapon has less than 75% HP
Enemy Room HP > 75%Python 2.0This condition is true when any enemy rooms has more than 75% HP
Enemy Superweapon HP > 75%Python 3.xThis condition is true when any enemy superweapon has more than 75% HP
Enemy Room HP < 100%-This condition is true when any enemy room has sustained any damage
Enemy Superweapon HP < 100%Python 3.xThis condition is true when any enemy superweapon has sustained any damage
Enemy Room has Full HPPython 2.0This condition is true when any enemy Room's HP is at maximum
Enemy Superweapon has Full HPPython 3.xThis condition is true when any enemy superweapon HP is at maximum
Enemy Radar Room HP > 0%Python 2.0This condition is true when any enemy Radar type rooms has HP remaining
Enemy Reactor HP > 0%-This condition is true when any enemy Reactor type rooms has HP remaining
Enemy Shield Room HP > 0%-This condition is true when any enemy Shield 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 Teleport Room HP > 0%PythonThis condition is true when any enemy Teleport type rooms has HP remaining
Enemy Security Room HP > 0%PythonThis condition is true when any enemy Security type rooms has HP remaining
Enemy Has Active CraftPythonThis condition is true when any enemy crafts are currently active in battle
Enemy has no deployed craft(s)PythonThis condition is true when there are no enemy crafts currently active in battle
Enemy Ship Has CloakPython 2.0This condition is true when opponent ship has active cloak
Enemy Ship Has No CloakPython 3.xThis condition is true when opponent ship has no active cloak
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
Enemy Ship HP < 25%Python 2.0This condition is true when opponent ship has less than 25% of Starting HP
Enemy Ship HP > 25%Python 2.0This condition is true when opponent ship has more than 25% of Starting HP
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
Enemy Ship HP < 75%Python 2.0This condition is true when opponent ship has less than 75% of Starting HP
Enemy Ship HP > 75%Python 2.0This condition is true when opponent ship has more than 75% of Starting HP
Enemy Ship HP < 100%-This condition is true when opponent ship's current HP is less than Starting HP
Enemy Ship HP Undamaged-This condition is true when opponent ship has 100% of Starting HP
Enemy Ship no Active Shields-This condition is true when opponent ship's shield HP is 0
Enemy Ship has Shields-This condition is true when opponent ship's shield HP is more than 0
Enemy Ship Shields < 25%Python 2.0This condition is true when opponent ship has less than 25% Shield HP
Enemy Ship Shields > 25%Python 2.0This condition is true when opponent ship has more than 25% Shield 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
Enemy Ship Shields < 75%Python 2.0This condition is true when opponent ship has less than 75% Shield HP
Enemy Ship Shields > 75%Python 2.0This condition is true when opponent ship has more than 75% Shield HP
Enemy Ship Shields < 100%-This condition is true when opponent ship has sustained any Shield damage
Enemy Ship has Full Shields-This condition is true when opponent ship's shield HP is at maximum

AI Actions

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

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