Orbital Ion Cannon (Battery Edition)
Build ion cannons on your space platform, power them from your grid, and call down a strike anywhere on the map, including fog of war and unexplored territory, with a single click.
Heads up: this mod is partly AI-generated. The changes in this fork were written with the help of an AI assistant (Claude by Anthropic) and tested by a player, not a professional modder. Expect rough edges, and please report bugs.
Features
- Real buildings: every cannon is a building on a space platform and is tracked individually, so you always know how many exist and which are ready.
- Battery-style charging: cannons charge from your electric network (default 1000 MJ per shot, max 30 MW charging power) and fire once full. Hover a cannon to see its charge like an accumulator.
- Artillery-style targeting: the targeting device works like the artillery remote. Left or right click (with or without Shift) anywhere on the map fires one cannon. The area targeter fires several at once.
- Two cannon types: Mk1 and Mk2 are separate options and both can always be built. Mk1 fires the smaller strike, Mk2 the bigger one. A Mk2 stores twice the energy (2000 MJ by default), discharges twice as fast, charges at up to 200 MW, and costs twice as much to build. The Mk2 building is bigger (5x5) and looks like a blue artillery turret.
- Two targeting devices: the blue Mk1 device fires Mk1 cannons only, the orange Mk2 device fires Mk2 cannons only, so you always know which cannon you are firing. The device tooltips show the blast radius, and a red danger zone marks the target until the strike lands.
- Top-left counters: one for Mk1 and one for Mk2, each with its item icon, showing cannons at the current planet and the ready count or time until the next one is ready.
- Works per planet: strikes land on whichever planet your platform is orbiting.
- Multiplayer ready: permission controls, plus an "allow all players" setting (on by default).
Settings
| Setting | Type | Default |
|---|---|---|
| Energy to charge an ion cannon (MJ) | Startup | 1000 |
| Maximum charging power, Mk1 (MW) | Startup | 30 |
| Maximum charging power, Mk2 (MW) | Startup | 200 |
| Allow all players to use the targeting device | Runtime (global) | On |
Requirements
- Factorio 2.1 with Space Age
- Kux-CoreLib and Kux-GuiLib (installed automatically)
Compatibility
- Not compatible with the original Orbital Ion Cannon mods (they use the same item names). Saves from those mods can't be converted.
- Optional integrations carried over from the original: Bob's mods, Rampant Arsenal, Space Exploration, Krastorio 2.
Credits
- Fork of Orbital Ion Cannon (Space Edition) by Kuxynator.
- Based on Orbital Ion Cannon by Supercheese and contributors: emperorjimmy, badway, madmaxoft, bNarFProfCrazy, Danielv123, Yousei9, WPettersson, Martok88.
- Shortcut code and ideas: ickputzdirwech, morley376.
- Sound effects are Command & Conquer / Tiberian Sun voice lines carried over from the original mod. They belong to their respective owners.
- Code changes in this version: AI-assisted (Claude).