I made some changes to the script and turned it into a save editor with an interface. You can use it to change a bunch of settings or to give yourself all armor and weapons so you can easily test or break the game. It wasn't easy to figure out how to do all of this, so I hope you guys can have fun with it.
View attachment 3104481
Currently the options are:
- Name: Only displayed at the main menu and not the actual name of the file.
- Player Name: Only displayed at the main menu and not the actual name of the player.
- Game Version: Displayed at the game menu.
- Current Level: The map/environment you are in.
- New game: if it is a new game or not. It is recommended to keep this disabled
- Use lewd: The global lewd setting. Whether genitals are shown or not
- NPCs: All npcs in the file. You can't adjust their settings yet, but you can turn them into followers
- Followers: NPCs which will follow you
- Unlock all skins: Unlocks all character skin options
- Give all weapons: Gives 1 of every weapon
- Give all armor: Gives 1 of every armor piece
View attachment 3104475
Just like before, I highly recommend backing up your save files before you use the editor. To use it, rename the file to "editor.py", place it in the folder with your save files and double click to run it. By default it will open "save0.sav", but you can open other files as well by changing "file_path" in the script.
You can keep both the editor and the game open at the same time, but whenever you save from within the game
you should close the editor and re-open it. Otherwise it won't update properly and will very likely overwrite your save with old data.
I haven't tried everything you can do with it yet, but here are some interesting things I found so far:
Levels
- Overworld and Debug130OverworldCopy are the overworld.
- StreamingLevel is the old overworld.
- TrialDungeonOverworld is the old single room dungeon.
- SpawnNPCTest is the desert world Digi often uses on stream to test things.
- Most levels don't let you return to the overworld
- Combat levels don't spawn in your followers and you can't open your inventory.
- Some levels make you fall endlessly when you go to a different area.
Skin options
- "Hidden" makes a character's nails, eyes and nose invisible
- "Skins_MAX" makes a character's body nearly completely invisible
Items
- The Bone weapon has no description
- The Hard hat doesn't show up when equipped
Followers
- If you add "Player" (yourself) as a follower, you can't move at all
- You can get two invincible followers from the test world (SpawnNPCTest)