diff --git a/Resources/Audio/Floof/Lewd/vibrate.ogg b/Resources/Audio/Floof/Lewd/vibrate.ogg new file mode 100644 index 00000000000..87eb1a4a1d4 Binary files /dev/null and b/Resources/Audio/Floof/Lewd/vibrate.ogg differ diff --git a/Resources/Prototypes/Catalog/Fills/Crates/food.yml b/Resources/Prototypes/Catalog/Fills/Crates/food.yml index 24f380dd2cc..c4ff844b29f 100644 --- a/Resources/Prototypes/Catalog/Fills/Crates/food.yml +++ b/Resources/Prototypes/Catalog/Fills/Crates/food.yml @@ -122,6 +122,10 @@ amount: 2 - id: DrinkCreamCarton amount: 2 + - id: DrinkCumBottleFull # Floof + amount: 2 + - id: DrinkIceJug # Floof + amount: 2 - type: entity id: CrateFoodSoftdrinks @@ -143,6 +147,8 @@ amount: 2 - id: DrinkFourteenLokoCan amount: 2 + - id: DrinkNNNCan # Floof + amount: 2 - type: entity id: CrateFoodSoftdrinksLarge @@ -163,5 +169,7 @@ - id: DrinkLemonLimeCan amount: 4 - id: DrinkFourteenLokoCan + amount: 2 + - id: DrinkNNNCan # Floof amount: 4 diff --git a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml index 3a9211d2489..c65c03dc542 100644 --- a/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml +++ b/Resources/Prototypes/Catalog/Fills/Lockers/misc.yml @@ -89,6 +89,7 @@ - id: OxygenTankFilled - id: FireExtinguisher prob: 0.25 + - type: entity id: ClosetWallFireFilledRandom parent: ClosetWallFire @@ -102,6 +103,7 @@ - id: OxygenTankFilled - id: FireExtinguisher prob: 0.25 + - type: entity id: ClosetMaintenanceFilledRandom suffix: Filled, Random @@ -169,6 +171,60 @@ prob: 0.05 - id: BookRandomStory prob: 0.1 + - id: LewdWand # Floof - Start + prob: 0.02 + orGroup: Lewd + - id: LewdVibeGreen + prob: 0.02 + orGroup: Lewd + - id: LewdVibeTeal + prob: 0.02 + orGroup: Lewd + - id: LewdVibePink + prob: 0.02 + orGroup: Lewd + - id: LewdVibeRed + prob: 0.02 + orGroup: Lewd + - id: LewdVibeYellow + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightGreen + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightTeal + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightPink + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightRed + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightYellow + prob: 0.02 + orGroup: Lewd + - id: AvianDildo + prob: 0.02 + orGroup: Lewd + - id: CanineDildo + prob: 0.02 + orGroup: Lewd + - id: HorseDildo + prob: 0.02 + orGroup: Lewd + - id: DragonDildo + prob: 0.02 + orGroup: Lewd + - id: NormalDildo + prob: 0.02 + orGroup: Lewd + - id: TentacleDildo + prob: 0.02 + orGroup: Lewd + - id: DoubleDildo + prob: 0.02 # Floof - End + orGroup: Lewd # Syndicate loot - id: null prob: 0.95 @@ -200,9 +256,9 @@ #- id: ToolboxSyndicateFilled # prob: 0.005 # orGroup: syndiemaintloot - #- id: BalloonSyn - # prob: 0.005 - # orGroup: syndiemaintloot + - id: BalloonSyn + prob: 0.005 + orGroup: syndiemaintloot #- id: WeaponSniperMosin # prob: 0.0010 # orGroup: syndiemaintloot @@ -264,6 +320,60 @@ prob: 0.20 - id: ModularReceiver prob: 0.1 + - id: LewdWand # Floof - Start + prob: 0.02 + orGroup: Lewd + - id: LewdVibeGreen + prob: 0.02 + orGroup: Lewd + - id: LewdVibeTeal + prob: 0.02 + orGroup: Lewd + - id: LewdVibePink + prob: 0.02 + orGroup: Lewd + - id: LewdVibeRed + prob: 0.02 + orGroup: Lewd + - id: LewdVibeYellow + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightGreen + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightTeal + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightPink + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightRed + prob: 0.02 + orGroup: Lewd + - id: LewdFleshlightYellow + prob: 0.02 + orGroup: Lewd + - id: AvianDildo + prob: 0.02 + orGroup: Lewd + - id: CanineDildo + prob: 0.02 + orGroup: Lewd + - id: HorseDildo + prob: 0.02 + orGroup: Lewd + - id: DragonDildo + prob: 0.02 + orGroup: Lewd + - id: NormalDildo + prob: 0.02 + orGroup: Lewd + - id: TentacleDildo + prob: 0.02 + orGroup: Lewd + - id: DoubleDildo + prob: 0.02 # Floof - End + orGroup: Lewd # Syndicate loot - id: null prob: 0.95 diff --git a/Resources/Prototypes/Floof/Catalog/Cargo/cargo_lewd.yml b/Resources/Prototypes/Floof/Catalog/Cargo/cargo_lewd.yml new file mode 100644 index 00000000000..0e12d8e730a --- /dev/null +++ b/Resources/Prototypes/Floof/Catalog/Cargo/cargo_lewd.yml @@ -0,0 +1,9 @@ +- type: cargoProduct + id: LewdCrateToys + icon: + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo + product: CrateLewdToys + cost: 1500 + category: cargoproduct-category-name-fun + group: market diff --git a/Resources/Prototypes/Floof/Catalog/Fills/Crates/lewd.yml b/Resources/Prototypes/Floof/Catalog/Fills/Crates/lewd.yml new file mode 100644 index 00000000000..25d5cbc941d --- /dev/null +++ b/Resources/Prototypes/Floof/Catalog/Fills/Crates/lewd.yml @@ -0,0 +1,34 @@ +- type: entity + id: CrateLewdToys + parent: CrateLewd + name: sex toys crate + description: Improve your station's mood by introducing some fun "toys"! Careful, work may plummet and the station may become a mess. + components: + - type: StorageFill + contents: + - id: LewdWand + - id: LewdVibeGreen + - id: LewdVibeTeal + - id: LewdVibePink + - id: LewdVibeRed + - id: LewdVibeYellow + - id: LewdFleshlightGreen + - id: LewdFleshlightTeal + - id: LewdFleshlightPink + - id: LewdFleshlightRed + - id: LewdFleshlightYellow + - id: AvianDildo + - id: CanineDildo + - id: HorseDildo + - id: DragonDildo + - id: NormalDildo + - id: TentacleDildo + - id: DoubleDildo + - id: DrinkCumBottleFull + amount: 3 + - id: DrinkNNNCan + amount: 3 + - id: LeashBasic + amount: 2 + - id: ShortLeash + amount: 2 diff --git a/Resources/Prototypes/Floof/Entities/Objects/Lewd/lewd_toys.yml b/Resources/Prototypes/Floof/Entities/Objects/Lewd/lewd_toys.yml new file mode 100644 index 00000000000..26d3d7c56d2 --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Objects/Lewd/lewd_toys.yml @@ -0,0 +1,436 @@ +- type: entity + parent: BaseItem + id: LewdWand + name: magic wand + description: A magic wand! This one casts spells of pleasure! + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: magicwand_off + map: ["base"] + - state: magicwand_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + + +- type: entity + parent: BaseItem + id: LewdVibeGreen + name: tentacle vibrator + description: A green vibrator in the shape of a tentacle. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: vibrator_green_off + map: ["base"] + - state: vibrator_green_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: BaseItem + id: LewdVibeTeal + name: teal vibrator + description: A teal vibrator with a bolbous look. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: vibrator_teal_off + map: ["base"] + - state: vibrator_teal_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: BaseItem + id: LewdVibePink + name: pink vibrator + description: A common pink vibrator. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: vibrator_pink_off + map: ["base"] + - state: vibrator_pink_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: BaseItem + id: LewdVibeRed + name: beaded vibrator + description: A red vibrator with different sized beads. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: vibrator_red_off + map: ["base"] + - state: vibrator_red_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: BaseItem + id: LewdVibeYellow + name: yellow vibrator + description: A yellow vibrator in the shape of an egg. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + layers: + - state: vibrator_yellow_off + map: ["base"] + - state: vibrator_yellow_medium + map: ["on"] + visible: false + - type: ItemToggle + predictable: false + soundActivate: + path: /Audio/Floof/Lewd/vibrate.ogg + - type: UseDelay + delay: 1.0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + on: + True: { visible: true } + False: { visible: false } + base: + True: { visible: false } + False: { visible: true } + +- type: entity + parent: BaseItem + id: LewdFleshlightGreen + name: green fleshlight + description: A green fleshlight waiting for something to fill it. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: fleshlight_green + - type: Drink + solution: fleshlight + ignoreEmpty: true + - type: SolutionContainerManager + solutions: + fleshlight: + maxVol: 10 + - type: SolutionTransfer + transferAmount: 5 + maxTransferAmount: 10 + minTransferAmount: 1 + canChangeTransferAmount: true + - type: UserInterface + interfaces: + - key: enum.TransferAmountUiKey.Key + type: TransferAmountBoundUserInterface + - type: Spillable + solution: fleshlight + - type: DrawableSolution + solution: fleshlight + - type: RefillableSolution + solution: fleshlight + - type: DrainableSolution + solution: fleshlight + - type: ExaminableSolution + solution: fleshlight + +- type: entity + parent: BaseItem + id: LewdFleshlightTeal + name: teal fleshlight + description: A teal fleshlight waiting for something to fill it. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: fleshlight_teal + - type: Drink + solution: fleshlight + ignoreEmpty: true + - type: SolutionContainerManager + solutions: + fleshlight: + maxVol: 10 + - type: SolutionTransfer + transferAmount: 5 + maxTransferAmount: 10 + minTransferAmount: 1 + canChangeTransferAmount: true + - type: UserInterface + interfaces: + - key: enum.TransferAmountUiKey.Key + type: TransferAmountBoundUserInterface + - type: Spillable + solution: fleshlight + - type: DrawableSolution + solution: fleshlight + - type: RefillableSolution + solution: fleshlight + - type: DrainableSolution + solution: fleshlight + - type: ExaminableSolution + solution: fleshlight + +- type: entity + parent: BaseItem + id: LewdFleshlightPink + name: pink fleshlight + description: A pink fleshlight waiting for something to fill it. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: fleshlight_pink + - type: Drink + solution: fleshlight + ignoreEmpty: true + - type: SolutionContainerManager + solutions: + fleshlight: + maxVol: 10 + - type: SolutionTransfer + transferAmount: 5 + maxTransferAmount: 10 + minTransferAmount: 1 + canChangeTransferAmount: true + - type: UserInterface + interfaces: + - key: enum.TransferAmountUiKey.Key + type: TransferAmountBoundUserInterface + - type: Spillable + solution: fleshlight + - type: DrawableSolution + solution: fleshlight + - type: RefillableSolution + solution: fleshlight + - type: DrainableSolution + solution: fleshlight + - type: ExaminableSolution + solution: fleshlight + +- type: entity + parent: BaseItem + id: LewdFleshlightRed + name: red fleshlight + description: A red fleshlight waiting for something to fill it. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: fleshlight_red + - type: Drink + solution: fleshlight + ignoreEmpty: true + - type: SolutionContainerManager + solutions: + fleshlight: + maxVol: 10 + - type: SolutionTransfer + transferAmount: 5 + maxTransferAmount: 10 + minTransferAmount: 1 + canChangeTransferAmount: true + - type: UserInterface + interfaces: + - key: enum.TransferAmountUiKey.Key + type: TransferAmountBoundUserInterface + - type: Spillable + solution: fleshlight + - type: DrawableSolution + solution: fleshlight + - type: RefillableSolution + solution: fleshlight + - type: DrainableSolution + solution: fleshlight + - type: ExaminableSolution + solution: fleshlight + +- type: entity + parent: BaseItem + id: LewdFleshlightYellow + name: yellow fleshlight + description: A yellow fleshlight waiting for something to fill it. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: fleshlight_yellow + - type: Drink + solution: fleshlight + ignoreEmpty: true + - type: SolutionContainerManager + solutions: + fleshlight: + maxVol: 10 + - type: SolutionTransfer + transferAmount: 5 + maxTransferAmount: 10 + minTransferAmount: 1 + canChangeTransferAmount: true + - type: UserInterface + interfaces: + - key: enum.TransferAmountUiKey.Key + type: TransferAmountBoundUserInterface + - type: Spillable + solution: fleshlight + - type: DrawableSolution + solution: fleshlight + - type: RefillableSolution + solution: fleshlight + - type: DrainableSolution + solution: fleshlight + - type: ExaminableSolution + solution: fleshlight + +- type: entity + parent: BaseItem + id: AvianDildo + name: avian dildo + description: A dildo in the shape of a bird's "caw-k". + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_avian + +- type: entity + parent: BaseItem + id: CanineDildo + name: canine dildo + description: A dildo of a green rocket. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_canine + +- type: entity + parent: BaseItem + id: HorseDildo + name: horse dildo + description: A large dildo of a horse... Wow it's big... + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_equine + +- type: entity + parent: BaseItem + id: DragonDildo + name: dragon dildo + description: A large red dildo of a dragon... Woof... + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_dragon + +- type: entity + parent: BaseItem + id: NormalDildo + name: dildo + description: A simple pink dildo. + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_human + +- type: entity + parent: BaseItem + id: TentacleDildo + name: tentacle dildo + description: A floppy tentacle dildo... Is it slimey? + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_tentacle + +- type: entity + parent: BaseItem + id: DoubleDildo + name: double-sided dildo + description: A long dildo with two ends. Bring a friend! + components: + - type: Sprite + sprite: Floof/Objects/Fun/Lewd/lewd_items.rsi + state: dildo_double diff --git a/Resources/Prototypes/Floof/Entities/Structures/Storage/lewd_crate.yml b/Resources/Prototypes/Floof/Entities/Structures/Storage/lewd_crate.yml new file mode 100644 index 00000000000..c18f34cf807 --- /dev/null +++ b/Resources/Prototypes/Floof/Entities/Structures/Storage/lewd_crate.yml @@ -0,0 +1,14 @@ +- type: entity + parent: CrateBaseWeldable + id: CrateLewd + name: lewd crate + components: + - type: Icon + sprite: Floof/Structures/lewdcrate.rsi + - type: Sprite + sprite: Floof/Structures/lewdcrate.rsi + - type: Reflect + reflects: + - Energy + reflectProb: 0.2 + spread: 90 diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/NEXT_ICONS_USED_ONLY_FOR_VENDOMAT_DONT_TOUCH.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/NEXT_ICONS_USED_ONLY_FOR_VENDOMAT_DONT_TOUCH.png new file mode 100644 index 00000000000..4c59d3a28cc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/NEXT_ICONS_USED_ONLY_FOR_VENDOMAT_DONT_TOUCH.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug.png new file mode 100644 index 00000000000..04bf89ab85d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_big.png new file mode 100644 index 00000000000..e38f69a81b8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_medium.png new file mode 100644 index 00000000000..d8a8f240256 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_small.png new file mode 100644 index 00000000000..697517a8be5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_green_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_big.png new file mode 100644 index 00000000000..8291fa3f5b6 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_medium.png new file mode 100644 index 00000000000..5a6d3c9e08f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_small.png new file mode 100644 index 00000000000..79f38ea8c67 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_metal_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_big.png new file mode 100644 index 00000000000..58224377491 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_medium.png new file mode 100644 index 00000000000..04bf89ab85d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_small.png new file mode 100644 index 00000000000..dbe78dfdde9 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_pink_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_big.png new file mode 100644 index 00000000000..91841017a8e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_medium.png new file mode 100644 index 00000000000..39dec82c4fd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_small.png new file mode 100644 index 00000000000..e9f31c44535 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_tail_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_big.png new file mode 100644 index 00000000000..e4153e78004 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_medium.png new file mode 100644 index 00000000000..ba002464588 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_small.png new file mode 100644 index 00000000000..484a5a2ac25 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_teal_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_big.png new file mode 100644 index 00000000000..af0ebf2d198 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_medium.png new file mode 100644 index 00000000000..b6f667f94b4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_small.png new file mode 100644 index 00000000000..25e6d6bfbfa Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/buttplug_yellow_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle.png new file mode 100644 index 00000000000..c080429ee03 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_lit.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_lit.png new file mode 100644 index 00000000000..cdced225a66 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_lit.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_off.png new file mode 100644 index 00000000000..c080429ee03 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_pink_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_lit.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_lit.png new file mode 100644 index 00000000000..15c2ed883e9 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_lit.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_off.png new file mode 100644 index 00000000000..e2ab87399f1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/candle_teal_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/clamps.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/clamps.png new file mode 100644 index 00000000000..0702b0230d3 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/clamps.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key.png new file mode 100644 index 00000000000..5a1b68bf29e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_black.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_black.png new file mode 100644 index 00000000000..25a8b3f13e3 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_black.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_blue.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_blue.png new file mode 100644 index 00000000000..97360727d69 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_blue.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_green.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_green.png new file mode 100644 index 00000000000..334dcca2fd0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_green.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_latex.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_latex.png new file mode 100644 index 00000000000..6d4836a27f0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_latex.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_orange.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_orange.png new file mode 100644 index 00000000000..bb533f3a151 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_orange.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_purple.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_purple.png new file mode 100644 index 00000000000..1fffe58bce1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_purple.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_red.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_red.png new file mode 100644 index 00000000000..5f11c28e1cb Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_red.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_tealblack.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_tealblack.png new file mode 100644 index 00000000000..6e14d33c3e1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_tealblack.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_white.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_white.png new file mode 100644 index 00000000000..8d08e47f158 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_white.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_yellow.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_yellow.png new file mode 100644 index 00000000000..11e07d496cc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/collar_key_yellow.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack.png new file mode 100644 index 00000000000..3da606552aa Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_pink.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_pink.png new file mode 100644 index 00000000000..3da606552aa Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_pink.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_teal.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_teal.png new file mode 100644 index 00000000000..1db86b9df8c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pack_teal.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_broken.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_broken.png new file mode 100644 index 00000000000..aa8d5cb0223 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_broken.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_dirty.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_dirty.png new file mode 100644 index 00000000000..748c3bf05b0 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_dirty.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_unused.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_unused.png new file mode 100644 index 00000000000..f124bc85f71 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_unused.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_used.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_used.png new file mode 100644 index 00000000000..a930c4b1dc4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_pink_used.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_broken.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_broken.png new file mode 100644 index 00000000000..7d5b9b0cda1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_broken.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_dirty.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_dirty.png new file mode 100644 index 00000000000..1d363f535bd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_dirty.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_unused.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_unused.png new file mode 100644 index 00000000000..a7260ae4d88 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_unused.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_used.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_used.png new file mode 100644 index 00000000000..8b40625344c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/condom_teal_used.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo.png new file mode 100644 index 00000000000..7b90269aa88 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_avian.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_avian.png new file mode 100644 index 00000000000..7ca3e89a1aa Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_avian.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_canine.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_canine.png new file mode 100644 index 00000000000..8e0f5329d09 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_canine.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_double.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_double.png new file mode 100644 index 00000000000..90ef8337c42 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_double.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_dragon.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_dragon.png new file mode 100644 index 00000000000..0ff105034ea Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_dragon.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_equine.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_equine.png new file mode 100644 index 00000000000..3b05d77f379 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_equine.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_human.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_human.png new file mode 100644 index 00000000000..7b90269aa88 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_human.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_tentacle.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_tentacle.png new file mode 100644 index 00000000000..24597e0c6e5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/dildo_tentacle.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib.png new file mode 100644 index 00000000000..96d904dc9ff Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_hard.png new file mode 100644 index 00000000000..19311e7d9c4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_low.png new file mode 100644 index 00000000000..19311e7d9c4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_medium.png new file mode 100644 index 00000000000..19311e7d9c4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_off.png new file mode 100644 index 00000000000..96d904dc9ff Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_pink_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_hard.png new file mode 100644 index 00000000000..64ae3179551 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_low.png new file mode 100644 index 00000000000..64ae3179551 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_medium.png new file mode 100644 index 00000000000..64ae3179551 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_off.png new file mode 100644 index 00000000000..f9477bc4848 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/eggvib_teal_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/feather.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/feather.png new file mode 100644 index 00000000000..5a661eaa026 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/feather.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter.png new file mode 100644 index 00000000000..2f729366d5f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_pink.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_pink.png new file mode 100644 index 00000000000..2f729366d5f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_pink.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_teal.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_teal.png new file mode 100644 index 00000000000..1237e1866f3 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/filter_teal.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight.png new file mode 100644 index 00000000000..f6577c92315 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_green.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_green.png new file mode 100644 index 00000000000..75a26ab61ee Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_green.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_pink.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_pink.png new file mode 100644 index 00000000000..f6577c92315 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_pink.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_red.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_red.png new file mode 100644 index 00000000000..9b061e880dd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_red.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_teal.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_teal.png new file mode 100644 index 00000000000..0101f31e55a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_teal.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_yellow.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_yellow.png new file mode 100644 index 00000000000..9a275e02ada Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/fleshlight_yellow.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather.png new file mode 100644 index 00000000000..0f7b7f56bea Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_hard.png new file mode 100644 index 00000000000..d8ae35090e8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_weak.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_weak.png new file mode 100644 index 00000000000..6c72854f146 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_pink_weak.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_hard.png new file mode 100644 index 00000000000..c03438c544a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_weak.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_weak.png new file mode 100644 index 00000000000..0e5b4c6f9b8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_crotch_teal_weak.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_hard.png new file mode 100644 index 00000000000..0f7b7f56bea Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_weak.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_weak.png new file mode 100644 index 00000000000..4214ffb493a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_pink_weak.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_hard.png new file mode 100644 index 00000000000..f95901179f5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_weak.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_weak.png new file mode 100644 index 00000000000..6b2daa11e17 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/leather_whip_teal_weak.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_green.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_green.png new file mode 100644 index 00000000000..616a0b532e6 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_green.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_pink.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_pink.png new file mode 100644 index 00000000000..25da35fcfd5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_pink.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_red.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_red.png new file mode 100644 index 00000000000..adfa613d19f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_red.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_teal.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_teal.png new file mode 100644 index 00000000000..46f27563a48 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_teal.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_yellow.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_yellow.png new file mode 100644 index 00000000000..8b975eb5bcc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lewdapron_yellow.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_discount.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_discount.png new file mode 100644 index 00000000000..2df10724586 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_discount.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_refill.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_refill.png new file mode 100644 index 00000000000..e00779c2077 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/lustwish_refill.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand.png new file mode 100644 index 00000000000..172295d5e40 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_hard.png new file mode 100644 index 00000000000..05ae4f5716d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_low.png new file mode 100644 index 00000000000..05ae4f5716d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_medium.png new file mode 100644 index 00000000000..05ae4f5716d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_off.png new file mode 100644 index 00000000000..172295d5e40 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/magicwand_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/meta.json b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/meta.json new file mode 100644 index 00000000000..0d6b6e1da4e --- /dev/null +++ b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/meta.json @@ -0,0 +1,919 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Splurtstation (https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "feather" + }, + { + "name": "pinkcuffs" + }, + { + "name": "lustwish_refill" + }, + { + "name": "filter_pink" + }, + { + "name": "filter_teal" + }, + { + "name": "leather_whip_pink_hard" + }, + { + "name": "leather_crotch_pink_hard" + }, + { + "name": "leather_whip_teal_hard" + }, + { + "name": "leather_crotch_teal_hard" + }, + { + "name": "leather_whip_pink_weak" + }, + { + "name": "leather_crotch_pink_weak" + }, + { + "name": "leather_whip_teal_weak" + }, + { + "name": "leather_crotch_teal_weak" + }, + { + "name": "collar_key_tealblack" + }, + { + "name": "collar_key_green" + }, + { + "name": "collar_key_black" + }, + { + "name": "collar_key_latex" + }, + { + "name": "collar_key_orange" + }, + { + "name": "collar_key_yellow" + }, + { + "name": "collar_key_white" + }, + { + "name": "collar_key_blue" + }, + { + "name": "collar_key_red" + }, + { + "name": "collar_key_purple" + }, + { + "name": "collar_key" + }, + { + "name": "magicwand_off" + }, + { + "name": "magicwand_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "magicwand_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "magicwand_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "vibrator_green_off" + }, + { + "name": "vibrator_green_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vibrator_green_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "vibrator_green_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "vibrator_teal_off" + }, + { + "name": "vibrator_teal_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vibrator_teal_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "vibrator_teal_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "vibrator_pink_off" + }, + { + "name": "vibrator_pink_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vibrator_pink_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "vibrator_pink_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "vibrator_red_off" + }, + { + "name": "vibrator_red_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vibrator_red_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "vibrator_red_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "vibrator_yellow_off" + }, + { + "name": "vibrator_yellow_low", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "vibrator_yellow_medium", + "delays": [ + [ + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08, + 0.08 + ] + ] + }, + { + "name": "vibrator_yellow_hard", + "delays": [ + [ + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002, + 0.060000002 + ] + ] + }, + { + "name": "candle_teal_off" + }, + { + "name": "candle_teal_lit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "candle_pink_off" + }, + { + "name": "candle_pink_lit", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "shocker_off" + }, + { + "name": "shocker_on", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "eggvib_pink_off" + }, + { + "name": "eggvib_pink_low", + "delays": [ + [ + 0.065, + 0.065, + 0.065, + 0.065, + 0.065 + ] + ] + }, + { + "name": "eggvib_pink_medium", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "eggvib_pink_hard", + "delays": [ + [ + 0.035, + 0.035, + 0.035, + 0.035, + 0.035 + ] + ] + }, + { + "name": "eggvib_teal_off" + }, + { + "name": "eggvib_teal_low", + "delays": [ + [ + 0.065, + 0.065, + 0.065, + 0.065, + 0.065 + ] + ] + }, + { + "name": "eggvib_teal_medium", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "eggvib_teal_hard", + "delays": [ + [ + 0.035, + 0.035, + 0.035, + 0.035, + 0.035 + ] + ] + }, + { + "name": "signalvib_pink_low_off" + }, + { + "name": "signalvib_pink_medium_off" + }, + { + "name": "signalvib_pink_hard_off" + }, + { + "name": "signalvib_pink_low_on", + "delays": [ + [ + 0.065, + 0.065, + 0.065, + 0.065, + 0.065 + ] + ] + }, + { + "name": "signalvib_pink_medium_on", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "signalvib_pink_hard_on", + "delays": [ + [ + 0.035, + 0.035, + 0.035, + 0.035, + 0.035 + ] + ] + }, + { + "name": "signalvib_teal_low_off" + }, + { + "name": "signalvib_teal_medium_off" + }, + { + "name": "signalvib_teal_hard_off" + }, + { + "name": "signalvib_teal_low_on", + "delays": [ + [ + 0.065, + 0.065, + 0.065, + 0.065, + 0.065 + ] + ] + }, + { + "name": "signalvib_teal_medium_on", + "delays": [ + [ + 0.05, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "signalvib_teal_hard_on", + "delays": [ + [ + 0.035, + 0.035, + 0.035, + 0.035, + 0.035 + ] + ] + }, + { + "name": "buttplug_tail_small" + }, + { + "name": "buttplug_tail_medium" + }, + { + "name": "buttplug_tail_big" + }, + { + "name": "buttplug_metal_small" + }, + { + "name": "buttplug_metal_medium" + }, + { + "name": "buttplug_metal_big" + }, + { + "name": "buttplug_pink_small" + }, + { + "name": "buttplug_pink_medium" + }, + { + "name": "buttplug_pink_big" + }, + { + "name": "buttplug_teal_small" + }, + { + "name": "buttplug_teal_medium" + }, + { + "name": "buttplug_teal_big" + }, + { + "name": "buttplug_yellow_small" + }, + { + "name": "buttplug_yellow_medium" + }, + { + "name": "buttplug_yellow_big" + }, + { + "name": "buttplug_green_small", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "buttplug_green_medium", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "buttplug_green_big", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "pillow_teal_square" + }, + { + "name": "pillow_teal_round" + }, + { + "name": "pillow_pink_square" + }, + { + "name": "pillow_pink_round" + }, + { + "name": "lewdapron_green" + }, + { + "name": "lewdapron_red" + }, + { + "name": "lewdapron_pink" + }, + { + "name": "lewdapron_teal" + }, + { + "name": "lewdapron_yellow" + }, + { + "name": "mindcontroller" + }, + { + "name": "fleshlight_green" + }, + { + "name": "fleshlight_teal" + }, + { + "name": "fleshlight_pink" + }, + { + "name": "fleshlight_red" + }, + { + "name": "fleshlight_yellow" + }, + { + "name": "serviette_clean" + }, + { + "name": "serviette_dirty" + }, + { + "name": "serviettepack_4" + }, + { + "name": "serviettepack_3" + }, + { + "name": "serviettepack_2" + }, + { + "name": "serviettepack_1" + }, + { + "name": "serviettepack_0" + }, + { + "name": "dildo_avian" + }, + { + "name": "dildo_canine" + }, + { + "name": "dildo_equine" + }, + { + "name": "dildo_dragon" + }, + { + "name": "dildo_human" + }, + { + "name": "dildo_tentacle" + }, + { + "name": "polydildo_small" + }, + { + "name": "polydildo_medium" + }, + { + "name": "polydildo_big" + }, + { + "name": "dildo_double" + }, + { + "name": "lustwish_discount" + }, + { + "name": "spankpad_pink" + }, + { + "name": "spankpad_teal" + }, + { + "name": "vibroring_teal_off" + }, + { + "name": "vibroring_teal_on", + "delays": [ + [ + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02 + ] + ] + }, + { + "name": "vibroring_pink_off" + }, + { + "name": "vibroring_pink_on", + "delays": [ + [ + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02 + ] + ] + }, + { + "name": "condom_pack_pink" + }, + { + "name": "condom_pack_teal" + }, + { + "name": "condom_pink_unused" + }, + { + "name": "condom_teal_unused" + }, + { + "name": "condom_teal_used" + }, + { + "name": "condom_pink_used" + }, + { + "name": "condom_teal_dirty" + }, + { + "name": "condom_pink_dirty" + }, + { + "name": "condom_teal_broken" + }, + { + "name": "condom_pink_broken" + }, + { + "name": "clamps" + }, + { + "name": "strapon_avian" + }, + { + "name": "strapon_canine" + }, + { + "name": "strapon_equine" + }, + { + "name": "strapon_dragon" + }, + { + "name": "strapon_human" + }, + { + "name": "NEXT_ICONS_USED_ONLY_FOR_VENDOMAT_DONT_TOUCH" + }, + { + "name": "eggvib" + }, + { + "name": "signalvib" + }, + { + "name": "buttplug" + }, + { + "name": "vibroring" + }, + { + "name": "condom_pack" + }, + { + "name": "dildo" + }, + { + "name": "polydildo" + }, + { + "name": "fleshlight" + }, + { + "name": "shocker" + }, + { + "name": "leather" + }, + { + "name": "magicwand" + }, + { + "name": "candle" + }, + { + "name": "spankpad" + }, + { + "name": "vibrator" + }, + { + "name": "serviettepack" + }, + { + "name": "pillow" + }, + { + "name": "strapon" + }, + { + "name": "filter" + } + ] +} diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/mindcontroller.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/mindcontroller.png new file mode 100644 index 00000000000..fe646d28a16 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/mindcontroller.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow.png new file mode 100644 index 00000000000..071f963a9d4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_round.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_round.png new file mode 100644 index 00000000000..59dbb2de143 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_round.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_square.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_square.png new file mode 100644 index 00000000000..071f963a9d4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_pink_square.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_round.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_round.png new file mode 100644 index 00000000000..1bde50549e5 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_round.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_square.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_square.png new file mode 100644 index 00000000000..1d9bc1ba7fd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pillow_teal_square.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pinkcuffs.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pinkcuffs.png new file mode 100644 index 00000000000..24495c9cfdd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/pinkcuffs.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo.png new file mode 100644 index 00000000000..8f586923c59 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_big.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_big.png new file mode 100644 index 00000000000..b9b9568fab1 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_big.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_medium.png new file mode 100644 index 00000000000..8f586923c59 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_small.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_small.png new file mode 100644 index 00000000000..20f49a5da9a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/polydildo_small.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_clean.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_clean.png new file mode 100644 index 00000000000..f287f5d0c9d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_clean.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_dirty.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_dirty.png new file mode 100644 index 00000000000..34849742eef Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviette_dirty.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack.png new file mode 100644 index 00000000000..9d55e86463f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_0.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_0.png new file mode 100644 index 00000000000..adde8ede24b Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_0.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_1.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_1.png new file mode 100644 index 00000000000..db7a764001e Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_1.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_2.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_2.png new file mode 100644 index 00000000000..aa52a05dbd6 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_2.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_3.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_3.png new file mode 100644 index 00000000000..d2c07cd10eb Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_3.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_4.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_4.png new file mode 100644 index 00000000000..9d55e86463f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/serviettepack_4.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker.png new file mode 100644 index 00000000000..02e461c305c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_off.png new file mode 100644 index 00000000000..02e461c305c Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_on.png new file mode 100644 index 00000000000..1cf193a4edd Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/shocker_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib.png new file mode 100644 index 00000000000..05aeb08fc26 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_off.png new file mode 100644 index 00000000000..05aeb08fc26 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_on.png new file mode 100644 index 00000000000..541b54f4ce2 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_hard_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_off.png new file mode 100644 index 00000000000..05aeb08fc26 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_on.png new file mode 100644 index 00000000000..541b54f4ce2 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_low_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_off.png new file mode 100644 index 00000000000..05aeb08fc26 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_on.png new file mode 100644 index 00000000000..541b54f4ce2 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_pink_medium_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_off.png new file mode 100644 index 00000000000..260d1bad205 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_on.png new file mode 100644 index 00000000000..d4ccfc49473 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_hard_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_off.png new file mode 100644 index 00000000000..260d1bad205 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_on.png new file mode 100644 index 00000000000..d4ccfc49473 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_low_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_off.png new file mode 100644 index 00000000000..260d1bad205 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_on.png new file mode 100644 index 00000000000..d4ccfc49473 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/signalvib_teal_medium_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad.png new file mode 100644 index 00000000000..0634ea67912 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_pink.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_pink.png new file mode 100644 index 00000000000..0634ea67912 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_pink.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_teal.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_teal.png new file mode 100644 index 00000000000..249f76d30df Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/spankpad_teal.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon.png new file mode 100644 index 00000000000..f5bc7fabbdc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_avian.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_avian.png new file mode 100644 index 00000000000..c67bda4ecec Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_avian.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_canine.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_canine.png new file mode 100644 index 00000000000..ceb5a490906 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_canine.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_dragon.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_dragon.png new file mode 100644 index 00000000000..05d1caf2f31 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_dragon.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_equine.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_equine.png new file mode 100644 index 00000000000..46bfe9f206b Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_equine.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_human.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_human.png new file mode 100644 index 00000000000..f5bc7fabbdc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/strapon_human.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator.png new file mode 100644 index 00000000000..2ed96f282f8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_hard.png new file mode 100644 index 00000000000..323bd65cdc4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_low.png new file mode 100644 index 00000000000..323bd65cdc4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_medium.png new file mode 100644 index 00000000000..323bd65cdc4 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_off.png new file mode 100644 index 00000000000..82085eea5fc Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_green_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_hard.png new file mode 100644 index 00000000000..54d3640d585 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_low.png new file mode 100644 index 00000000000..54d3640d585 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_medium.png new file mode 100644 index 00000000000..54d3640d585 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_off.png new file mode 100644 index 00000000000..2ed96f282f8 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_pink_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_hard.png new file mode 100644 index 00000000000..018d9b6d54a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_low.png new file mode 100644 index 00000000000..018d9b6d54a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_medium.png new file mode 100644 index 00000000000..018d9b6d54a Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_off.png new file mode 100644 index 00000000000..24eea7e0750 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_red_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_hard.png new file mode 100644 index 00000000000..fafd9822b5f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_low.png new file mode 100644 index 00000000000..fafd9822b5f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_medium.png new file mode 100644 index 00000000000..fafd9822b5f Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_off.png new file mode 100644 index 00000000000..b2e77a09d68 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_teal_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_hard.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_hard.png new file mode 100644 index 00000000000..26182a1eeaf Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_hard.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_low.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_low.png new file mode 100644 index 00000000000..26182a1eeaf Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_low.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_medium.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_medium.png new file mode 100644 index 00000000000..26182a1eeaf Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_medium.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_off.png new file mode 100644 index 00000000000..6173cbc2873 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibrator_yellow_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring.png new file mode 100644 index 00000000000..5f49c01e519 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_off.png new file mode 100644 index 00000000000..5f49c01e519 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_on.png new file mode 100644 index 00000000000..b18cabad73d Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_pink_on.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_off.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_off.png new file mode 100644 index 00000000000..5131eaafb31 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_off.png differ diff --git a/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_on.png b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_on.png new file mode 100644 index 00000000000..892657ac936 Binary files /dev/null and b/Resources/Textures/Floof/Objects/Fun/Lewd/lewd_items.rsi/vibroring_teal_on.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/base.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/base.png new file mode 100644 index 00000000000..ba63b93c7d0 Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/base.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/closed.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/closed.png new file mode 100644 index 00000000000..46ae52f784a Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/closed.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/icon.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/icon.png new file mode 100644 index 00000000000..002fbc07cee Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/icon.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/meta.json b/Resources/Textures/Floof/Structures/lewdcrate.rsi/meta.json new file mode 100644 index 00000000000..e9dad802e2c --- /dev/null +++ b/Resources/Textures/Floof/Structures/lewdcrate.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by EmoGarbage404 (github) for Space Station 14.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base" + }, + { + "name": "closed" + }, + { + "name": "open" + }, + { + "name": "welded" + }, + { + "name": "sparking", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/open.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/open.png new file mode 100644 index 00000000000..76bdc1ecdd4 Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/open.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/sparking.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/sparking.png new file mode 100644 index 00000000000..87b78b9b465 Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/sparking.png differ diff --git a/Resources/Textures/Floof/Structures/lewdcrate.rsi/welded.png b/Resources/Textures/Floof/Structures/lewdcrate.rsi/welded.png new file mode 100644 index 00000000000..311739a2701 Binary files /dev/null and b/Resources/Textures/Floof/Structures/lewdcrate.rsi/welded.png differ