pappnu

Results 18 issues of pappnu

Makes it so that `LevelerMod` applies its overrides only when the currently used layout is `LevelerLayout`. This makes it easier to use `LevelerMod` in conjunction with other modifier classes.

The current implementation allows only at max 4 colors, so this enables support for 5 and more colors.

Adds basic support for rendering Case cards. A `CaseMod` class is provided as a base for making templates. The implementation mainly follows the way Class card support is done.

Assigns Saga layout to Saga creatures and adds rules text processing for Saga creatures. Additionally fixes reminder text removal for Saga and Class layouts. This is a continuation of #101...

Exposes ability text spacing and scaling increments as properties in `PlaneswealkerMod` so that inheriting templates may easily override them without copying most of the text adjustment code.

Downloaded packed templates aren't unpacked, which this pull request remedies. Investigamer/omnitils#8 is required as well to get the updater to working condition.

Removes casts that were breaking card rendering. `cast` takes a type and an object in that order but it was being called in the reverse order in the code. I...

Expose blend mode, dither and method options for gradient overlays.