The Forest

The Forest

Voir les stats:
Savegame Editor v0.04 (Discontinued. Now integrated in ModAPI)
NOTICE:
You can find the newest version here:
http://steamcommunity.com/app/242760/discussions/0/34095684439630176/

Hey there folks,

As the savegames seems to be buggy for some people (invisible inventory items) I've decided to write this savegame editor. It's written in Unity, so I can deserialize the savegame with UnitySerializer (EndNight Games uses this system for savegames).

You can download the newest version here:
http://www.souldrinker.de/SaveGameEditor_v0.04.zip

Important Notes:
For a quick save repair: Just open the savegame and save it.
"Main Savegame" is the savegame which the game will load when you click on "Load" in the menu.

Planned Features:
  • Make it possible to set the transform scale of buildings and blueprints to default
  • Map Editor (if anybody can give me the heightmaps of the terrain I would really appreciate it)
  • Make more values editable (like Flaregun ammo or Days Survived)

Changelog:
Version 0.04 (The mostly sexy update)
  • Because being sexy is never wrong there now is a much more beautiful and better GUI.
    • The GUI is now much more flexible (lol) as before and should be able to fit for every LTR language.
    • Many GUI Elements are now fluidly animated.
    • The language selector now contains the name of the language.
    • The minimum resolution of the savegame editor window is now 1200px x 1600px
  • New tool: LangBeautifier.exe
    • Who wants to create language files and want them to look good can use the LangBeautifier. To use it just drag & drop the language file onto the LangBeautifier.exe
  • The tabs "Equipment", "Food", "Materials" and "Other" are now combined in the new tab "Inventory"
    • In the tab Inventory you can now filter the items based on categories.
    • Also it's now possible to search for certain items.
  • The loading and saving of savegames is now in its own thread. This way the GUI can be animated while the savegames are parsed or saved.
Version 0.03a (Upgraded to 0.05)
  • Stay tuned for the Modding API. ^^
  • You cant change the types of blueprints now. Thanks to EndNight for putting more trash in the savegames.
  • New values added
  • Small bugfix for a bug which happend, when you changed the type of a stick holder to log holder or vice versa. The new values for logs or sticks wasnt renderer.
Version 0.03 (The update that changed the world ;)):
  • The GUI is much more flexible now. It should support nearly any language.
    • There is a splash screen now.
    • The minimum window size is now 960x600
  • All maximum values for items etc. are implemented now.
  • The language tables are now in the folder "langs". This way everybody can create a translation.
  • New savegame system
    • The new savegame system saves data along the savegame. This data contains things like the name of the savegame. Because of this, the savegame name does not have any file name restrictions. You can now name it like you want.
    • Every savegame is saved as PlayerPrefsFile_MD5(Name).dat
    • Every savegame has a own list of backups. The backups are saved in a folder named Backups_MD5(Name).
  • New tab "Playerr"
    • The tab player allows to change details like health, armor or stamina.
    • In this tab you can also change the time of the day. (Notice: The Forest saves the time when you went sleeping, not when you wake up.)
    • Also you have the possibility to change the speed of time.
      • WARNING!: When setting the speed to zero, you will sleep forever. Literally.You can change this with the injector.
  • New tab "Settings"
    • The new backup manager allows to save backups for every savegame.
    • You can change the name of the savegame here.
    • Here you can deactivate the validation of maximum values.
  • New tab "Blueprints"
    • Here you can see a list of all blueprints in the world.
    • Every blueprint type can be changed.
      • WARNING!: Some blueprints need another transform scale than {1,1,1}. This can lead to unexpected behaviour. This will probably change in v0.04
    • Also you can one click finish the blueprint here. You just have to walk up to the blueprint in game and it will then finish.
    • Blueprints can be removed.
  • New tab "Buildings"
    • Here you can see a list of all buildings in the world.
    • Every building type can be changed.
      • WARNING!: Some buildings need another transform scale than {1,1,1}. This can lead to unexpected behaviour. This will probably change in v0.04.
    • Buildings can be removed.
  • Injector
    • Version 0.03 does ship with a injector. You can find it in the subdirectory "Injector".
    • The Injector manipulates the CSharp-Assembly.dll. This means, if you replace this file you have to run the injector again to benefit of its changes.
      • The injector is compatible with every mod. But you have to patch it after you've replaced the Assembly-CSharp.dll file.
    • The injector makes it possible to set the speed ot time to zero and go to sleep. (And also wake up of course ;))

v0.02:
  • Redone the whole GUI.
    • Multilanguage support
    • Added much more user feedback (e.g. notices like "Saving...")
    • Added confirmation windows (e.g. Do you really want to remove this save?)
    • Added many icons to make the user experience better.
  • Savegame Manager
    • You can now copy a savegame with "Save as.."
    • You can overwrite the main savegame with a savegame and keep a backup of the main savegame. (Highly recommended)
    • You can now delete savegames. (You can't remove the main savegame)
    • You can now select a savegame via a dropdown menu.
    • The savegame manager detects corrupted saves and will prompt a warning.
  • Value editing
    • All the stuff is now categorized.
    • All known max values are implemented. Later there will be an option to disable the limitation.
    • Quick save repair: Just open a savegame and save it. (All values over max will be normalized)

v0.01:
  • Initial Release

Legacy versions:
v0.03a: http://www.souldrinker.de/SaveGameEditor_v0.03a.zip
v0.03: http://www.souldrinker.de/SaveGameEditor_v0.03.zip
v0.02: http://www.souldrinker.de/SaveGameEditor_v0.02.zip
v0.01: http://www.souldrinker.de/SaveGameEditor_v0.01.zip

And if you're german, feel free to visit my youtube channel and support me and my work. :)

If there is any problem or suggestion to make this tool better, just tell me. :)

VirusTotal Scan:
https://www.virustotal.com/de/file/4eb6e4557ee81d0f1dd8d9217fc23099c6581b9fcc2eaabed718373e59d32c18/analysis/1406750304/
Dernière modification de PotatoePet; 30 aout 2014 à 19h41
< >
Affichage des commentaires 1 à 15 sur 65
Am liebsten würd ich dich nun umarmen :D
Funktioniert tadellos ;)

-------------
For those having the inventory bug look at the amount of rocks / sticks in the savegameeditor:
- if rocks is > 5 correct it to 5
- if sticks is > 9 correct it to 9
save & load ingame, inventory works then again

the bug is btw caused by saving with a stick or stone in your hand and having 9 / 5 of them in inventory. It saves them wrong as 10 or 6, and upon load you have then more then you are allowed to have. If you save again then the inventory gets buggy
Dernière modification de Thyriel; 29 juil. 2014 à 11h05
Ich baue nachher mal direkt einen "Fix Savegame" Button ein. Danke für die Erkenntniss. Wusste ich gar nicht. ^^

I will create a "fix savegame" button, so it's a 1-click solution :) Thank Thyriel.
Dernière modification de PotatoePet; 29 juil. 2014 à 11h08
Awesome, now I can try more then one build (without losing the old one).
At the moment, it's a bit short lived as new patches kill old saves but good work anyway.
The savegame backup manager function will come in the near future. Most likely tomorrow. ^^ And thx.
VaLiuM 29 juil. 2014 à 11h19 
Deine Playlisten auf der Haupt-Domain sind alle ungültig, bzw. werden nicht gefunden, da musste mal nachbessern. :bear:

Ansonsten haste fein gemacht, sieht soweit ganz gut aus, nur weiß ich nicht ob das so gut ist, wenn man - trotz der Inventory-Limits die Thyriel angesprochen hat - keine Maximalwerte drin hat.

Ich probier mal überall mit 99 und schau was passiert.:lol:
Du wirst die Items vermutlich nicht mehr auswählen können, aber noch damit Gebäude bauen z.B.
Ich baue noch Maximalwerte ein. ^^ Und ja, souldrinker.de ist derzeit kaputt. Ich werde das einfach mal fix offline nehmen. ;)
VaLiuM 29 juil. 2014 à 11h53 
Ja, das meiste war unsichtbar im Inventory, so wie sonst auch, wenn mans sich im Spiel verbuggt hat. :happymeat:

Vielleicht kannst du das mit dem Inventory-Fix verbinden, dass alle Werte mit den Maximalwerten abgeglichen werden, bevor man speichern kann oder dass der Inventory-Fix automatisch durchgeführt wird, wenn man speichert. Ist der erste Editor seiner Art, hab ehrlich gesagt nicht damit gerechnet, dass es sowas mal für das Spiel gibt. Sehr nützlich auf jeden Fall, Thema abonniert und freu mich auf neue Versionen, danke. ;)
Falls irgendwer mehr Maximalwerte für Items kennt, bitte mitteilen. (Ich zocke das Spiel nicht wirklich) :) Bis jetzt weiß ich folgende:
Fische: 3, Lizard Skins: 5, Rocks: 5, Sticks: 9

If anybody knows the max values for the items, please let me know, so I can implement them in the editor. I know the following max values:
Fishes: 3, Lizard Skins: 5, Rocks: 5, Sticks: 9
Dernière modification de PotatoePet; 29 juil. 2014 à 12h02
Excellent! Thank you for this!
für den anfang mal:
soda - 10
leafs - sehr sehr viele (>1000 ist jedenfalls kein problem)
Danke schonmal für die Werte. Habe sie bereits implementiert. Heute kommt ein Update, dass auch für ein wenig Übersichtlichkeit sorgen wird. Mit etwas Glück, wird man auch Baupläne bearbeiten können. (z.B. wenn ein Bauplan kaputt gegangen ist) :)

Thanks for the values! I've already implemented them. Today I will publish an update, which will add some better overview. Maybe the update will also implement the editing of blue prints (so you can fix broken blueprints).
Currently I'm missing the following max values:
Aloe Vera, Batteries, Clothes, Coins, Coneflower(?), Feathers, Notes(? probably this is cash), Seeds, Teeth, Thistle(?), Cassettes(?), Ropes, Timed Bombs, Flares

I'll try to search the max values by myself, but any help is appreciated. I don't know the items with a (?) mark, but they are in the source code of the game. Probably I should just remove them from the savegame editor, until they have a use.
Dernière modification de PotatoePet; 30 juil. 2014 à 9h04
Feathers (9) timed bombs unknown but too many and you cannot select them, I have over (1,400) coins to date and it just keeps adding, same with notes, over (400) to date, cloth (275) at this time and adding
DAWNFIRE a écrit :
Feathers (9) timed bombs unknown but too many and you cannot select them, I have over (1,400) coins to date and it just keeps adding, same with notes, over (400) to date, cloth (275) at this time and adding

About the bombs, anytime I try to craft more than three, the would be fourth bomb just disappears, Mine may just be glitched idk, but that's how it is for me.

P.S. Good to see you back in the posts DAWNFIRE, I thought we lost you there for a bit. lol not meaning to be creepy, if that was then I apologize.
pointfile a écrit :
Awesome, now I can try more then one build (without losing the old one).
At the moment, it's a bit short lived as new patches kill old saves but good work anyway.

you can do that anyway without a mod. check out my vids for a tutorial on it.
< >
Affichage des commentaires 1 à 15 sur 65
Par page : 1530 50

Posté le 29 juil. 2014 à 10h56
Messages : 65