The primary addition here is the well tested and very much functional port of MARS fire control to LU. A good turret script was otherwise sorely lacking. I uploaded a much hackier and less well tested version of this way back in 2016ish. If anyone is still out there playing LU, I can't recommend adding MARS to the game highly enough. It is a game changer. If you've never used it, just know that with it every ship can fill every role, swapping between cannons to flak to medium guns to anti-missile guns and back and forth as much as necessary. And it doesn't cheat, either. Reload times are honored, and of course only loadable turrets are loadable.
Let it be quite clear that I did not write this mod. At this point I've read every line of it and tweaked a bunch of it, but it is definitely not my work. However, the original is also definitely not maintained. I will include the whole thing here. If the original author takes offence to this then of course I can remove it. Otherwise, it's just much easier to do it this way.
As I mentioned, I tweaked quite a few things as I was playing. It's been long enough since I did play that I have probably forgotten most of them, but the ones I remember (or, more precisely, the ones I actually documented) are, in no particular order:
- 1. Added many features to the MLCC system. It is now possible to redeploy ships at will. During long, tedious battles against waves of ships (ie the ones you do to gain reputation) your fleet usually gets scatted and disorganized. I made it possible to have all ships jump to your beacon whenever you want them to, not just when they're at home in port like before. There are a few settings for this, tactical redeployment will only make ships in the same sector jump, not busy will make all ships not doing something jump, home is the default behavior. Furthermore, expanding on this I added a command to allow any ship to jump to your beacon at any time. The energy shuttle in particular makes good use of this.
2. HQ Bulk build. You can now queue up up to 100 of a particular loadout of ships to be built at your HQ. This is much more convenient than using the normal menu system. The ships will be built, configured, outfitted, and then will fly to a designated station in the same sector, which will become their homebase. If that station has "reserve" in its name, the ship will be renamed to `reserve TYPE NUMBER`, and will be made available to the automatic replacement system.
3. After battles, MLCC ships will automatically repair themselves at your HQ. Carriers will offload damaged fighters to the HQ and receive replacements from a nearby reserve facility, if they are available. They won't wait for the fighters to finish repairing, but you DO have plenty of replacements available, don't you? Once fighters are repaired, they fly to the reserve facility and are in turn available for replacement. This system also makes it easy to keep everyone stocked up on missiles. Just dump lots in the reserve facility. Ships will go home after repairing.
4. Added additional functionality to carriers. They can now function in several roles. An assault carrier is one that launches it's fighters, and then proceeds to carry out an assault operation, as if that had been it's primary goal in the first place. This makes it far more practical to load up your fleet of Valhallas (you DO have a fleet of Valhallas, don't you?) with fighters. If you had assigned them as carriers before they would cower off in the corner. Now they can take part in the battle like they ought to. Also, it is possible for ships that can carry bombers to function as a bomber carrier (or even an assault bomber carrier). They must only carry bombers. They will launch bombers like fighters, thus saving you from wasting storage space on energy. Furthermore, empty bombers will return to the carrier and be replaced by a new one. Only a handful will launch at once to save you from a 3fps slideshow.
5. Several other tweaks to MLCC that I've largely forgotten about. Some changes to the UI along with a few new diagnostics.
6. AI plugin to automatically drain money from stations. It will run every minute and drain stations down the a configurable low water mark (0 is recommended, unless you're crazy enough to have stations that need to buy things...). The HQ has it's own low water mark setting, and can optionally be made exempt from the system entirely. This little script just takes away the need to constantly grab money from your factories.
7. Modified an ancient "remember homebase" script to actually work (previously it didn't do anything). Now ships will always remember the homebase they had before you personally hopped aboard, rather than having it reset to nothing. Very convenient.
8. Your freighters and traders will ignore being attacked by lasertowers. Normally they jump away at the first sign of trouble, which gets infuriating later on when phanon has 40 lasertowers in every sector. They now only jump away when their shields get below 40%, which is very rare. Lasertowers usually do nothing.
9. Freighters NEVER buy fighter drones. Ever. You will save billions of credits.
10. A whole bunch of hotkeys. My favorite is "next enemy (ignoring drones)" which does what it says on the tin.
11. Added laser information to the "ship compendium".
12. Fixed the broken player evaluation script. It didn't account for stocks.
13. Ported the ring of fire script. It's OP as @%&!.
14. Integrated the phanon+ and revelation+ mods and changed them quite a bit.
15. Rewrote the player console to use the litcube fast menu system. Also rewrote several other menus for the same reason (including the MARS menu, which took a very long time).
16. Integrated the satellite monitoring script, and added the ability to remotely send the reaper shuttle to systems with lots of loot. Furthermore, you can give the shuttle a queue of sectors to loot.
17. Integrated smartturrets, and fixed its missile frigate system. MARS has none. This system will dump exactly as many missiles as required to destroy a given target, and with it you can wipe out sectors.
Since there are so many little mods here, and because Litcube will not work with the standard mod manager, I've also included JSGME, the generic mod enabler. It simply copies and pastes mods over the original files, while backing up those originals. When you disable a mod, the original files are restored. See this post for more information. viewtopic.php?t=387322&highlight=
I've tried to make it as easy as possible. Since mods are sensitive to the order in which they are installed, I've included two scripts for JSGME. All you have to do is copy all of the sub-mods in the archive to a directory named MODS in your base X3 folder (where the binaries are), and copy JGSME.exe to that same top directory (not with the mods). Start the program, click on "tasks", "load profile", and select either the "ALL.mep" or "NoTraders.mep" files that I included. This will activate all submods and all submods except the ones that make traders ignore fighter drones and lasertowers, respectively. You can then activate and deactivate submods as you please. It's very easy to use, just keep in mind that it is important that you put everything in the right place.
Here is the link. I haven't looked at this code in a long time, so hopefully things aren't too broken. If anyone actually does download this, let me know if anything weird happens.
EDIT: Reuploaded to mediafire because I hate Mega.
EDIT2: Fixed small problem with hotkeys overwriting defaults. Things should work now. Reuploaded.
EDIT3: Fixed broken MLCC system.
http://www.mediafire.com/file/tazm8icmk ... 2.zip/file