Jump to content

[Mod request] Infinite or bigger ship collection


Idefix38

Recommended Posts

Hello there,

 

Since this particular thing is bothering me so much and since I haven't seen any mod for this nor a talk about, I thought I would ask it here.

 

I fail to understand why, in a game like NMS with an infinite playfield to enjoy, there are so much virtual deadlines. We can see numerous randomly generated variant of ship but cannot have more than 6 and worst we can't discard or sell them once in our collection, only trading one of our 6 with a new one. It would be ok, for me, if those 6 were only the active ones we could call, but still be able to have more than that in our collection.

 

So I'd really love if someone would manage to make it possible to store an infinite or way higger amount of ships. The way I've thought it could be done without messing with the freighter landing pads, is creating some freighter room, virtually storing excessive ships in it and letting us switch the 6 active ships with the stored ones. Or even just handing it with the X menu, creating a new entry listing all our ships or I don't know.

But maybe someone would have a better idea to implement it ?

 

 

Anyway, if anyone has a better idea how to make it possible you are very welcome to share it.

And thanks to any potential modders interested to overtake this challenge, if ever it is possible to achieve. :smile:

Link to comment
Share on other sites

Hi idefix38,

 

Welcome to the forum. Now i'm a little confused so forgive me as i'm only posting my own opinion. I don't play the latest version much Exo Mech but i'm sure you can scrap your ships and you can even trade your ships with an NPC for example. And personally i think 6 ships is more than enough and i myself rarely use anything other than my S-Class Hauler due to it's storage etc. They all have their strengths and weaknesses.

 

So i'm wondering why would you want more than 6 ships when you can only fly one at a time? Obviously i'm playing Visions mainly so i can't scrap the ships but i just repair them and swap them for a better one when they come along and then they sit and gather dust until i fancy flying something else.

 

So personally i thing 6 is a good number and i think HG's needs to focus elsewhere before touching the ship aspect of the game, except mainly the flight mechanics bar a couple of other issues.

 

Anyway, that's my opinion and i doubt you'll get anyone delving into your request as it's hard enough making mods without HG's supporting modders. Go figure! :ermm:

 

Regards,

 

Myself :laugh: :cool:

Link to comment
Share on other sites

Hi northener69,

 

Forgive my poor english as it is not my native tongue, I hope I'll explain myself clearly.

 

I agree with you that HG devs need to focus elsewhere, hence that's why I am looking at nexusmods. Nonethless, handling ships in the game is a really tedious process. Now that I discovered the scrapping option in the ship station, thanks to you (never paid attention since I never used said station eheh), it just adds up to my frustration with the ship's system and interactions.

 

I also agree with you that 6 ships at disposal to call is enough. But that's not the concern I have with this limitation. Nor are the ships' stats and class.

I want to be able to "store" more than 6 ships because I simply want to keep any ship I found to be nice looking and cool, and to be able to select any of the excessive stored ships and replace one of my 6 current ships with it.

 

There are so many different ship layout possibilities in this game, it hurts me to have to trade or scrap down one of mine I either spent a lot of cash on, or spent a lot of resources to repair them, in order to get a new one. And it hurts me even more when I see a very good looking ship, or a better than my current main ship but cannot buy it because I already have 6 ships and can only trade it for the one I currently use which I don't want to lose.

 

 

Anyway, I understand that not everyone would see the point of my request as we all have our own way to play, especially in such sandbox games, so thank you for stopping by and asking. :thumbsup:

Link to comment
Share on other sites

Hi northener69,

 

Forgive my poor english as it is not my native tongue, I hope I'll explain myself clearly.

 

I agree with you that HG devs need to focus elsewhere, hence that's why I am looking at nexusmods. Nonethless, handling ships in the game is a really tedious process. Now that I discovered the scrapping option in the ship station, thanks to you (never paid attention since I never used said station eheh), it just adds up to my frustration with the ship's system and interactions.

 

I also agree with you that 6 ships at disposal to call is enough. But that's not the concern I have with this limitation. Nor are the ships' stats and class.

I want to be able to "store" more than 6 ships because I simply want to keep any ship I found to be nice looking and cool, and to be able to select any of the excessive stored ships and replace one of my 6 current ships with it.

 

There are so many different ship layout possibilities in this game, it hurts me to have to trade or scrap down one of mine I either spent a lot of cash on, or spent a lot of resources to repair them, in order to get a new one. And it hurts me even more when I see a very good looking ship, or a better than my current main ship but cannot buy it because I already have 6 ships and can only trade it for the one I currently use which I don't want to lose.

 

 

Anyway, I understand that not everyone would see the point of my request as we all have our own way to play, especially in such sandbox games, so thank you for stopping by and asking. :thumbsup:

 

First off there's nothing wrong with your English, it's probably better than mine and I'm English. :happy:

 

And I totally get it when you have 6 cool looking ships and then out of nowhere a ship comes along that you must have but you have to decide which ship to sacrifice. I'm sure there's code somewhere to change this but where some mods are simple one line edits there are many that require a lot of work. It's a needle in a haystack at times and very frustrating a long with the fact HG's doesn't supply proper modding tools.

 

There's a save editor you can use to move the slots around in your ships/multitools https://github.com/goatfungus/NMSSaveEditor which is a must have but it can be abused as in cheat.

 

Anyway have fun and stay safe.

 

Regards,

 

Myself :happy:

Link to comment
Share on other sites

Hi idefix38,

 

Unfortunately your request doesn't seem possible. At least not within the limitations of modding NMS without hacking the executable and injecting a DLL file into it (and even then it would be extremely difficult to do). There are several issues with it, but most notably:

  • Freighter storage like you already mentioned.
  • Ship inventory storage. You can't just magically create new storage space since NMS uses static storage. That's why you have 10 storage boxes for base building and why each one has the same contents no matter where you build copies of them.
  • Save file corruption. Like I said: You can't just magically add stuff that the game isn't prepared for. The game wouldn't allow you to load your savegame if there's something in there which it can't handle. It'll just tell you your savegame is corrupted and your only option is to delete it.

NMS modding allows us to change stuff that's already available within the game. It also allows us to add new models (or change existing ones) to the game and even give those some limited functionality (like new lamps that can be turned on or off, because such functionality already exists). But that's pretty much it. We can't tell the game to add more ship slots and create more static inventory storage spaces for those extra ships (otherwise you'd have seen a lot of extra storage mods by now).

 

So as you can see, adding more ships involves a lot more than just making some extra room for those ships. Each ship has its own stats, inventory etc and all of that must be stored somewhere. Then the game would also need to be "taught" that it needs to look for that data and where it can find it. Not to mention how to handle it with other ingame objects, like the freighter (like what will happen if the user tries to land on a freighter that already has 6 ships on its landing pads).

Edited by icecub333
Link to comment
Share on other sites

It also may be the thing of - even tho a freighter could hold more ships you also have npcs/players who also visit and increasing the space to err might be 9 ( 6 ships of yours max + 3 visitors ) for your ships would cause problems when the game attempts to land npc ships .

@icecub333 - it is possible to add more storage boxes for the player past the 10 , there is a few small issues which can be ran into but i wont go into details but i will say dont be surprised if you see at some time a storage mod ( something i am working on amidst other projects lol )

Link to comment
Share on other sites

Hi icecub333 and Spiritz666,

 

Thank you both for your explanations. I expected it to be this way, but figured I could ask if it was possible, anyway.

 

I really hope, at some point, that it would be possible, or even better, added in the game by the devs, or something similar. It's a shame in a game, where post-story missions, it's a total sandbox game where you play like you want, yet there are so many limitations, which does not really make sense to me.

Link to comment
Share on other sites

  • 5 months later...

Hello. I'm like you, and want to collect as many ships as I can, because the designs and paint jobs are often excellent.

 

I have a solution for us PC gamers using NMS Save Editor, and this only works on PC. It takes a little bit of work, and you have to be careful or you'll mess up your ship collection. First, install NMS Save Editor, and show it where your save folder is. In my install, it's in

 

C: Users / (your user name) / AppData / Roaming / HelloGames / NMS

 

There should be one folder there with a numbery name. Inside are your save files. Make a folder inside named Backup Saves or whatever. Copy your save files and paste them inside.

 

Run the save editor and point it to those original save files. Open up your current save and open the Ships tab. You should have a box that either has your first ship or your current one. Down below the name, class and all that is a Seed Number box that for me starts with 0x and then 16 characters, 0-9 and A-F. All I have a Fighters and one Exotic, so it might be a little different for Shuttles, Haulers and Explorers. Anyway, that is the code for your ship, and all ships including Frigates and Freighters. Open up the pulldown at the top which will let you look at the data for your six ships. Copy and paste these entries in a word processor and save them. If you mess them up somehow, BE SURE and reload your save by clicking on the File option at the top left of the save editor, or your ship will be different, and quite likely in a way you won't like.

 

When you see a ship you want at a Space Port or wherever, trade for it. Don't worry, you won't lose your current ship, and these are the steps you take to make sure you don't.

  • Backup your current NMS save files into your backup folder. You can do this without quitting the game.
  • If you want, open up the Save Editor, look at that "0xXXXXXXXXXXXXXXXX" code for your ship, and copy it again as a precaution. Close the Save Editor.
  • Trade your ship for the one you want. Don't worry about transferring cargo, unless you want this ship to be your new ship.
  • Hop into and out of your new ship to make a save.
  • Tab out of NMS and run the Save Editor. Load the current save into the Save Editor.
  • Open the Ships tab. It will have the 0x code for your new ship, and should display the storage for it to the left. If it doesn't look like the new ship, something went wrong. Close the Save Editor, shut down NMS and copy the backup save for it you made over the new save, then start over.
  • Assuming everything went well, copy that 0x code into your word processor, and add a name to it, notes for its appearance, something to remind you what ship that goes to.
  • If there are more ships at that location you want, keep trading, saving the game, and copying those codes.
  • If you want your original ship back, quit No Man's Sky and copy the backup save onto your original save. This puts everything back the way it was when you started.

 

What this does is give you the ability to save an entire library of ship codes for as many ships as you want. If you want to fly your new ship, just run NMS Save Editor, open your Ships tab, open your ship codes text file, copy the code you want over the save you want making sure it's the SAME TYPE of ship, Fighter, Shuttle or whatever. Save it, and enjoy your new ship when you play. This also has a huge advantage that the ship is basically a shell. All your cargo and upgrades are still in your new ship, and it has the same name, if you made an original name for it.

 

You can also alter the storage space, open it up all the way and open all the missing blocks, make every ship S Class, and increase the damage, shielding and hyperjump range to whatever you want. You can also generate any number of ships with its random generator function. Just be aware that it really is random, and all kinds of ships will result. I found several I liked, and one that matched what I was looking for almost exactly, but I spent HOURS doing it, generating over a hundred ships to find six or seven keepers.

 

Right now, this is the only solution I'm aware of, but it will give you a library of ships, and no issues of mods messing something up.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...