No Man's Sky

No Man's Sky

View Stats:
Silver Snake Oct 15, 2019 @ 7:29pm
Save Editor to Reset a mission
I´m trying to reset mision 27 on the editor, its the artemis mission where you have to talk to a local to get your location.

No matter how many times i save it and put it back to 0 or -1, it always comes back to 3 and the game goes on.

Yes, i am picking the right save, yes i am saving after the change.

Any ideas?
< >
Showing 1-8 of 8 comments
japp_02 Oct 16, 2019 @ 1:25am 
Resetting a mission is not quite that simple, there are more than just the progress values to change.
Here my notes:

---------------------------------
...how to completely reset a mission which will then be in the status of "Mission never done".

First, in-game you need to activate the mission in your log that you want to reset, autosave the game, and go look under "CurrentMissionID" in JSON category. This will give you the code name of the mission. Then you must search this code name in one of the number categories of the missions, here you can enable-disable it. You reset the mission by setting "progress" to -1 which will tell the game that this mission has never been started. Lowering the current number in 'progress' is comming back to the last step of the mission ready for replaying it, increasing the number should skip that mission part. It's important that the previous mission of the one you are resetting also shows to be correctly terminated (PreviousMissionID). Be sure to make a separate BACKUP of your save before you start tinkering with the Editor for these steps, if you get it wrong you can then simply try again, Editor will make backps however.

After changing progress value you must check that both CurrentMissionID and PreviousMissionID both have logical values, or the results may not show-up correctly, also after reloading the save it takes some time for the game to sort-out the correct mission display. It's good to change to a neutral mission, like Atlas Mission and switch back to the reset mission to trigger it correctly for the start.
------------------------------------
Last edited by japp_02; Oct 16, 2019 @ 1:29am
Originally posted by japp_02:
Resetting a mission is not quite that simple, there are more than just the progress values to change.
Here my notes:

---------------------------------
...how to completely reset a mission which will then be in the status of "Mission never done".

First, in-game you need to activate the mission in your log that you want to reset, autosave the game, and go look under "CurrentMissionID" in JSON category. [...]
------------------------------------


I cannot thank enough for finding this. It was the ONLY solution that worked.
Den_King Aug 5, 2022 @ 3:45pm 
Greetings!
cannot find this "CurrentMissionID" option :(
In Editor I enter the Edit Raw JSON, and there are too many commands here but no search enabled! Where approximately it should be?
Captain.Jartyk Aug 5, 2022 @ 7:44pm 
Originally posted by Den_King:
Greetings!
cannot find this "CurrentMissionID" option :(
In Editor I enter the Edit Raw JSON, and there are too many commands here but no search enabled! Where approximately it should be?

When you have opened your game in the editor, select (edit raw json).
In the new window that opens, expand (playerstatedata).
Currentmission is about 40 rows down from the top in that branch.
Cypher Dec 11, 2023 @ 8:10am 
How do you reset this? I tried this with every step, and it didn't work for me. I'm still stuck at "Patterns in Time" of the mission where I have to report finishing 2 missions and it didn't progress. How?

I went to Edit Raw JSON file, searched for the "CurrentMissionID" and found it. I changed it to both +1 and -1 and it didn't work...

The original text was "ACT2_STEP10" and I changed it into STEP9 and STEP11 but nothing worked. Which part did you edit?
Metazolid Jul 28, 2024 @ 9:09am 
This is the top search result when it comes to editing your missions in NMS and I'm a bit of an idiot at times but I got it working, so I'm going to go into a bit more detail step by step.

Make sure you always, always back up your savegame first, it's located here:
C:\Users\[Username]\AppData\Roaming\HelloGames\NMS
You don't want to overwrite your JSON with commands that break the mission with no way of reverting it.

I tried to reset the Starbirth Mission ^BIO_SHIP5 and ^BIO_SHIP4 missions this way and it affected much more than just resetting the mission that I was forced to use a backup, there was no way of fixing it without diving into 50.000 lines of code this mission is made up of.

  1. Ingame select the mission you want to reset, save and exit.

  2. I use the savegame editor NomNom by zencq[github.com], just download the NomNom.zip and export it to wherever you want.

  3. In NomNom, click on File and then Settings, there you have to enable Advanced Mode in order to edit and export your JSON file.

  4. Click on Edit JSON (Advanced) below the Save option (not Account) and Export JSON at the bottom of the window.

  5. Once exported, it's located wherever you have NomNom installed, for me it's C:\Users\[Username]\Desktop\NomNom NMS Savegame Editor\json and open that up in Editor or Notepad++. Use Ctrl+F to search for key words.

  6. Follow the Steps mentioned by japp_02:
    Originally posted by japp_02:
    go look under "CurrentMissionID" in JSON category. This will give you the code name of the mission. Then you must search this code name in one of the number categories of the missions, here you can enable-disable it. You reset the mission by setting "progress" to -1 which will tell the game that this mission has never been started.

  7. Missions might be broken up into multiple parts, Dreams of the Deep for example has ^Waterstory1-5. If your "CurrentMissionID" says ^Waterstory5 and you want to restart, you have to change not only ^Waterstory5 Progress to -1, but also ^Waterstory1, ^Waterstory2, etc.

  8. Save the JSON and import it back into NomNom, it's the same way you exported it, just hit import instead and click OK.

  9. Click on File again and hit Save, you're good to go.


    As an addendum; If you've done all this and still didn't back up your .json because of lazyness or you forgot; NomNom sometimes makes emergency backups.
    When selecting the Savegame to edit in "Slot", a window beneath opens with saves to pick from. Pick a savegame from before you messed it up and hit save, or export its .json, then select the most recent savegame and import the .json into that, essentially overwriting your most recent save with an older one.
    Don't forget hit save at the end and let that be a reminder to make a copy of stuff before you mess with it.
Last edited by Metazolid; Aug 16, 2024 @ 11:28am
Silver Snake Jul 28, 2024 @ 1:01pm 



Five ♥♥♥♥♥♥♥ years are you kidding me i even restarted the save. My dude, well ♥♥♥♥♥♥♥ done.
Last edited by Silver Snake; Aug 18, 2024 @ 7:59pm
Metazolid Aug 18, 2024 @ 3:35am 
You quoted my whole post :D
I've added a disclaimer and made a few changes to it, would be great if you could remove the full quote in order to not have others do the wrong things by accident :ccVeryHappy:
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Oct 15, 2019 @ 7:29pm
Posts: 8