cwmonkey / nms-expeditions

Customized No Man's Sky SEASON_DATA_CACHE.JSON files generated via JavaScript
7 stars 3 forks source link

Add a parameter in (the Utopia) json ? #9

Open leodium opened 7 months ago

leodium commented 7 months ago

Another thing ... Do you think it's possible to add parameters to the json that aren't "planned" at the outset?

Add the parameter to the Utopia json so that the items can be transferred at the end of the expedition, allowing the player to summon the Nexus?

"DifficultyMinimums": {
    "SettingsLocked": false,
    "HasAccessToNexus": true,

https://steamcommunity.com/app/275850/discussions/0/4286936086674242135/?ctp=2#c4362372646221855039

cwmonkey commented 7 months ago

@leodium I tried setting this before, after and during the expedition and it didn't unlock the Anomaly.

Only way to get the Anomaly is to delete the SEASON_DATA_CACHE.JSON file and relaunch the game, or close the game, go online, and launch the game. This will start you on the Anomaly so you can copy your multitool/ship. Unfortunately you do not get a chance to transfer your items.

Edit: Or editing your save file, as the thread mentions.

leodium commented 7 months ago

Yes, I tried too. But I didn't know if I was putting the right form and/or in the right place. It was worth a try anyway. It's even weird that some Expeditions can go there and not this one... Or a Polo/Nada parameter

cwmonkey commented 7 months ago

One thing I noticed is there is some setup in the .pak files that set certain things. There are even quests/missions that fire before you can do anything in the expedition (this is how they give you certain tech items at the start). My guess is it's somewhere in there where they lock you out of the Anomaly.

I tried looking for a milestone to unlock the Anomaly so I could encrypt it and add it to the end but no luck yet,

leodium commented 7 months ago
"TutorialEnabled": false, ?

Perhaps this will give access to the Nexus? Or, more likely, the hidden quests you mentioned?

I also looked in the milestone but didn't see any ...

What about the NoManGoat Truc editor? Can't we already see which extra line is added when it activates these quests or accesses?

Dark0080 commented 6 months ago

Hello guys im just a noob at this stuff but i managed to find a way to enable the Nexus summoning via the json!!!

Search under Expedition content, for "HasAccessToNexus" and just replace the False to true!!!

Thank you guys for doing what youve done!!! I hope this helps someone :)

PS: not that i think it matters but... i also found under the Expedition state data, a mission labeled "EnableNexus" and i put the parameter "-1" as thats what your normal player state data says... i doubt that helped me out but just wanted to put that here as well.

leodium commented 6 months ago

😱🀞🀞🀞

Would it be that simple??? I'm not on my computer to test... πŸ₯΄ I'll watch tonight... Would it be that simple

Le dim. 21 avr. 2024 Γ  02:13, Dark0080 @.***> a Γ©crit :

Hello guys im just a noob at this stuff but i managed to find a way to enable the Nexus summoning via the json!!!

Search under Expedition content, for "HasAccessToNexus" and just replace the False to true!!!

Thank you guys for doing what youve done!!! I hope this helps someone :)

β€” Reply to this email directly, view it on GitHub https://github.com/cwmonkey/nms-expeditions/issues/9#issuecomment-2067821858, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZEH63ARZFTCQTXBYLJNH3Y6MAC3AVCNFSM6AAAAABFMK7I5OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRXHAZDCOBVHA . You are receiving this because you were mentioned.Message ID: @.***>

leodium commented 6 months ago

@Dark0080

Ah... Damn ... it has already been tested ... https://github.com/cwmonkey/nms-expeditions/issues/9#issuecomment-2025758598

Did it work for you?

Dark0080 commented 6 months ago

@leodium

Yes it worked for me I was able to successfully summon the nexus and transfer my items back to my save

it's not going to be in "difficulty"

rather hidden way deep in the "expedition save state" hmm I was using the NMS Save Editor... idk if any other way to read the JSON file is in a different format.

like i said, it is way deep in that section

I searched Nexus on the Exp Save State found and changed 2 things 1st looked like a mission tag "EnableNexus" and I changed the variable to -1 as that matches the regular Player Save State for the same mission that alone didn't unlock it however so I looked and found "hasaccesstonexus" a bit farther down the JSON and changed it to true

after that, I was able to summon the anomaly.

leodium commented 6 months ago

Argh ... Oki.

I'm afk ... but i want to look !?! πŸ˜…πŸ€žπŸ€ž

cwmonkey commented 6 months ago

Thanks @Dark0080 - I meant to add a note about this a while back when it was mentioned on the Steam page but I forgot. The notes have been added to https://cwmonkey.github.io/nms-expeditions/

I also need to get around to finishing my online save editor so it can just do the fix for you easily. I just have to take the time to get around a weird encoding issue with stored x tech.