Brown Dust 2 Repacker (Android version)
A simple tool useful to mod Brown Dust 2 bundles. Thanks to Bingle and Seggss&AN for the help with this repacker.
Zip file from my Codeberg repo
👉 DOWNLOAD ZIP HERE 👈
Before to use this tool:
- Download and install Microsoft C++ Build Tools, and after that install the necessary dependencies following this video guide:
0_INSTALL_REQUIREMENTS.bat
to install required modules.
Usage for repack:
- Check out this list to know which folders you need to copy from your Android device to your PC.
- Copy those folders from your Android device to the repacker
Backup
folder. - Update your game.
- After you finished to update your game, copy the folders once again but this time from your Android device to the repacker
Original Bundles
folder. - Double-click on
0___REPACKER.bat
to start the repacking process. And now just wait, the Terminal window will display when the repacking process is done. - If everything worked with no issues you will see your repacked mods saved with their respective folders in the folder
Repacked
. - Move those folders from
Repacked
back to your Android device inAndroid/data/com.neowizgames.game.browndust2/files/UnityCache/Shared/
. - Replace and that's it.
NOTE: The script Z___clean_folders.py
is just to clean the folders used by the tool when you finished to repack your mods, so you can just ignore this script and delete the files or folders you don't need anymore manually. This script doesn't clean the folders Repacked
and Backup
.
Usage to install mods + convert PC mods to Android mods:
- Check out this list to know which folders you need to copy from your Android device to your PC.
- Copy those folders from your Android device to the repacker folders
Original Bundles
andModded Bundles
. - Run
1_1__delete_unnecessary_files.py
to remove any not necessary file inside these folders. - Run
3___add_bundle_extension.py
. - Run
4___extract_assets.py
and wait until the process finishes. - Here I got some modded assets to use as sample. Or you can download any other mod where the creator provided the .atlas + .skel + .png assets.
- Go to the repacker folder
Extracted Assets
and you will see some folders that contain the raw assets We extracted previously on step 5 (various files .atlas, .skel and .png). - Copy the modded assets you downloaded and paste them in their corresponding locations replacing the raw assets.
- Run
5___repacker_LZ4_compressor__ASTC.py
and the tool will start to repack the files using the modded assets you replaced inExtracted Assets
. The Terminal window will close when the repacking process is completed. - Run
6___remove_bundle_extension.py
. - If everything worked with no issues you will see your repacked files saved in the folder
Repacked
. - Move those folders from
Repacked
back to your Android device inAndroid/data/com.neowizgames.game.browndust2/files/UnityCache/Shared/
. - Replace and that's it.
Usage to install your own mods (for modders):
If you make your own mods you can use this tool to save some time too. You can use this tool to extract/export the assets to Extracted Assets
and then you can start to work with the assets from there, save the changes to the assets and when you're ready to import the assets back to the bundles you can run 5___repacker_LZ4_compressor__ASTC.py
and 6___remove_bundle_extension.py
and your modified files will be saved to Repacked
. Then just move them back to your Android device replacing the raw ones and that's it.
Happy modding! ^‿^