PokeThemer is python desktop application for decompiling spritessheets in PokeMMO themes into separate sprites, replacing the sprites with your own, and recompiling the theme using the new sprites.
PokeThemer was created in hopes that it will help the community more easily create and modify themes. Along with helping to keep them up to date with the current client version.
While PokeThemer is in a functional state, it is still a work in progress. Here are some things that will be worked on going forward.
- Add support for more image types. Currently only dumps
.pngs
- Create a more automated process of updating themes to the current client version. Each update has the potential to break themes.
- In app .xml modification/editor?
Clone the source code with git
or download it as a .zip file.
git clone https://github.com/Seth-Revz/PokeThemer.git
cd pokethemer
pip install -r requirements.txt
python pokethemer.py
-
Open a theme by selecting the themes top level folder.
-
Select and replace sprites (same size as the original).
-
Save theme
- Image elements that dont directly call a filename are ignored. (gameshop_*, and effectivity_buttons_*)