TwitchPlaysFTLight
Streaming FTL: Faster Than Light with 2 viewers
Play FTL: Faster than Light with other people using Twitch Chat
Ship
A : powers shields
S : powers engines
D : powers medbay / clonebay
F : powers O2
G : powers teleporter
H : powers cloak
E : powers drones
L : powers hacking
K : powers mind control
Y : powers artillery
X : close doors
Z : open doors
U : ship menu
Prepend a dash '-' to depower
**Example**
> -A to depower shields
Combat
- Use "Flicker" instead of unpausing
- Use "Pause" before the last dialog choice before combat
- Use "Flicker X" to unpause for X seconds
##Aiming Weapons
1 A1: Target weapon 1 to grid
**Example**
> "2 B4" target the second weapon to the B4 grid
##Beams
Beam weapons use 2 coordinates
**Example**
> "1 A1 A5" to put a beam across those coordinates.
##Autofire
Append "auto" to toggle autofire aim
**Example**
> 2 A2 auto
>1 A1 A5 auto
##Misc
1 - 4 will power your weapons.
5 - 7 will power your drones.
V : toggle autofire
-W : depower weapons
-E : depower drones
C : cloak
B : activate battery
T A1: teleport crew to grid
R A1: retrieve crew from grid
N A1: hack at grid.
M A1: mind control enemy at grid.
M ROOM: mind control at room name
**Change Grid Size**
SetGrid 30: Change grid to 30 X 30
SetGrid 15: Change grid to 15 X 15
Crew
P1 ROOM: Send crew 1 to room.
##Rooms
* medbay
* clonebay
* weapons
* shields
* oxygen
* engines
* sensors
* doors
* pilot
* hacking
* battery
* drones
* mind control
* teleporter
* cloaking
* hall1-X: empty rooms, depends on how many a ship has
**Example**
> "p1 medbay" to send the first player in the list to the medbay
enter : return all crew to saved position
save : save crew position
hover player1 : view levels
"p1 p" : activate crew 1 ability
Jump
J : open star map
jump A1: jump to star in grid
jumpcancel : cancel jump
jumpsector : jump to next sector
use 1 or 2 to decide the next sector
mapwait : wait in sector 8 or out of fuel
distress : turn distress On or Off when out of fuel
Upgrades / Crew / Cargo
U : ship menu
shiptab
crewtab
cargotab
upgrade 1-8 : upgrade system.
upgrade reactor
upgrade sub1-4 : piloting, doors, battery, sensors
upgrade accept
upgrade undo
upgradeleft
upgraderight
hover crew1
hover crew9
dismiss 1-9
confirmyes
confirmno
**Swapping in Menu**
swap X Y
weapon1-4
drone1-3
cargo1-4
"swap weapon1 weapon2"
"swap weapon2 cargo2"
**For Augment Overflow**
swap aug1-3
Store
8 : open store
buyfuel
buymissile
buydrone
buy A1 : buy item at grid
fix 1
fix 2
fixall
close : close store
storebuy : store buy tab
storesell : store sell tab
storepage1
storepage2
sell weapon1 : sell weapon slot 1.
sell drone1 : sell drone slot 1
sell cargo1 : sell cargo slot 1
sell aug1 : sell augmentation slot 1
hover buya1
Doors
doors ROOM - toggle all doors in room
Example: "doors medbay"
Rooms: see crew section
**For a single door**
doors weapons 1
doors mind 2
doors hall3 4
Watch the order the bot clicks on all doors to figure out which door is which number.
X : close doors
Z : open doors
Misc.
restart : on loss screen
flicker : press space, wait 1 second, press space
flicker 0 : flicker the shortest time possible. 0.3 seconds
hover X : use to hover over a given point without clicking
In the crew tab
hover crew1
yes or no prompt:
confirmyes
confirmno
mapwait : wait in sector 8 or out of fuel
togglerooms: show or hide room icons
Hangar
hangar X : click on X
start
easy
normal
hard
shipleft
shipright
list
random
layouta
layoutb
layoutc
hiderooms
crew1
crewright
crewleft
accept
weapon1
drone1
aug1
ship1
slota
slotb
slotc
shippageleft
shippageright
Stats
Access the stats on the victory or defeat screen
stats
topscores
shipbest
statsleft
statslist
statsright
statsa
statsb
statsc
shipachievement1
shipachievement2
shipachievement3
achievements
achievement1
...
achievement21
statstab
statsclose
Tips
* Bypass the Twitch spam filter by doing something like "1 again", "upgrade1 again"
* To untarget, target an empty grid
* "hover upgrade1" to view the tier costs
* Some commands are throttled. you know which one
* Send multiple commands separated by a comma. Max of 10 commands
Example: "p1 medbay, p2 medbay, -f, d, 1 D4, flicker 5"
* "ff" is a shortcut for "flicker"
* Pause before the final dialog choice before combat
Custom Commands
Make your own commands by saving commonly used strings of commands in single keyword with the syntax
**SaveCommand CustomNameHere Everything else here is what is saved and executed later**
###Example
> * SaveCommand readyAll 1, 2, 3, 4
After saving a command, it can be executed by calling it by name
>readyAll
#Custom Commands with Parameters
Add parameters to your custom commands by using %1 in your commands. (%2, %3, etc.. for multiple parameters)
###Example
> SaveCommand healAndReturn %1 medbay, ff %2, return, ff 5
Then call the command with 2 parameters:
> healAndReturn p3 15
Which will send crew 3 to the medbay for 15 seconds and then return
#Print Command
Ask the bot for the contents of a saved command
**PrintUserCommand CommandNameHere**
Special Thanks
Agrro: Graphics
Fan Music:
[Absaloms Axe - Last Stand](https://youtu.be/zg5PVRVBFEI)
[Absaloms Axe - Engi Battle](https://youtu.be/aG-NAQwrez0)
[Metal Fortress - Civil Explore](https://youtu.be/3pYR-9IZd8A)
[Choop - Rockmen Drum Cover](https://youtu.be/C8rOMZjijJU)
[744 Music - FTL Remix Project](https://744music.bandcamp.com/album/ftl-remix-project)
[The Game Brass - Rockmen Brass Quintet](https://youtu.be/SF-SFb38_C0)
[Solstium - Last Stand](https://youtu.be/5RzD9zQq2C80)
[Keith Deuser - Civil Explore](https://youtu.be/rlzkk6Qvy8I)
[Michael Hoffmann - Space Cruise Title](https://youtu.be/-8p8ATaB_YE)