Rodentia markings layering
Description
Some rodentia markings (leg markings, overlay markings, etcetera) don't layer properly. Reproduction
- Be player
- Go into character creation
- Make rodentia
- Put a gauze marking on
- Watch as it goes... Under the torso marking?
- Put on a marking on your left leg
- Rotate to both sides
- You can see it on both sides Screenshots
gauze
legs
Additional context
Probably some markings yaml.
This is also a problem with arachnid markings too. The layers in this game are weird :p
i had a dream this issue was 12 screens tall and completely incomprehensible
both issues are upstream and not unique to rodentia
limb markings is a quirk of the fact that humanoid visual layers are defined top-down as a list for the front/back, but there is no support for "left-right" layering of markings
the chest marking thing is technically fixable but it'd be janky. the problem is that both the chest markings and the chest overlay markings are on the "chest" layer, and by freak luck the overlay markings arbitrarily choose to go under. this is a problem because when markings are in the same layer but in different categories, you cannot arrange the layering order of them. fix would be to either:
-
change the grouping of one of these marking types so they're both the same category and can be re-ordered, obviously not ideal
-
change the visual layer of one of the marking types to be under/over the other, not ideal either because visual layers are linked to body parts and this will cause issues if/when dismemberment gets added to the game
-
add a way to manually define the layering order (two markings, same layer, different groups, but make one group always render over the other). good luck