How to generate and use random ship seeds
GUIDE: How to generate and use random ship seeds!
Couldn't find a guide for random seeds anywhere so I decided to write one:
-
Step 1: Download No Man's Save: LINK
-
Step 2: Extract the zip file anywhere. Go to nomanssave-v1/bin, shift-rightclick and hit "open command window here".
-
Step 3: Decrypt your save files by running "nomanssave.exe d" (without the quotes). Keep the command line window open, you'll need it later.
-
Step 4: After you've decrypted your save files, go to %appdata%/HelloGames/NMS/st_ *random number string* and open storage.json in a text editor (I use Notepad++, using the windows default Notepad app isn't recommended because it doesn't format .json files correctly). BACKUP THE st_*random number string* FOLDER BEFORE EDITING IN CASE YOU SCREW UP! JUST DO IT!
-
Step 5: Now that the file is open, hit ctrl-F and search for "CurrentShip". There's only one of these in the file. 4 rows below the "CurrentShip" row, you can see a string of characters that starts with 0x, followed by 16 characters. This is the seed that generates your ship. It's a 16-character-long hexadecimal string - This part is important!
-
Step 6: Go to any website that allows you to generate character strings from any set of characters. This one automatically generates a bunch of 16-character-long hexadecimal strings (thanks to u/BiggLou55!). You can, however, use any website that's capable of generating a string of any length using the characters you specify (characters 0123456789ABCDEF, length 16).
-
Step 7: Copy any of the strings generated by the generator and paste it in place of the existing string in the .json file. Make sure you don't delete the 0x part! For example, 0x24EA2779398AEE07 would become 0x08C6EF687B581AD4.
-
Step 7.5: If you also want to change the style of your ship, you can do so now by editing the "Filename" row (right below the "CurrentShip" row) as follows:
"MODELS/COMMON/SPACECRAFT/DROPSHIPS/DROPSHIP_PROC.SCENE.MBIN" gives you a dropship/cargo ship "MODELS/COMMON/SPACECRAFT/FIGHTERS/FIGHTER_PROC.SCENE.MBIN" gives you a fighter ship "MODELS/COMMON/SPACECRAFT/SCIENTIFIC/SCIENTIFIC_PROC.SCENE.MBIN" gives you a science ship "MODELS/COMMON/SPACECRAFT/SHUTTLE/SHUTTLE_PROC.SCENE.MBIN" gives you a shuttle ship
-
Step 8: Save the file and go back to the command line window. Then run "nomanssave.exe e" (again, without quotes) to re-encrypt the save files.
-
Step 9: Start the game and enjoy your new ship! If you don't like the design, simply generate another string with the generator, overwrite the old string in the storage.json file with the new one, save the file, encrypt it and restart the game. Note that encrypting the files overwrites the existing ones so if you edit your ship, play for a while and then decide to edit the ship again, make sure you decrypt the files again before editing and saving so you're editing the latest save file - otherwise you'll lose some of your progress!
EDIT 2: Apparently you can use anywhere between 1 and 16 characters after the 0x, no idea if you can use more than 16 though.
EDIT 3: Guide edited to feature a NMS seed generator made by u/BiggLou55 - cheers!