Menu
- 2Programming/Decompilation
- 3Asset Extraction
- 4Asset Modification/Reimporting
- Unity Assets Bundle Extractor 2019
- Unity Assets Bundle Extractor Unable To Convert The Texture Data
- Unity Assets Bundle Extractor Uabe
- Unity Assets Bundle Extractor 7 Days To Die
- How To Use Unity Assets Bundle Extractor
- Unity Assets Bundle Extractor Plugin
- Unity Assets Bundle Extractor Download
Use this tool as an alternative to selecting assets and setting their asset bundle manually in the inspector. It can be dropped into any Unity project with a version of 5.6 or greater. It will create a new menu item in Window AssetBundle Browser. Unity Assets Bundle Extractor. This is the asset bundle extractor. Here you can edit your flashing lights with. Original post of the mod.
Overview
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. Specifically, it is intended for modding the game Lobotomy Corporation, but can apply to any Unity game.
Programming/Decompilation
Unity uses the programming language C#, which thus makes the source code of the game extremely easy to compile and modify. The following tools can be used for doing so.
C# Library: Harmony (Github Link)
Library for patching, replacing, and altering applications at runtime in C#. 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.
dnSpy (GitHub Link)
Unity Assets Bundle Extractor 2019
A debugger and .NET assembly editor.
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.
Part of dnSpy is also built on code from the following tool. Outlook 365 for mac.
ILSpy (GitHub Link)
.NET assembly browser and decompiler.
Essentially what dnSpy does but with fewer additional-utilities.
dotPeek (Webpage Link)
.NET assembly decompiler and viewer.
Useful tool for viewing IL code side-by-side with C# code. It can also be used for editing assemblies.
Unity Assets Bundle Extractor Unable To Convert The Texture Data
JustAssembly (Webpage Link)
A tool that can compare two .NET assemblies and find the differences between them.
Asset Extraction
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.
AssetStudio (Github Link)
A tool that allows the extraction of various files. At times it can run a bit weird, but nothing too alarming. This can be considered the best tool for asset extraction.
As of writing, it can extract the following files:
- Texture2D converted to .bmp/.png/.jpeg
- Sprites converted to .bmp/.png/jpeg
- AudioClips converted to .mp3/.ogg/.wav/.m4a/.fsb
- Fonts
- Meshes
- TextAssets
- Shaders
- MovieTextures
- VideoClips
- MonoBehaviours
- Animators exported to FBX file
Asset Modification/Reimporting
Unity Assets Bundle Extractor (UABE; Forum Link)
Unity Assets Bundle Extractor Uabe
Standard fair pretty much. 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. An example of the installer is used in the Agent Ears mod for Lobotomy Corporation.
UnityEX (Russian Forum Link)
Although this tool doesn't have a tutorial or any documentation for how to use it, it is very easy to figure out.
uTinyRipper (Github Link)
This tool is also fairly simple to use. It also has a feature the other tools do not, which allows for Scenes to be extracted from the files. This allows the game's assets to be reimported and used in the Unity engine to create a new project file.
Retrieved from 'https://wiki.nexusmods.com/index.php?title=Unity_modding_tools&oldid=63398'
< Modding Tutorials
How to open cdx file.
How to open cdx file.
In this tutorial you will learn how to extract the base assets of Rimworld. Fresh prince font.
- UnityEx to extract the contents of the unity .asset archives.
- or Unity Assets Bundle Extractor
To extract the original files from the Unity asset archives we will be using UnityEx which is compatible with Rimworld 1.0's Archives.
Unity Assets Bundle Extractor 7 Days To Die
- Download UnityEx either by searching using your search engine of choice or via this link.
- Place the UnityEX.exe somewhere easily locatable (I prefer to place it into the Rimworld Directory).
- Run UnityEX.exe and open the .asset file you would like to extract, for example;
- Extract the files you need. If you are extracting .tex files you can use 'Extract with convert', this will convert the .tex files to .dds.
- The extracted files will be placed into a new folder in the same directory (Unity_Assets_Files) as the .asset file you have extracted.
How To Use Unity Assets Bundle Extractor
To extract the original files from the Unity asset archives we will be using Unity Assets Bundle Extractor which is compatible with Rimworld 1.0's Archives.
Unity Assets Bundle Extractor Plugin
- Download Unity Assets Bundle Extractor by searching using your search engine of choice or via this link.
- Unzip it.
- Run AssetBundleExtractor.exe and open the .asset file you would like to extract, for example,
- Select the files you need/want. Then, click 'Plugins' and select 'Export to .png' or 'Export sound'. Note that this only works when you select files by type: so select only audio files or only textures.
- Click OK and select a folder for storage.
Unity Assets Bundle Extractor Download
- Recommended graphics software for suggestions on software for further editing or viewing of source files.
Retrieved from 'https://rimworldwiki.com/index.php?title=Modding_Tutorials/Assets&oldid=62327'