Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All Pals incapacitated upon loading modified save #169

Open
conner-mcvay opened this issue Aug 8, 2024 · 6 comments
Open

All Pals incapacitated upon loading modified save #169

conner-mcvay opened this issue Aug 8, 2024 · 6 comments

Comments

@conner-mcvay
Copy link

Loading the save after modifying with PalEdit results in all pals (party, palbox, and all base pals) to become incapacitated.
image
Have successfully replicated 3 times over.

@oukamihalf
Copy link

The new "Bug Fixes" update might've been the cause. It is without doubt problematic, even though we could wait... I'll be staying on this thread for news.

@curanthir-1
Copy link

same, no matter what is edited, when file is saved in paledit, all pals are dead

@swinginman
Copy link

Can confirm this happened to me as well. Thankfully the damage is not irreversible if you didn't backup your save. Just tedious to return all pals to palbox and wait 10 minutes.

@curanthir-1
Copy link

When manually editing via the .sav to .JSON converter, this does not happen. Something with how the save editor does it seems to be the culprit

@jay9055
Copy link

jay9055 commented Aug 20, 2024

Also happening to me

@rparavicini
Copy link

rparavicini commented Aug 25, 2024

PalEdit is adding some HP = 0 code to every pal (if you look at the decoded JSON.

Your can fix this by editing the JSON file and removing the HP = 0 code (I will post it as soon as I am home, so everyone can technically just search for the string in the JSON and replace it with nothing)

Steps to fix your Level.sav:

  • convert sav to JSON
  • search and replace the following code snippet with empty string
  • convert JSON back to sav

Here is the code (there should be a comma in the first line above the "HP":{ part):

													"HP": {
														"struct_type": "FixedPoint64",
														"struct_id": "00000000-0000-0000-0000-000000000000",
														"id": null,
														"value": {
															"Value": {
																"id": null,
																"value": 0,
																"type": "Int64Property"
															}
														},
														"type": "StructProperty"
													}```

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants