Truly Automated ShipsThis mod intends to change the way AI officers assigned to automated ships affect the rest of your fleet.
In the vanilla game, AI officers increase the "automated ship points" of the ship they're attached to, and to me it doesn't make sense. If your automated fleet relies on the computing power of the rest of the fleet to coordinate itself - and that's why having too many automated ships leads to a decrease in maximum efficiency for all of them - then grabbing a tonne of GPUs and stitching them together with a ship should actually lift some of the weight from your regular ships, not add even more!
With this mod, when you slap a supercomputer on a hull, it will actually make the ship more autonomous, and decrease its "automated ship points," leaving you with the ability to increase the size of your automated fleet even more! But beware: all of this added computing power will require constant maintenance and a large energy supply. After all, you wouldn't expect a giant AI core with the capacity to manage entire planets to be easy to sustain, would you? The good news is that small ships will be reasonably cheap, but as hull size increases, so do maintenance costs.
WARNING!
When using this mod on a preexisting savefile, you'll need to remove all cores that you already have on your ships and then put them back in. Otherwise, the game won't update their CR according to the mod.
If you already have some cores integrated into ships by the time you install this mod, that ship's CR calculation will stay bugged. There's nothing I can do at the moment, though I'm working on fixing the issue.
Let's talk numbersSpoiler
I created this mod with the intent of making it more viable to have powerful automated fleets. It's possible, for example, to have up to three Radiants in your fleet without suffering any CR maluses. The drawback is an increase in the amount monthly supplies required to keep your ships operational. You'll really have to think about how much increasing the power of a given ship is worth to you.
This mod applies a reduction to the "automated ship points" of any ship outfitted with an AI core. This reduction depends on the type of core:
- Alpha core: -75%
- Beta core: -50%
- Gamma core: -25%
Having an AI core as an officer will also cause a hefty increase to its monthly supply cost:
- Alpha core base increase: +100%
- Beta Core base increase: +75%
- Gamma Core base increase: +50%
A modifier will be applied to these base values depending on hull size. Automated points base reduction will be divided by these modifiers (making AI cores less effective on larger ships), and base maintenance cost will be multiplied by the modifiers (reflecting the vast amount of resources required to manage larger ships):
- Freighters: 1
- Destroyers: 1.25
- Cruisers: 1.5
- Capitals: 2
CompatibilitySpoiler
TAS is compatible with all mods that don't change the "Automated ship" hullmod or the "Automated ships" technology skill. Mods that add new types of AI cores won't break TAS, but the new cores will have no effect on automated ships unless all of their parameters are added manually to the settings file. I will be working towards making TAS compatible with as many other mods as possible.
Truly Automated Ships is currently compatible with
Tahlan Shipworks 1.2.1 ScreenshotsChangelogSpoiler
v1.2.5
- Fixed bug with CR calculation
- Implemented compatibility with Tahlan Shipworks 1.2.1
v1.2.4
- (Hopefully) fixed negative ship weight bug
v1.2.3
- Implemented compatibility with "AUTOMATED_NO_PENALTY" ship tag introduced in patch 0.96a (no functional changes)
v1.2.2
- Fixed NullPointer error when loading the game
- (Hopefully) fixed negative ship weight bug
v1.2.1
- Fixed compatibility issue with Seeker (TAS now only affects ships in the player's fleet)
v1.2
- Updated values and calculations to adapt to patch 0.95.1a-RC6
- Added a modifier to AP reduction based on hull size (sorry, running 12 Radiants per fleet would've been a bit too much)
- Added settings file for customisation
v1.1.2
- Fixed issue that caused cores to change the automated points of multiple ships at once
v1.1.1
- Fixed compatibility issue with Seeker
v1.1
- Changed base maintenance increase from 300/200/100 to 150/100/50
- Added hull size multiplier
- Added tooltip on the "Automated Ship" hullmod to explain the increase in cost
- Changed "Automated Ships" skill description accordingly
If you have any questions or suggestions, feel free to DM me on here or on Discord (preferred): Toby#2057
Please let me know what you think of the numbers. I'm open to tinkering with them to find out which values feel the best to play with.
A big thank you to all of the members of the Starsector modding community over on Discord, especially Bisou Gai. Thanks for having the patience to deal with my Java incompetence.