[Tool] GD save file editor

Just tried to get a chest armor piece and now its floating next to me at a right angle? How do I get rid of this/get it in my inventory?

Turns out it put the armor in my weapons slot and erased the weapon i had.

Hi, are you saying the item’s 2D icon is floating around on the screen? The editor only makes changes to the save file. It should not have an impact on the game graphically.

Edit: yeah, it doesn’t really respect equipment slots. If you want to generate items you can just give it an inventory for it to put the item in.

It was basically just treating the chest armor like my main hand weapon, was kinda funny tbh. Where/how in the command do you specify inventory location?

Still working?

Can someone do me a favor and tell me the set command for making items? Say if I wanted to stock up on Polished Emeralds or something. I tried a bunch of things that didn’t work. Sorry Im not good at this stuff, many thanks if you can help.

Its pretty easy, clean ur inventory, close the game and set this command.

“set inv/0/items “sacred hammer of eternal wrath” puts a new fancy item into your inventory”

The item will appear in the first slot from ur inventory, if u wanna make mutiple itens without to open the game and move the item from this inventory’s slot, just changes the 0.

Im using just 0, 2, 4, 6, 8 and so on…

Sorry! Meant to reply to your last message, but apparently forgot. x)

Please see this link: https://odie.github.io/gd-edit-docs/faq/

The first two examples combined is exactly what you need.

So supposed you want to create large stack of polished emeralds, you ought to be able to do something like:


> set inv/1/items "polished emeralds"

Item placed in inventory-sacks/1/inventory-items/xxx
... [omitted] ...

> set inv/1/items/xxx/stack-count 99

> show inv/1/items/xxx

inventory-sacks/1/inventory-items/xxx
Polished Emerald
...
stack-count : 99
...

Do note that in this example, the editor will show you an actual number instead of “xxx”. Do make sure to use the same number.

Also, besides following the original post to see how things typically work, do try checking the “help” command or this page https://odie.github.io/gd-edit-docs/commands/ for what commands are available.

Cool… I didnt know that…

I have some question about ur software, can I unlock all quests ?

For example I wanna make a new character and edit to make some tests, and I wanna play ultimate at the end of campaign, how can I do that ?

How can I change the gender ?

Hi!

The editor is able to read (and supposedly save) quest progress. I didn’t try to make much progress with the editor beyond doing that. Turns out, the quest structure can be quite complicated and might require running of some lua code to determine what flags gets set as the quest progresses.

It just all looks too complicated and brittle to actually implement and test.

This one is easy. There is a single flag in the save file that determines if the character is male or not.

I have a female character:


> show male

male
    false

> set male true

That’s all it takes. =)

If you want a female with stubbles in her face that is all it takes, otherwise you also have to change the texture reference :wink:

Really? That’d be kind of hilarious. x)

On a more serious note, I don’t think the model or texture is referenced anywhere in the save file?

it is, otherwise I would not have pointed it out :wink:

Can’t check where that is now, but there is only one texture in the file (empty for male, specified for female), so you should find it easily

Hey how can I unchoose a class ?

I have a soceress and I wanna change to druid, how can I do that?

Many thanks for the reply. What happens when trying to create the first item however is a huge chunk of text which starts with “Caught exception: Map failed at sun.nio.ch.FileChannelImp1.map”

Edit: It works if I go to inv/2 instead of inv/1

You’ll want to use the “class” series of commands.

Please see the output of the “help” command.

Thanks alot…

How can I add more potions to atribute/skills/devotion?

Hi…

I’m not by the computer right now. Try “show attribute”, “show skill” and “show devotion” and see what fields the editor says can be edited.

The fields are mostly reasonably named. Just have to to look around a bit. =)

im trying to recoup a character that has an obscenely expensive respec cost. When I run this tool it tells me that I have nothing saved. Even though I clearly do. What is happening?

edit: it checks the proper file location, where my characters are saved, it just says nothing is saved.

Hi there!

When the editor starts up, if it isn’t able to find the game installation or the save game directory, it should throw up some text in red. Is that happening?

If this is the case, you will need to use the “gamedir” and “savedir” command to telll the editor about these directories. Please do make sure to enclose the path in quotes. =)

Sorry for all the questions, just one more here.

How do I differentiate between blueprints and components?

For example set inv/2/items “Frozen Heart” is placing the blueprint for this component in my inventory, whereas “Polished Emerald” places the component. How to get around this?

Thanks again for your help.