
It also has a feature the other tools do not, which allows for Scenes to be extracted from the files. An example of the installer is used in the Agent Ears mod for Lobotomy Corporation.Īlthough this tool doesn't have a tutorial or any documentation for how to use it, it is very easy to figure out. Has plugins that can convert image files to the corresponding texture files used in the game. It also has a very useful tool to create installers that will automatically modify the corresponding asset files to update the game. mp3/.ogg/.wav/.m4a/.fsbĪsset Modification/Reimporting Unity Assets Bundle Extractor (UABE GitHub Link) This can be considered the best tool for asset extraction.Īs of writing, it can extract the following files: At times it can run a bit weird, but nothing too alarming. The tools in this section can only be used for Asset Extraction and nothing else, if you are seeking to reimport assets after modification, go to the next section below.Ī tool that allows the extraction of various files. NET assemblies and find the differences between them. It can also be used for editing assemblies.Ī tool that can compare two. Useful tool for viewing IL code side-by-side with C# code.

Part of dnSpy is also built on code from the following tool.Įssentially what dnSpy does but with fewer additional-utilities. Very useful with many useful functions such as: searching through the code for a string analyzing functions, objects, and variables to see where they're called and modified IL-code editing and of course a dark mode. It has been used for modifying games such as Rimworld, 7 Days To Die, Stardew Valley, and is also a part of Lobotomy Corporation's BaseMod. Library for patching, replacing, and altering applications at runtime in C#.

The following tools can be used for doing so. Unity uses the programming language C#, which thus makes the source code of the game extremely easy to compile and modify. Specifically, it is intended for modding the game Lobotomy Corporation, but can apply to any Unity game. This article exists as a collection of various tools and programs that can be used for modifying various parts of games made with the Unity engine.
