Add Undergarments to Vulpkanin (#40321)

Putting underwear on dogs.
This commit is contained in:
Huaqas
2025-09-14 01:36:28 +08:00
committed by GitHub
parent 6768ff1e91
commit f1ae8ecdfe
10 changed files with 153 additions and 0 deletions

View File

@@ -1,21 +1,54 @@
marking-UndergarmentTopTanktop = Tanktop
marking-UndergarmentTopTanktop-tanktop = Tanktop
marking-UndergarmentTopBinder = Binder
marking-UndergarmentTopBinder-binder = Binder
marking-UndergarmentTopBra = Classic Bra
marking-UndergarmentTopBra-classic = Classic Bra
marking-UndergarmentTopSportsbra = Sports Bra
marking-UndergarmentTopSportsbra-sports = Sports Bra
marking-UndergarmentBottomBoxers = Boxers
marking-UndergarmentBottomBoxers-boxers = Boxers
marking-UndergarmentBottomBriefs = Briefs
marking-UndergarmentBottomBriefs-briefs = Briefs
marking-UndergarmentBottomSatin = Satin
marking-UndergarmentBottomSatin-satin = Satin
marking-UndergarmentTopTanktopVox = Tanktop
marking-UndergarmentTopTanktopVox-tanktop_vox = Tanktop
marking-UndergarmentTopBinderVox = Binder
marking-UndergarmentTopBinderVox-binder_vox = Binder
marking-UndergarmentTopBraVox = Classic Bra
marking-UndergarmentTopBraVox-classic_vox = Classic Bra
marking-UndergarmentTopSportsbraVox = Sports Bra
marking-UndergarmentTopSportsbraVox-sports_vox = Sports Bra
marking-UndergarmentBottomBoxersVox = Boxers
marking-UndergarmentBottomBoxersVox_boxers_vox = Boxers
marking-UndergarmentBottomBriefsVox = Briefs
marking-UndergarmentBottomBriefsVox-briefs_vox = Briefs
marking-UndergarmentBottomSatinVox = Satin
marking-UndergarmentBottomSatinVox-satin_vox = Satin
marking-UndergarmentBottomBoxersReptilian = Boxers
marking-UndergarmentBottomBoxersReptilian-boxers_reptilian = Boxers
marking-UndergarmentBottomBriefsReptilian = Briefs
marking-UndergarmentBottomBriefsReptilian-briefs_reptilian = Briefs
marking-UndergarmentBottomSatinReptilian = Satin
marking-UndergarmentBottomSatinReptilian-satin_reptilian = Satin
marking-UndergarmentTopTanktopVulpkanin = Tanktop
marking-UndergarmentTopTanktopVulpkanin-tanktop_vulpkanin = Tanktop
marking-UndergarmentTopBinderVulpkanin = Binder
marking-UndergarmentTopBinderVulpkanin-binder_vulpkanin = Binder
marking-UndergarmentTopBraVulpkanin = Classic Bra
marking-UndergarmentTopBraVulpkanin-classic_vulpkanin = Classic Bra
marking-UndergarmentTopSportsbraVulpkanin = Sports Bra
marking-UndergarmentTopSportsbraVulpkanin-sports_vulpkanin = Sports Bra
marking-UndergarmentBottomBoxersVulpkanin = Boxers
marking-UndergarmentBottomBoxersVulpkanin-boxers_vulpkanin = Boxers
marking-UndergarmentBottomBriefsVulpkanin = Briefs
marking-UndergarmentBottomBriefsVulpkanin-briefs_vulpkanin = Briefs
marking-UndergarmentBottomSatinVulpkanin = Satin
marking-UndergarmentBottomSatinVulpkanin-satin_vulpkanin = Satin

View File

@@ -221,3 +221,95 @@
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: satin_reptilian
- type: marking
id: UndergarmentBottomBoxersVulpkanin
bodyPart: UndergarmentBottom
markingCategory: UndergarmentBottom
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: boxers_vulpkanin
- type: marking
id: UndergarmentBottomBriefsVulpkanin
bodyPart: UndergarmentBottom
markingCategory: UndergarmentBottom
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: briefs_vulpkanin
- type: marking
id: UndergarmentBottomSatinVulpkanin
bodyPart: UndergarmentBottom
markingCategory: UndergarmentBottom
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: satin_vulpkanin
- type: marking
id: UndergarmentTopBraVulpkanin
bodyPart: UndergarmentTop
markingCategory: UndergarmentTop
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: classic_vulpkanin
- type: marking
id: UndergarmentTopSportsbraVulpkanin
bodyPart: UndergarmentTop
markingCategory: UndergarmentTop
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: sports_vulpkanin
- type: marking
id: UndergarmentTopBinderVulpkanin
bodyPart: UndergarmentTop
markingCategory: UndergarmentTop
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: binder_vulpkanin
- type: marking
id: UndergarmentTopTanktopVulpkanin
bodyPart: UndergarmentTop
markingCategory: UndergarmentTop
speciesRestriction: [Vulpkanin]
coloring:
default:
type: null
fallbackColor: '#FFFFFF'
sprites:
- sprite: Mobs/Customization/undergarments.rsi
state: tanktop_vulpkanin

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -74,6 +74,34 @@
{
"name": "boxers_reptilian",
"directions": 4
},
{
"name": "boxers_vulpkanin",
"directions": 4
},
{
"name": "briefs_vulpkanin",
"directions": 4
},
{
"name": "satin_vulpkanin",
"directions": 4
},
{
"name": "classic_vulpkanin",
"directions": 4
},
{
"name": "sports_vulpkanin",
"directions": 4
},
{
"name": "tanktop_vulpkanin",
"directions": 4
},
{
"name": "binder_vulpkanin",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB