superluminal2 icon indicating copy to clipboard operation
superluminal2 copied to clipboard

A ship editor for the game FTL, and its expansion FTL:AE.

Superluminal2

Superluminal2 is a ship editor for the game FTL: Faster Than Light. The editor provides a layer of abstraction over the game's files, visually representing the data in the same form as in the game, making the task of creating a functional ship much easier and less daunting.

It is a complete rewrite of, and successor to, the original Superluminal editor.

Related thread on the FTL forums can be found here.

Features

  • Visual editing of game files, using the same abstractions the player sees in-game, making it easy to use.
  • Live loading of mod files, allowing you to use content from the mod in the editor directly.
  • Automatic generation of accurate floor image directly from ship layout data.
  • Undo/redo system.
  • Customizable key bindings.
  • Self-patching functionality.

Download

The compiled program can be found on this repository's Releases page.

Development

If you're looking to get a hang of how the program works, README_developers contains a section which roughly outlines the repo's structure and purpose behind all of the packages in the source code folder.

Requirements

  • Java (1.6 or higher)
    • http://www.java.com/en/download/
  • FTL: AE (1.5.10 or higher, Windows/OSX/Linux, Steam/GOG/Standalone)
    • http://www.ftlgame.com/