Skip to content

Porting over Floof/pirate layering system to fix tail clipping#695

Open
Kingofblades47 wants to merge 6 commits intoProjectOmu:masterfrom
Kingofblades47:floof_PR_Test
Open

Porting over Floof/pirate layering system to fix tail clipping#695
Kingofblades47 wants to merge 6 commits intoProjectOmu:masterfrom
Kingofblades47:floof_PR_Test

Conversation

@Kingofblades47
Copy link

About the PR

Ported over Floof's marking layering system along with some changes made by Pirate station which is a goob branch. Applied system to current Vulpkanin and the tails I saw with the issue to show proof of concept.

Why / Balance

To fix the look of pixels clipping through skirts from tails.

Technical details

Heavily modifies ApplyMarking in HumanoidAppearanceSystems.
Adds two DataFields into MarkingPrototype to be used in the makrings yaml files for layering and colorlinks.
Adds a check in MarkingPicker to see if two markings are attached via ColorLinks and if so copy the main's color onto the child's.
Setup baseline tail infront of body and behind for the species that I saw and were compatable.
Modified Vulpkanin markings yml and uploaded corrected marking images to work as proof of concept since doing all species and all tails at once is going to be a slog.

Media

vulp works finally

Requirements

Breaking changes

It all but replaces the function in Humanoid Appearance Systems, so if something is an issue it would be a connection in there probably.

Changelog

🆑
Added floof marking system
Updated noticable Vulp tails to show it works

@github-actions github-actions bot added S: Untriaged Has not been set a status; currently not labeled. Changes: Sprites Makes changes to sprites/RSIs. Changes: UI Makes changes to the UI. and removed S: Untriaged Has not been set a status; currently not labeled. size/M labels Mar 14, 2026
@github-actions
Copy link
Contributor

RSI Diff Bot; head commit 31f87b6 merging into 22d66f5
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/_DV/Mobs/Customization/Vulpkanin/tail_markings.rsi

State Old New Status
vulp-fade Modified
vulp-tip Modified
vulp Modified
vulp_alt-fade Modified
vulp_alt-tip Modified
vulp_alt Modified
vulp_wag-fade Modified
vulp_wag-tip Modified
vulp_wag Modified
corgi Added
dalmatian Added
vulp-fade_BACK Added
vulp-tip_BACK Added
vulp_BACK Added
vulp_alt-fade_BACK Added
vulp_alt-tip_BACK Added
vulp_alt_BACK Added
vulp_wag-fade_BACK Added
vulp_wag-tip_BACK Added
vulp_wag_BACK Added

@JustOrdinaryPao JustOrdinaryPao added Bug: Large Major issue, needs immediately addressed as soon-as-possible. Type: Bugfix Fixes a known issue/bug. Priority: High This should be reviewed when possible. Note: Port A port from another repository. S: Needs Review Needs review by a maintainer. labels Mar 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug: Large Major issue, needs immediately addressed as soon-as-possible. Changes: Sprites Makes changes to sprites/RSIs. Changes: UI Makes changes to the UI. Note: Port A port from another repository. Priority: High This should be reviewed when possible. S: Needs Review Needs review by a maintainer. Type: Bugfix Fixes a known issue/bug.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants