mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-28 23:58:07 +01:00
Adds "Lewd Toys" section to loadout, as well as 6 clothing items (#5367)
## About The Pull Request Adds the following items to a new subcategory in the Toys category of the loadout: - Buttplug - Corset - Deprivation Helmet - Dildo - Fleshlight - Hypno Goggles - Latex Gas Mask - Leash - Leather Whip - MOD Hypnotic Visor Module - Shibari Ropes - Strapon - Venom Milker I didn't add more than this because I got lazy and didn't wanna do the rest. Figured this would be a decent spread, but if you hit that like button, subscribe, and comment down below what YOU want to see next, I will add it when I get the chance. Also adds the following clothing items to their respective slots: - Latex Maid Apron - Misc. Accessories - Latex Gloves - Gloves - Stripper Outfit - Under - Latex Maid Costume - Under - Ballet Heels - Formal Shoes - Latex Socks - Shoes Also fixes a runtime where people starting with the hypnogoggles would try to unequip the goggles from nothing. ## Why It's Good For The Game - Provides certain cosmetics for free that you'd otherwise have to pay for or latejoin and hit the free interlink lustwish for. - Streamlines ERP by making some items available without having to stop for supplies. ## Why It's Bad For The Game - People might get flashbanged by the dildos and stuff while browsing for toys. If this is something we think we should be concerned about, I'd need help implementing some sort of hide feature for the tab. - Increased availability of ERP items will make it easier to be obnoxious with these items. I have no proposed solution for this. ## Proof Of Testing <img width="1253" height="622" alt="image" src="https://github.com/user-attachments/assets/0586f947-90b6-484f-a7ce-439e57a4fced" /> ## Changelog 🆑 add: 13 Lewd toys and 6 clothes items added to the loadout. /🆑
This commit is contained in:
@@ -34,6 +34,8 @@
|
||||
|
||||
/obj/item/clothing/glasses/hypno/dropped(mob/user)//Removing hypnosis on unequip
|
||||
. = ..()
|
||||
if(!victim) //prevents a runtime where it tries to unequip from a nonexistent victim
|
||||
return
|
||||
if(!(victim.glasses == src))
|
||||
return
|
||||
victim.cure_trauma_type(/datum/brain_trauma/very_special/induced_hypnosis, TRAUMA_RESILIENCE_MAGIC)
|
||||
|
||||
@@ -29,6 +29,10 @@
|
||||
name = "Purple Armband"
|
||||
item_path = /obj/item/clothing/accessory/armband/science/nonsec
|
||||
|
||||
/datum/loadout_item/accessory/lewdapron
|
||||
name = "Latex Maid Apron"
|
||||
item_path = /obj/item/clothing/accessory/lewdapron
|
||||
|
||||
//No red armband for obvious reasons.
|
||||
|
||||
/*
|
||||
|
||||
@@ -173,3 +173,6 @@
|
||||
item_path = /obj/item/clothing/gloves/ring/hypno/bippys
|
||||
ckeywhitelist = list("bippys")
|
||||
|
||||
/datum/loadout_item/gloves/latex_gloves
|
||||
name = "Latex Gloves"
|
||||
item_path = /obj/item/clothing/gloves/latex_gloves
|
||||
|
||||
@@ -219,6 +219,10 @@
|
||||
name = "Latex Heels"
|
||||
item_path = /obj/item/clothing/shoes/latex_heels
|
||||
|
||||
/datum/loadout_item/shoes/formal/latex_heels/ballet_heels
|
||||
name = "Ballet Heels"
|
||||
item_path = /obj/item/clothing/shoes/latex_heels/ballet_heels
|
||||
|
||||
//Casual
|
||||
|
||||
/datum/loadout_item/shoes/casual
|
||||
@@ -287,6 +291,10 @@
|
||||
name = "Frosty Boots"
|
||||
item_path = /obj/item/clothing/shoes/jackbros
|
||||
|
||||
/datum/loadout_item/shoes/fun/latex_socks
|
||||
name = "Latex Socks"
|
||||
item_path = /obj/item/clothing/shoes/latex_socks
|
||||
|
||||
/*
|
||||
* SEASONAL
|
||||
*/
|
||||
|
||||
@@ -142,5 +142,61 @@
|
||||
/datum/loadout_item/toys/plush/myrthel_plush
|
||||
name = "Extra Hot Moth Plush"
|
||||
item_path = /obj/item/toy/plush/myrthel_plush
|
||||
/*
|
||||
* SEX TOYS AND OTHER STUFF THAT NEEDS PREFS TO USE (otherwise fails to render on the character preview)
|
||||
*/
|
||||
/datum/loadout_item/toys/lewd
|
||||
group = "Lewd Toys"
|
||||
abstract_type = /datum/loadout_item/toys/lewd
|
||||
|
||||
/datum/loadout_item/toys/lewd/corset
|
||||
name = "Corset"
|
||||
item_path = /obj/item/clothing/suit/corset
|
||||
|
||||
/datum/loadout_item/toys/lewd/hypno
|
||||
name = "Hypnotic Goggles"
|
||||
item_path = /obj/item/clothing/glasses/hypno
|
||||
|
||||
/datum/loadout_item/toys/lewd/deprivation_helmet
|
||||
name = "Deprivation Helmet"
|
||||
item_path = /obj/item/clothing/head/deprivation_helmet
|
||||
|
||||
/datum/loadout_item/toys/lewd/bdsm_mask
|
||||
name = "Latex Gas Mask"
|
||||
item_path = /obj/item/clothing/mask/gas/bdsm_mask
|
||||
|
||||
/datum/loadout_item/toys/lewd/hypno_visor
|
||||
name = "MOD Hypnotic Visor Module"
|
||||
item_path = /obj/item/mod/module/hypno_visor
|
||||
|
||||
/datum/loadout_item/toys/lewd/erp_leash
|
||||
name = "Leash"
|
||||
item_path = /obj/item/clothing/erp_leash
|
||||
|
||||
/datum/loadout_item/toys/lewd/shibari_rope
|
||||
name = "Shibari Ropes"
|
||||
item_path = /obj/item/stack/shibari_rope
|
||||
|
||||
/datum/loadout_item/toys/lewd/dildo
|
||||
name = "Dildo"
|
||||
item_path = /obj/item/clothing/sextoy/dildo
|
||||
|
||||
/datum/loadout_item/toys/lewd/fleshlight
|
||||
name = "Fleshlight"
|
||||
item_path = /obj/item/clothing/sextoy/fleshlight
|
||||
|
||||
/datum/loadout_item/toys/lewd/buttplug
|
||||
name = "Buttplug"
|
||||
item_path = /obj/item/clothing/sextoy/buttplug
|
||||
|
||||
/datum/loadout_item/toys/lewd/leatherwhip
|
||||
name = "Leather Whip"
|
||||
item_path = /obj/item/clothing/mask/leatherwhip
|
||||
|
||||
/datum/loadout_item/toys/lewd/venom_milker
|
||||
name = "Venom Siphon"
|
||||
item_path = /obj/item/reagent_containers/venom_milker
|
||||
|
||||
/datum/loadout_item/toys/lewd/strapon
|
||||
name = "Strapon"
|
||||
item_path = /obj/item/clothing/strapon
|
||||
|
||||
@@ -141,6 +141,10 @@
|
||||
name = "Red and White Collared Suit"
|
||||
item_path = /obj/item/clothing/under/red_and_white_collared_outfit
|
||||
|
||||
/datum/loadout_item/uniform/miscellaneous/midnightdress
|
||||
name = "Midnight Gown"
|
||||
item_path = /obj/item/clothing/under/dress/bubber/midnight_gown
|
||||
/datum/loadout_item/uniform/miscellaneous/lewdmaid
|
||||
name = "Latex Maid Costume"
|
||||
item_path = /obj/item/clothing/under/costume/lewdmaid
|
||||
|
||||
/datum/loadout_item/uniform/miscellaneous/stripper_outfit
|
||||
name = "Stripper Outfit"
|
||||
item_path = /obj/item/clothing/under/stripper_outfit
|
||||
|
||||
Reference in New Issue
Block a user