About this mod
This is a mod which adds a "UC Ship Recovery" button to the diagnostics terminal from 'Out in the Blackness'. For a flat fee of 10K credits it will transport you, your crew and your ship to the New Atlantis Spaceport. This doesn't fix any problems with your ship, but it does do some diagnostics for you which show up in the status screen.
- Requirements
- Permissions and credits
This is a mod which adds a "UC Ship Recovery" button to the diagnostics terminal from 'Out in the Blackness'. For a flat fee of 10K credits it will transport you, your crew and your ship to the New Atlantis Spaceport. This doesn't fix any problems with your ship, but it does do the diagnostics for you which show up in the status screen. Similar to how roadside recovery will tell you what's wrong with your car and will tow it, but won't always fix it. This mod tries to prevent soft locking because you'll end up stuck in New Atlantis instead of some random planet.
Why Is This Needed?
I created this because 'Out in the Blackness' can very easily softlock your game. At low levels you don't have skills to diagnose ship problems, so inevitability you get stuck at a random planet in space, unable to fast travel because the grav drive is broken, and unable to repair the problem because you don't have the parts. You get forced to either cheat or load an earlier save. The mod seems to put this down as a skill issue, I disagree and think it's bad game design. Unskilled players should be punished, but never soft locked. With this mod, as long as you have 10,000 credits and you can find the parts you need in New Atlantis (or have another ship), you won't get soft locked. Worst case, you can start searching POI's nearby or have an outpost with stored supplies.
Bugs - Read!
Since I'm bypassing "Fast Travel" with ship/player teleports (which are hidden under a loading screen), any weird bugs you find can be fixed by going to the ship builder, swap the colour of any part, then exit. Now the ship position is reset. If there's 2 ships overlapping eachother: Save the game, Restart, and load. I need to find a way to fix this, but I haven't figured it out yet. The game seems to spawn different versions of the same ship when you fast travel, and not keep the same version across both.
How it works
The button in the diagnostics terminal checks if you have 10K credits, if you do, it runs the MoveTo command on your ship to the New Atlantis Spaceport (with a bunch of calculations for the ship offset to the ground), and 0.5 seconds before that it runs the same command on you. That's because the actual FastTravel command is probably disabled from your ship being broken. For diagnostics the mod creator didn't include the scripts (understandable), so I've copied and pasted his spell for checking diagnostics, and I changed my version to have no perk requirements. When you click the button it runs my version of his spell once.
Future Notes / Updates
Update 1.1 - Install the new file after the old one. This fixed the repair cost being 5K at ship service tech's (it now matches the UI and costs 1K again).
I wanted to add a new button to the ship technicians to add compatibility with 'Out in the Blackness', but unfortunately the scripts provided are only compatible with terminals, not dialogue. If the creator could add a new version of the "TNDiagnosticTerminal" script compatible with dialogue, I would be able to add this feature. But as it stands my mod pretty much hits the limits of his mod. I'm thinking of having a terminal at New Atlantis instead inside it's own little UC Ship Services Shop, which lets you pay for diagnostics and repair, but it'll be in the future. I also want to add some more polish, like playing sound effects for towing before the teleport happens. Just need time.
Credits
Credits go to TheOGTennessee, creator of 'Out in the Blackness'. You can find him on Creations and Nexus Mods. I made the tweaks for fast travel without using actually using fast travel, and the new logic for the button I've added. But everything is based on his work, and if it wasn't for his mod this one couldn't exist.