I made this mod to solve a vexing problem: my favorite cats looked good first generation, but when bred, their kittens' markings were often unrealistic and tacky.
One problem is how the game will use multiple layers to build more complex markings. Often, the game will use base coat colored markings to shape white markings. For example, breeding a tuxedo cat to a pure cream cat may result in a cat like the one below. Since the tuxedo cat has "hidden" black markings, some of these inevitably are passed down to the offspring.
There is also the related problem of groups of patterns: some layers just look better when combined with other layers. But since breeding selects a random set of layer to pass on, the results can be sub-par. A siamese cat with only a few of its markings just doesn't look right. A cat with only 2/4 white boots is sometimes okay, sometimes not, depending on which boots it has. That made me wish some markings, like siamese or boots were "all or nothing."
This mod solves these problems by replacing serveral of the most offending patterns/ combinations with combined/ inverted versions. For example, you can now get a Siamese patterned cat with a single layer.
Be warned, these replace some default patterns, so your existing pets may look different after you apply these- a quick trip to the mirror and you can reassign their patterns as desired.
cat_all_boots.package: Replaces the left-front boot pattern with a pattern that contains all boots.
cat_all_paws.package: Replaces the left-rear boot pattern with a pattern that contains all four paws.
cat_unicorn.package: Replaces the "head helmet" pattern with a pattern that covers the chin and between the eyes.
cat_siamese.package: Replaces the "back crisp" pattern with a pattern that covers the entire body except the points: ears, face, boots, and tail.
cat_underside_crisp.package: Replaces the panda pattern with the inversion of the "back crisp" pattern.