UMF.ProjectGenerator.exe
in \uModFramework\Tools\
and fill in the data, then click Generate Project Files
.
In order to modify existing game code or figure out which game code you want to interface with you must decompile the game code using any decompiling program.
Due to the vast superiority of dnSpy we highly recommend you use it to browse the game code.
Once you have installed dnSpy follow these steps:
…\<Game Folder>\<Game Name>_Data\Managed\
.Assembly-CSharp.dll
and choose Open with dnSpy.-
namespace (Code not having any namespace).
UMF starts and access mods through Attributes.
Mods can currently be provided as .cs files, .dll files, .zip files(containing .dll files), and .umfmod files(packed and encrypted) by the Mod Packer.
UMF and Mods made with UMF does not re-distribute any code or game files from games or the Unity Engine. Making them both morally and legally safe.
Mods made with UMF can also be freely sold/marketed by the Mod Creator. (Provided they don't violate the UMF License)