Description
This is a successor to
Autonomous Ships as well as
Automatic Orders as both of these are no longer being supported.
(And i’m sick and tired of missing the ‘This ship is about to run out of PPT messages’) …
This mod adds new hullmods that allow the player to set predefined battle commands for AI-piloted ships in their fleet.
e.g. The Auto retreat command hullmod will force the ship to retreat when below a certain hull integrity level.
The command hullmods cost 0 ordnance points.
Current features
- Retreat when the ship is below a certain hull integrity level. (90% or 60% or 30%)
- Retreat when the ship has exceeded its peak performance time.
- Retreat when the ship is below a certain CR level. (60% or 40% or 0%)
- Retreat when the ship has no missile left. (the hullmod can only be added to ships with least one missile weapon equipped)
- Override the personality for non-officered ships (should work for flagship on auto)
- Vent when flux above 80%. This does not activate while the ship is manually being piloted by the player
Installation
Just download the mod and unpack the ZIP file into your mods folder.
Possible next features
Credits
- hqz (original idea)
- HELMUT (icons)
- Histidine (API advice)
- Wnsmds(Chines Translation)
Also, would it be possible to add a command that automatically pressed U (auto mode) at the start of combat? I’d only use that one on the flagship I was piloting, but it would save a lot of button presses.
Other commands I can think of, but not sure if they are possible to achieve is “auto objectives” – IE a “capture” order would make a ship go and capture an objective like a com relay or something in combat. One step further would be “capture objective, then X”, X being search and destroy after capturing, or X being defend that point after capturing.
I know the original had an “escort” command, but that was not something I used because it wasn’t very specific, so would it possible to add a command like “Escort ship number X”, IE if I had a capital ship in position 2 of my fleet, I could tell a DD “Escort ship number 2” and then that DD would automatically escort the 2nd ship of the fleet at the start of combat.
Gah, the one bit I really cared about is the aggression level for unofficered ships! D:
Change your battle doctrine. This (and older mods) were only needed if you wanted per-ship aggression level.
Gah, the one bit I really cared about is the aggression level for unofficered ships! D:
Change your battle doctrine. This (and older mods) were only needed if you wanted per-ship aggression level.
Yeah, and per-ship is exactly what I want!
Well, that and something to make them more missile-happy for my nova ships.
Thank you, oh herald of Ludd and all the helpers you had in this just endeavour.
I will use this Mod for the good of the Persean Sector, microing my fleet did not feel the same with the amount of information and capabilities both Autonomous Ships and Automatic orders added to the game!
Will let you know if there’s any issues related to the mod but I can’t assure you it will be anytome soon since I’ve finally found work and I just won’t have time to play Starsector as much as I did in the past month!
[insert heart.png]added AI personality overrides
i dont know if it will work for AI fleets
(i havent coded any exclusions for AI fleets but the combat messages / logging might break it (NPE))
also all ai vs ai battles are auto-resolved?
edit: I updated it the way most mods require, just delete the old folder & put the new one in, & got this when I went to start the game. https://imgur.com/a/eedd8Ii moving the new folder to my desktop, pulling the old one out of recycling bin & putting it back, then putting the new folder over the old one fixed the problem & the new version works now. Just felt like giving a heads up that this mod is a “overwrite old version with new versions” kind of mod & the new version on its own doesnt appear to work, IE people who try this mod for the first time now might not be able to use it
edit edit: the tooltip for all the personality hullmods say theyre cautious