# These options are kept very sparse to not put emphasis on nudity, and to provide a base for players to feel comfortable with.
# It's unlikely more will be added to upstream for cosmetic reasons.

- type: marking
  id: UndergarmentBottomBoxers
  bodyPart: UndergarmentBottom
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: boxers

- type: marking
  id: UndergarmentBottomBriefs
  bodyPart: UndergarmentBottom
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: briefs

- type: marking
  id: UndergarmentBottomSatin
  bodyPart: UndergarmentBottom
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: satin

- type: marking
  id: UndergarmentTopBra
  bodyPart: UndergarmentTop
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Reptilian, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: classic

- type: marking
  id: UndergarmentTopSportsbra
  bodyPart: UndergarmentTop
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Reptilian, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: sports

- type: marking
  id: UndergarmentTopBinder
  bodyPart: UndergarmentTop
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Reptilian, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: binder

- type: marking
  id: UndergarmentTopTanktop
  bodyPart: UndergarmentTop
  groupWhitelist: [Arachnid, Diona, Human, Oni, Rodentia, Felinid, Vulpkanin, Moth, Reptilian, Slime, Harpy, IPC] # starcup: added oni, rodentia, felinids, vulpkanin, harpies, and IPCs
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: tanktop

- type: marking
  id: UndergarmentBottomBoxersVox # Voxers.
  bodyPart: UndergarmentBottom
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: boxers_vox

- type: marking
  id: UndergarmentBottomBriefsVox
  bodyPart: UndergarmentBottom
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: briefs_vox

- type: marking
  id: UndergarmentBottomSatinVox
  bodyPart: UndergarmentBottom
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: satin_vox

- type: marking
  id: UndergarmentTopBraVox
  bodyPart: UndergarmentTop
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: classic_vox

- type: marking
  id: UndergarmentTopSportsbraVox
  bodyPart: UndergarmentTop
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: sports_vox

- type: marking
  id: UndergarmentTopBinderVox
  bodyPart: UndergarmentTop
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: binder_vox

- type: marking
  id: UndergarmentTopTanktopVox
  bodyPart: UndergarmentTop
  groupWhitelist: [Vox]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: tanktop_vox

- type: marking
  id: UndergarmentBottomBoxersReptilian
  bodyPart: UndergarmentBottom
  groupWhitelist: [Reptilian]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: boxers_reptilian

- type: marking
  id: UndergarmentBottomBriefsReptilian
  bodyPart: UndergarmentBottom
  groupWhitelist: [Reptilian]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: briefs_reptilian

- type: marking
  id: UndergarmentBottomSatinReptilian
  bodyPart: UndergarmentBottom
  groupWhitelist: [Reptilian]
  coloring:
    default:
      type: null
      fallbackColor: '#FFFFFF'
  sprites:
  - sprite: Mobs/Customization/undergarments.rsi
    state: satin_reptilian

# begin starcup: use delta-v sprites
#- type: marking
#  id: UndergarmentBottomBoxersVulpkanin
#  bodyPart: UndergarmentBottom
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: boxers_vulpkanin
#
#- type: marking
#  id: UndergarmentBottomBriefsVulpkanin
#  bodyPart: UndergarmentBottom
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: briefs_vulpkanin
#
#- type: marking
#  id: UndergarmentBottomSatinVulpkanin
#  bodyPart: UndergarmentBottom
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: satin_vulpkanin
#
#- type: marking
#  id: UndergarmentTopBraVulpkanin
#  bodyPart: UndergarmentTop
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: classic_vulpkanin
#
#- type: marking
#  id: UndergarmentTopSportsbraVulpkanin
#  bodyPart: UndergarmentTop
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: sports_vulpkanin
#
#- type: marking
#  id: UndergarmentTopBinderVulpkanin
#  bodyPart: UndergarmentTop
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: binder_vulpkanin
#
#- type: marking
#  id: UndergarmentTopTanktopVulpkanin
#  bodyPart: UndergarmentTop
#  groupWhitelist: [Vulpkanin]
#  coloring:
#    default:
#      type: null
#      fallbackColor: '#FFFFFF'
#  sprites:
#  - sprite: Mobs/Customization/undergarments.rsi
#    state: tanktop_vulpkanin
# end starcup
