RimWorld

RimWorld

This topic has been locked
TwUnix Feb 17, 2019 @ 11:39am
Save Editor
Looking for a save editor that actually works. Just trying to remove a trait from a pawn. Can't believe this isnt a DevMode function, but whatever.

Or, if anyone has any experience removing a trait via a text editor like Notepad++, and advice would certainly be welcomed.
< >
Showing 1-15 of 26 comments
Slye_Fox Feb 17, 2019 @ 11:43am 
notepad.exe

Just find your pawn and delete the line you want.
TwUnix Feb 17, 2019 @ 11:47am 
Originally posted by Slye_Fox:
notepad.exe

Just find your pawn and delete the line you want.

I don't know if you've ever opened a save file from Rimworld in notepad, but it's not as easy as what you're describing there...

For example, I want to remove the trait "Intolerant", however when I do a CTRL+F for the word intolerant, the only hits I get are from mental breaks caused by that trait.

Nowhere in the save file can I seem to find the Pawn I'm looking for with a list of traits.
Last edited by TwUnix; Feb 17, 2019 @ 11:48am
Slye_Fox Feb 17, 2019 @ 11:57am 
Originally posted by You:
Originally posted by Slye_Fox:
notepad.exe

Just find your pawn and delete the line you want.

I don't know if you've ever opened a save file from Rimworld in notepad, but it's not as easy as what you're describing there...

For example, I want to remove the trait "Intolerant", however when I do a CTRL+F for the word intolerant, the only hits I get are from mental breaks caused by that trait.

Nowhere in the save file can I seem to find the Pawn I'm looking for with a list of traits.
I have done, many times. It is SUUUUUUUUPEEEEEER easy.

Ctrl+F, enter pawn's nickname, F3 till you find the pawns actual entry, scroll down to traits, remove modual you don't want, save.
That is all you have to do.
TwUnix Feb 17, 2019 @ 12:09pm 
Yeah, I had to open the game back up and give him an weird nickname like Qzz so I could find him. Just trying to find him by name was a nightmare.

But yes, you were right, once I was actually able to find his entry for his character stats, it was really easy.
Last edited by TwUnix; Feb 17, 2019 @ 12:11pm
Slye_Fox Feb 17, 2019 @ 12:13pm 
Originally posted by You:
Yeah, I had to open the game back up and give him an weird nickname like Qzz so I could find him. Just trying to find him by name was a nightmare.

But yes, you were right, once I was actually able to find his entry for his character stats, it was really easy.
Here's a neat tip for you later:
You don't have to close the game to edit the save, you edit it and just open it right away in-game.
I guess for someone who doesn't know a single thing about code, this can be too much.

You need to search <thing class="pawn">, and like 30 strings of code later there will be their name, and somewhere between this <thing class="pawn"> and next </thing> in code, you should search for traits. The structure of code is <tag> content of this tag </tag>. You need to delete the whole thing, including the first tag, second tag and content inside of it. In traits it's <li> trait </li> (li means list items). You should delete the whole <li>item</li>, otherwise you leave there blank trait, I guess.

If you want to change pawn's childhood, because he can't be doctor or anybody else because of it, then you should search for childhood, not traits. I had to load a game to see what childhood I can copy from another character, then I copied it's name and it worked.
Last edited by Инопланетянин; Jan 14, 2021 @ 2:13pm
picasso cat Jan 14, 2021 @ 2:13pm 
Pretty sure you can edit pawn traits with this mod

https://steamcommunity.com/sharedfiles/filedetails/?id=1874644848&searchtext=character

Should be safe to add in any save
Originally posted by picasso cat:
Pretty sure you can edit pawn traits with this mod

https://steamcommunity.com/sharedfiles/filedetails/?id=1874644848&searchtext=character

Should be safe to add in any save
Damn, I hope so, looks easy
GeneralVeers Jan 14, 2021 @ 2:42pm 
Originally posted by Your Dad:
For example, I want to remove the trait "Intolerant", however when I do a CTRL+F for the word intolerant, the only hits I get are from mental breaks caused by that trait.

Nowhere in the save file can I seem to find the Pawn I'm looking for with a list of traits.
Try this.

First: search for the pawn's name. But start at the END of the save file and search BACKWARDS, because the data files for the pawns are stored somewhere near the end of save files. Once you find the data block for the pawn, then you can look in his trait list for the stuff you want to get rid of.

Advance warning: some characteristics, such as jobs a pawn can't or won't do, are NOT stored as lines in the save file. They're triggered by a pawn's "backstory" entries. For example, pyromaniacs refuse to put out fires. The characteristic "will not put out fires" doesn't have its own line in that pawn's data block; it is enabled by the fact that the pawn is a pyromaniac, and the only way to get rid of "will not put out fires" is to remove the Pyromaniac entry. There are several other characteristics like this.
Astasia Jan 14, 2021 @ 3:10pm 
Two year old thread.
I found it in Google, and others will too
Astasia Jan 14, 2021 @ 4:39pm 
Originally posted by Инопланетянин:
I found it in Google, and others will too

Finding it on google and learning from it is fine. Posting a reply to it and causing people like GeneralVeers to spend time out of their day to type up a serious reply attempting to help somebody who 2 years later doesn't care, is not cool. I suggest reading the forum rules.
GeneralVeers Jan 14, 2021 @ 5:04pm 
Originally posted by Astasia:
Posting a reply to it and causing people like GeneralVeers to spend time out of their day to type up a serious reply
No worries here. Took about three minutes to bang that out, and people besides the OP got some free tips on how to edit their save files (MAKE BACKUP COPY FIRST).
Originally posted by Astasia:
Originally posted by Инопланетянин:
I found it in Google, and others will too

Finding it on google and learning from it is fine. Posting a reply to it and causing people like GeneralVeers to spend time out of their day to type up a serious reply attempting to help somebody who 2 years later doesn't care, is not cool. I suggest reading the forum rules.
Someone will search for answer and I gave it to them. So as GeneralVeers. I find your devaluation of our replies being not cool.
Tenebrarum Aug 2, 2021 @ 11:26am 
Lovely really.
+ 7 months later... and still helpful, really cool & kudos to everyone trying to help out :)

This should actually be praised that for such a "little, old thread" after 2,5 years it's still helpful, thanks guys!
< >
Showing 1-15 of 26 comments
Per page: 1530 50

Date Posted: Feb 17, 2019 @ 11:39am
Posts: 26