Please click on the ‘Releases’ button to download FlexEdit
Welcome to FlexEdit! A lightweight program designed to help you easily and safely edit Flexible Survival savewords.
You can reach me at executaball@yahoo.com for any questions.
Bugs Reports / Suggestions should be directed here: https://goo.gl/forms/WzwLbmHFyapcO2Z23
More information is in the README. The program does not have to be ‘installed’ to run. However you do need Microsoft .NET Framework 4.7 (If you are running Windows 10 Creators Update and above, you already have this.) If you do not have this, use the following link https://www.microsoft.com/en-us/download/details.aspx?id=55170
How to use
There are 2 ways to load a saveword:
- ‘Load from Code’ - You can load a saveword directly by pasting its parts into the prompt.
- ‘Load from file’ - Simply point to where your Flexible Survival gblorb file is (as well as .txsave files). FlexEdit will automatically extract the saveword information, with less chance of errors.
There are 2 ways to export a saveword:
- ‘Save to Code’ - FlexEdit will export the saveword for you to copy and paste into Flexible Survival
- ‘Save to file’ - FlexEdit will override the ‘.txsave’ files in your Flexible Survival directory. You will then have to perform ‘recite txsave(1,2,3)’ for all three saveword parts. This is a much easier and safer way to export savewords. By default FlexEdit will create a txt backup alongside the txsave files it overrides, so there is no need to worry.
To use:
Simply navigate using the tabs on the side to edit all aspects of the saveword. ‘Raw edits’ directly edit game variables that are stored in the saveword, this is a very powerful tool and can modify all aspects of the saveword (including questlines, characters, companions, etc.) but be warned that incorrect edits here may lead to broken quest lines. Please backup before attempting to edit
Screenshots
Changelog
10/9/2017 - v2.1.3 -> Updated for September 2017 release of Flexible Survival. Added new, clearer annotations. Multiple Bug fixes. New infection list.
6/4/2017 - v2.1.2 -> Finished annotations and variable naming for all 3 saveword parts. Bug fixes and legacy code cleanup. First release version. (Can be installed via autoupdater starting from v2.1.1-beta)
6/4/2017 - v2.1.1 beta -> Implemented updater, settings screen, and automatic backups on save to file. Raw variable edits, backup file creation, and autoupdates can all now be configured in the settings screen.
5/28/2017 - v2.0.16 beta -> Fixed a potential bug that blocked app startup, preparations for autoupdater (not yet included)
5/28/2017 - v2.0.15 beta -> Rewritten code in preparation for update system, icon and ui changes, revamped annotation system, numerous bug fixes.
5/21/2017 - v2.0.14 beta -> Major UI overhaul, file save/load system, many other additions
5/11/2017 - v1.0.7 alpha -> HOTFIX build. Fixed major issue of crashing when clicking export button with an empty database (saveword not loaded). Improved general error handling as well. Using official microsoft API now. Still wouldn’t call error handling ‘robust’ though.
5/10/2017 - v1.0.6 alpha -> First prerelease public build, major framework complete but major functions missing. Demonstration build only. Advise against using.
To-Do
FlexEdit is very much in beta and many features are incomplete. Below are the to-do for future updates
- Saveword versioning integration for future updates
- Database enhancements
- Better search function