Skip to content

josephnavarro/sprite-layer-splitter

Repository files navigation

Fire Emblem 3DS Sprite Splitter

Overview

Fire Emblem 3DS Sprite Splitter is a desktop GUI application used to assemble spritesheets using materials from the Fire Emblem 3DS games.

Specifically, Fire Emblem Fates and Fire Emblem Echoes, in order to accomodate their class-changing systems, store their map sprites in separate layers for the head and body. Each of these layers is further divided into smaller components using a greyscale mask. As such, sprites ripped from these games appear in a strange-looking format.

Of course, the games have their own method of putting all these images together internally, but since we do not have access to Nintendo's voodoo magic, we have no choice but to composite them ourselves. This script is intended for such compositing. All sprites used for testing were stolen without credit from The Spriters Resource.

Dependencies

Example

GUI settings

preview

Image output

output-1


Assembled images will be output to `outputs/caeldori_dark-falcon-f.png`. Sprite sheet will contain blue, red, green, and purple colored versions of the unit, as well as an auto-generated grayscale image.

About

Fire Emblem 3DS Sprite Splitter is a desktop GUI application used to assemble spritesheets using materials from the Fire Emblem 3DS games.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages