The Slicers GUI is a game assets extraction and datamining tool built on ElectronJS for Star Wars: The Old Republic (SWTOR). This tool is a part of the SWTOR Slicers, and contains many Quality of Life improvements over existing tools, and adds new functions to expidite the extraction, modding, and datamining processes.
NOTE: Windows only for the time being. That said, the game assets extracted with this app can be copied to macOS and/or Unix/Linux and be manipulated with other tools of ours (Blender Add-ons, mostly) without issues.
To use Slicers GUI with the current 64-bit version of SWTOR, grab the latest release.
To use it on old SWTOR 32-bit files (Game Update 7.2 or older), use the 1.11.1 version, instead.
For directions on its installation and use, please check our wiki.
Also, if your intention is to use the tool to extract SWTOR Player Characters and NPCs, please check this specific guide that will show you how to install and use this tool for that purpose: Locating and assembling characters' assets automatically: a step by step guide.
This repository has a few different components:
- git-hooks - These are the git hooks used by this repo. Copy them into your
.git/hooks/
directory. - version control bat files - These are .bat files that should be used to commit, push and pull changes.
- app source - The actual source code for the application itself.
I do not recommend trying to build any non production versions, because odds are it will break.
Listed below are the different sub tools of the GUI, and their current status:
- Extraction
- Asset Extraction (Complete)
- Locator (Complete)
- Unzipper (Complete)
- Filename Finder (Not started)
- Viewers
- GR2 Viewer (In progress)
- Node Viewer (In progress)
- Asset Viewer (Not started)
- Utilities
- File Changer (Unstable)
- Sound Converter (Complete)
- Patch Getter (Complete)
- DBM Utils (Not started)
- UI Editor (Complete)