Warning
This Project is in development and doesn't have a release yet.
Use at your own risk.
For a stable release use FrostyToolsuite v1.0.6.3.
The FrostyToolsuite is a modding tool for games running on DICE's Frostbite game engine.
This is a rewrite of the FrostyToolsuite in .NET 7, which is in early development and has no functional UI yet.
The old repository can be found at https://github.com/CadeEvs/FrostyToolsuite.
The goal of this rewrite is to clean up the code base and make it crossplatform with the use of Avalonia UI and the MVVM Community Toolkit instead of WPF.
The Toolsuite is split up into multiple projects.
A GUI application which is used to create mods.
A GUI application which is used to select what mods to apply to the game.
A CLI application which is used to create, update and apply mods. See Readme.
A library which is used to access data from the game.
A library which is used to create modified data which the game can read.
A source generator which is used to improve the type sdk which gets dumped from the games memory.
Download the latest release from the release page.
Make sure u have git and the dotnet7 sdk installed and in your path.
Then just clone and build the Editor using these commands.
git clone https://github.com/FrostyToolsuite/FrostyToolsuite.git
cd FrostyToolsuite
dotnet build
After that the executable for the editor can be found in FrostyToolsuite/FrostyEditor/bin/Debug/net7.0
, for the ModManager in FrostyToolsuite/FrostyModManager/bin/Debug/net7.0
.
Todo
Todo
If you want to contribute to Frosty you can just fork this branch and make a pull request with your changes. Before you do that please check the CodingStandards.cs to check if your code follows those. In the Projects tab you can see what needs to be done, ideas of what can be done and stuff that is currently getting worked on or is already done. If you decide to work on something it would be great if you could say that in the #developer channel on the discord server.