2.2.1.1 - Release 2, Patch 1
Patch 1
Full Changelog: 2.2.1...2.2.1.1
- removed code that I used for debugging (thank you Frostbringer)
- turned async code into sync (do NOT use async in C#, worst mistake of my life)
- added checks to GUI app
Release 2
Full Changelog: 2.2.0...2.2.1
- made CLI code cleaner
- no more hardcoded checksums, all checksum will be fetched from a repo
- config files are versioned with numbers instead of the version of Velvet Beautifier
- turned the
ModLoaderTool
instance into a static class so it isn't dependent that much - turned various modding features into managers
RevergePackageManager
handles*.gfs
filesTFHResourceManager
handles*.tfhres
filesGameNewsManager
handles theGameNews.ini
file
- new modding feature: patches
- modify any other file that may need modifications (palette names, other binary/text files)
- should only be used IF required and avoided as beginners because this can HARM your game and maybe even your PC
- fixed some async methods
- made the setup errors into warning
- checksums do not stop the process anymore
- added more information on how the tool works
- backups, config file and mods location is now available globally so you don't have local instances of those (it will migrate when you launch the updated version)
- added check for reading the mods folder
- moved some methods from
ModLoaderTool
to be handled by managers - mods related methods are in
ModDB
now - Reverge Package related methods are in
GFS
namespace - TFH Resource related methods are in
TFHResource
namespace - removed exception for reading a
ModInfo
- fixed some typos
- fixed wrong archive type for 7zip
- added actual Reverge Package extraction in the
ExtractArchive
method - added comments to some methods/fields/code
- when creating a HTTP request the user agent is provided (
Velvet Beautifier/<version>
) - added safe method for reading files in a folder
- the
Game
class is an abstract class and nowClient
andServer
class extend from it - made
Game
class cleaner - user gets warned when a URL is being opened
- fixed preview image having a cut off part
- added new images to the guide for GUI
Report any issues if found