Overview of Tools

Parent Previous Next





The Included Software


SDX 0.7.x


       SDX is used to compile the individual SDX scripts into Mods.dll, add hooks into the Assembly-CSharp.dll, and copies the Resources and icons over.



GitHub Desktop


       For the 7 Days To Die modding community, it is recommended to use GitHub to store and distribute mods. It's free to use, provides a history of changes, and persistent download links.



Unity Assets Bundle Extrator ( UABE )


       Unity Assets Bundle Extractor (UABE) is a stylish tool that allows editing asset bundles and .assets. It can export .assets files from bundles, import them back, modify most asset formats with plugins and dumps with type information and create a standalone installer from the modifications.

dnSpy


       dnSpy is a tool to reverse engineer .NET assemblies. It includes a decompiler, a debugger and an assembly editor (and more) and can be easily extended by writing your own extension. It uses dnlib to read and write assemblies so it can handle obfuscated assemblies (eg. malware) without crashing.




Optional Software


The following software will be useful when you get more comfortable with SDX, and ready to do more advanced tasks, such as converting and creating your own textures.



Unity 5.3.8


       Unity will allow to to manipulate assets, and convert them into a format that SDX needs.


Blender


Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. This is useful for making new textures and meshes.

Created with the Personal Edition of HelpNDoc: Free PDF documentation generator