This script allows you to download, decrypt and unpack models from the game World of Guns: Gun Disassembly
- Python 3.10+
- AssetStudio - for unpacking assets
- C compiler - for compile
xor.c
(optional)
- Download asset with texture atlas and filter weapons from it
- Download key for decryption
- Decrypts and unpacks models
- Ez profit
Windows
git clone https://github.com/hampta/WOG-dump # Clone repository
cd WOG-dump # Go to directory
pip install -r requirements.txt # Install requirements
python wog_dump.py # Run
Linux
git clone https://github.com/hampta/WOG-dump # Clone repository
cd WOG-dump # Go to directory
pip3 install -r requirements.txt # Install requirements
python3 wog_dump.py # Run
- Unpack assets in
decrypted
folder with AssetStudio
Use xor decrypter:
# Windows 64 bit
./bin/windows/64bit/xor.exe <encrypted_file> <key> <output_file>
# Windows 32 bit
./bin/windows/32bit/xor.exe <encrypted_file> <key> <output_file>
# Linux
./bin/linux/64bit/xor <encrypted_file> <key> <output_file>
Convert Unity normal maps:
# Windows
python convert_normal_map.py <path>
#Linux
python3 convert_normal_map.py <path>
DeadZoneGarry - helping with decryption
Noble Empire Corp. - game and assets