Files
Bubberstation/modular_zubbers/code/modules/vending/wardrobe.dm
LT3 ad0934b261 Mail sorter/flatpack naming fix (#2792)
## About The Pull Request

Removes Bubber modular edits since they've been upstreamed in
https://github.com/tgstation/tgstation/pull/88687

Also moves export gate to the new flatpacks.dm

## Changelog

🆑 LT3
add: Mail sorter is now available in the CargoDrobe instead of sitting
on the office floor
add: Bounty cube export gate is now available in the CargoDrobe instead
of sitting on the warehouse floor
/🆑

---------

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
2024-12-27 17:29:40 -08:00

306 lines
13 KiB
Plaintext

/obj/machinery/vending/autodrobe
zubbers_product_categories = list(
list(
"name" = "Costumes",
"icon" = "mask",
"products" = list(
/obj/item/clothing/under/rank/civilian/bubber/clown/skirt = 3,
/obj/item/clothing/mask/gas/bubber/clown = 3,
/obj/item/clothing/under/rank/civilian/bubber/clown/skirt/clussy = 3,
/obj/item/clothing/gloves/bubber/clussy = 3,
/obj/item/clothing/shoes/clown_shoes/bubber/clussy = 3,
/obj/item/clothing/head/costume/bubber/clussy = 3,
/obj/item/clothing/head/costume/bubber/jester = 3,
/obj/item/clothing/under/rank/civilian/bubber/clown/jester = 3,
/obj/item/clothing/shoes/clown_shoes/bubber/jester = 3,
/obj/item/clothing/mask/gas/britches = 3,
/obj/item/clothing/under/rank/civilian/clown/britches = 3,
/obj/item/clothing/shoes/clown_shoes/britches = 3,
/obj/item/clothing/under/bubbly_clown/skirt = 3,
/obj/item/clothing/mask/luchador/enzo = 3,
/obj/item/clothing/glasses/surgerygoggles = 3,
/obj/item/clothing/gloves/longrubbergloves = 3,
/obj/item/clothing/suit/leatherapron = 3,
/obj/item/clothing/head/avipilot = 3,
/obj/item/clothing/mask/animal/wolf = 3,
/obj/item/clothing/head/drake_skull = 3,
/obj/item/clothing/suit/toggle/rainbowcoat = 3,
/obj/item/clothing/head/recruiter_cap = 3,
/obj/item/clothing/suit/toggle/recruiter_jacket = 3,
/obj/item/clothing/under/recruiter_uniform = 3,
/obj/item/clothing/head/costume/strigihat = 3,
/obj/item/clothing/head/anubite = 3,
/obj/item/clothing/under/costume/dragon_maid = 3,
/obj/item/clothing/head/playbunnyears = 6,
/obj/item/clothing/neck/tie/bunnytie = 6,
/obj/item/clothing/under/costume/playbunny = 6,
/obj/item/clothing/suit/jacket/tailcoat = 6,
/obj/item/clothing/neck/tie/bunnytie/magician = 6,
/obj/item/clothing/under/costume/playbunny/magician = 6,
/obj/item/clothing/suit/wizrobe/magician = 6,
/obj/item/clothing/head/playbunnyears/british = 6,
/obj/item/clothing/neck/tie/bunnytie/blue = 6,
/obj/item/clothing/under/costume/playbunny/british = 6,
/obj/item/clothing/suit/jacket/tailcoat/british = 6,
/obj/item/clothing/head/playbunnyears/communist = 6,
/obj/item/clothing/neck/tie/bunnytie/communist = 6,
/obj/item/clothing/under/costume/playbunny/communist = 6,
/obj/item/clothing/suit/jacket/tailcoat/communist = 6,
/obj/item/clothing/head/playbunnyears/usa = 6,
/obj/item/clothing/under/costume/playbunny/usa = 6,
/obj/item/clothing/suit/jacket/tailcoat/usa = 6,
/obj/item/clothing/suit/jacket/tailcoat/plasmaman = 6,
/obj/item/clothing/head/playbunnyears/clown = 3,
/obj/item/clothing/under/rank/civilian/clown/clown_bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/clown = 3,
/obj/item/clothing/neck/tie/clown = 3,
/obj/item/clothing/shoes/clown_shoes/heeled = 3,
/obj/item/clothing/neck/bunny_pendant = 3,
/obj/item/clothing/head/playbunnyears/mime = 3,
/obj/item/clothing/under/rank/civilian/mime_bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/mime = 3,
),
),
)
zubbers_contraband = list(
/obj/item/clothing/suit/armor/vest/darkcarapace = 3,
/obj/item/clothing/suit/hooded/cloak/zuliecloak = 3,
/obj/item/clothing/suit/scraparmour = 3,
/obj/item/clothing/mask/breath/vox/octus = 3,
/obj/item/clothing/suit/jacket/gorlex_harness = 3,
/obj/item/clothing/under/syndicate/skyrat/enclave = 3,
/obj/item/clothing/under/syndicate/skyrat/enclave/officer = 3,
/obj/item/clothing/under/rank/security/detective/cowboy/armorless = 3,
/obj/item/clothing/head/playbunnyears/syndicate/fake = 3,
/obj/item/clothing/neck/tie/bunnytie/syndicate = 3, //Armored but it's only Fire and Acid, not a balance concern
/obj/item/clothing/under/syndicate/syndibunny/fake = 3,
/obj/item/clothing/suit/jacket/tailcoat/syndicate/fake = 3,
)
/obj/machinery/vending/wardrobe/medi_wardrobe
zubbers_products = list(
/obj/item/clothing/suit/toggle/labcoat/skyrat/medical = 3,
/obj/item/clothing/suit/toggle/labcoat/skyrat/medical/dark = 3,
/obj/item/clothing/glasses/hud/health/surgerygoggles = 3,
/obj/item/clothing/gloves/latex/nitrile/longrubbergloves = 3,
/obj/item/clothing/suit/leatherapron = 3,
/obj/item/clothing/head/playbunnyears/doctor = 3,
/obj/item/clothing/under/rank/medical/doctor_bunnysuit = 3,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat = 3,
/obj/item/clothing/neck/tie/bunnytie/doctor = 3,
/obj/item/clothing/head/playbunnyears/paramedic = 3,
/obj/item/clothing/under/rank/medical/paramedic_bunnysuit = 3,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/paramedic = 3,
/obj/item/clothing/neck/tie/bunnytie/paramedic = 3,
/obj/item/clothing/head/playbunnyears/psychologist = 3,
/obj/item/clothing/under/rank/civilian/psychologist_bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/psychologist = 3,
)
/obj/machinery/vending/wardrobe/chem_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/chemist = 2,
/obj/item/clothing/under/rank/medical/chemist/bunnysuit = 2,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/chemist = 2,
/obj/item/clothing/neck/tie/bunnytie/chemist = 2,
)
/obj/machinery/vending/wardrobe/viro_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/pathologist = 2,
/obj/item/clothing/under/rank/medical/pathologist_bunnysuit = 2,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/pathologist = 2,
/obj/item/clothing/neck/tie/bunnytie/pathologist = 2,
)
/obj/machinery/vending/wardrobe/coroner_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/coroner = 2,
/obj/item/clothing/under/rank/medical/coroner_bunnysuit = 2,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/coroner = 2,
/obj/item/clothing/neck/tie/bunnytie/coroner = 2,
)
/obj/machinery/vending/wardrobe/science_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/scientist = 3,
/obj/item/clothing/under/rank/rnd/scientist/bunnysuit = 3,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/science = 3,
/obj/item/clothing/neck/tie/bunnytie/scientist = 3,
/obj/item/storage/bag/xeno = 3,
)
/obj/machinery/vending/wardrobe/robo_wardrobe
zubbers_products = list(
/obj/item/clothing/glasses/welding/steampunk_goggles = 2,
/obj/item/clothing/head/playbunnyears/roboticist = 2,
/obj/item/clothing/under/rank/rnd/scientist/roboticist_bunnysuit = 2,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/science/robotics = 2,
/obj/item/clothing/neck/tie/bunnytie/roboticist = 2,
)
/obj/machinery/vending/wardrobe/gene_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/geneticist = 2,
/obj/item/clothing/under/rank/rnd/geneticist/bunnysuit = 2,
/obj/item/clothing/suit/toggle/labcoat/doctor_tailcoat/science/genetics = 2,
/obj/item/clothing/neck/tie/bunnytie/geneticist = 2,
)
/obj/machinery/vending/wardrobe/det_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/detective = 2,
/obj/item/clothing/under/rank/security/detective_bunnysuit = 2,
/obj/item/clothing/suit/jacket/det_suit/tailcoat = 2,
/obj/item/clothing/neck/tie/bunnytie/detective = 2,
/obj/item/clothing/head/playbunnyears/detective/noir = 2,
/obj/item/clothing/under/rank/security/detective_bunnysuit/noir = 2,
/obj/item/clothing/suit/jacket/det_suit/tailcoat/noir = 2,
)
/obj/machinery/vending/wardrobe/cargo_wardrobe
zubbers_products = list(
/obj/item/clothing/head/caligram_cap_tan = 3,
/obj/item/clothing/under/jumpsuit/caligram_fatigues_tan = 3,
/obj/item/clothing/suit/jacket/caligram_parka_tan = 3,
/obj/item/clothing/head/playbunnyears/cargo = 3,
/obj/item/clothing/under/rank/cargo/cargo_bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/cargo = 3,
/obj/item/clothing/neck/tie/bunnytie/cargo = 3,
/obj/item/clothing/head/playbunnyears/mailman = 1,
/obj/item/clothing/under/rank/cargo/mailman_bunnysuit = 1,
/obj/item/clothing/neck/tie/bunnytie/mailman = 1,
/obj/item/clothing/head/playbunnyears/bitrunner = 3,
/obj/item/clothing/under/rank/cargo/bitrunner/bunnysuit = 3,
/obj/item/clothing/neck/tie/bunnytie/bitrunner = 3,
/obj/item/clothing/suit/jacket/tailcoat/bitrunner = 3,
)
zubbers_premium = list(
/obj/item/flatpack/export_gate = 1,
)
/obj/machinery/vending/wardrobe/chap_wardrobe
zubbers_products = list(
/obj/item/clothing/suit/jacket/brasspriest = 1,
/obj/item/clothing/neck/cross = 5,
/obj/item/clothing/head/anubite = 1,
/obj/item/clothing/head/playbunnyears/chaplain = 1,
/obj/item/clothing/under/rank/civilian/chaplain_bunnysuit = 1,
/obj/item/clothing/suit/jacket/tailcoat/chaplain = 1,
/obj/item/clothing/neck/bunny_pendant = 6,
)
/obj/machinery/vending/wardrobe/curator_wardrobe
zubbers_products = list(
/obj/item/clothing/under/occult = 2,
/obj/item/storage/belt/fannypack/occult = 2,
/obj/item/clothing/head/playbunnyears/curator_red = 2,
/obj/item/clothing/head/playbunnyears/curator_green = 2,
/obj/item/clothing/head/playbunnyears/curator_teal = 2,
/obj/item/clothing/under/rank/civilian/curator_bunnysuit_red = 2,
/obj/item/clothing/under/rank/civilian/curator_bunnysuit_green = 2,
/obj/item/clothing/under/rank/civilian/curator_bunnysuit_teal = 2,
/obj/item/clothing/suit/jacket/tailcoat/curator_red = 2,
/obj/item/clothing/suit/jacket/tailcoat/curator_green = 2,
/obj/item/clothing/suit/jacket/tailcoat/curator_teal = 2,
)
/obj/machinery/vending/wardrobe/jani_wardrobe
zubbers_products = list(
/obj/item/clothing/under/costume/dragon_maid = 3,
/obj/item/clothing/head/playbunnyears/janitor = 3,
/obj/item/clothing/under/rank/civilian/janitor/bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/janitor = 3,
/obj/item/clothing/neck/tie/bunnytie/janitor = 3,
/obj/item/clothing/shoes/galoshes/heeled = 3,
)
/obj/machinery/vending/wardrobe/bar_wardrobe
zubbers_products = list(
/obj/item/clothing/suit/jacket/tailcoat/bartender = 2,
/obj/item/clothing/neck/tie/bunnytie/bartender = 2,
/obj/item/clothing/head/playbunnyears/bartender = 2,
/obj/item/clothing/under/rank/civilian/bartender_bunnysuit = 2,
)
/obj/machinery/vending/wardrobe/chef_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/cook = 2,
/obj/item/clothing/under/rank/civilian/cook_bunnysuit = 2,
/obj/item/clothing/suit/jacket/tailcoat/cook = 2,
/obj/item/clothing/neck/tie/bunnytie/cook = 2,
/obj/item/clothing/gloves/latex = 2,
/obj/item/clothing/head/soft/allamerican = 3,
/obj/item/clothing/under/costume/allamerican = 2,
/obj/item/clothing/suit/misc/allamerican = 1,
/obj/item/clothing/neck/tie/allamerican = 1,
/obj/item/clothing/under/costume/allamerican/manager = 1,
/obj/item/clothing/gloves/latex/allamerican = 3,
/obj/item/clothing/shoes/laceup = 1,
)
/obj/machinery/vending/wardrobe/hydro_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/botanist = 2,
/obj/item/clothing/under/rank/civilian/hydroponics/bunnysuit = 2,
/obj/item/clothing/suit/jacket/tailcoat/botanist = 2,
/obj/item/clothing/neck/tie/bunnytie/botanist = 2,
)
/obj/machinery/vending/wardrobe/law_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/lawyer_black = 3,
/obj/item/clothing/under/rank/civilian/lawyer_bunnysuit_black = 3,
/obj/item/clothing/suit/jacket/tailcoat/lawyer_black = 3,
/obj/item/clothing/neck/tie/bunnytie/lawyer_black = 3,
/obj/item/clothing/head/playbunnyears/lawyer_red = 3,
/obj/item/clothing/under/rank/civilian/lawyer_bunnysuit_red = 3,
/obj/item/clothing/suit/jacket/tailcoat/lawyer_red = 3,
/obj/item/clothing/neck/tie/bunnytie/lawyer_red = 3,
/obj/item/clothing/head/playbunnyears/lawyer_blue = 3,
/obj/item/clothing/under/rank/civilian/lawyer_bunnysuit_blue = 3,
/obj/item/clothing/suit/jacket/tailcoat/lawyer_blue = 3,
/obj/item/clothing/neck/tie/bunnytie/lawyer_blue = 3,
/obj/item/clothing/head/playbunnyears/lawyer_good = 3,
/obj/item/clothing/under/rank/civilian/lawyer_bunnysuit_good = 3,
/obj/item/clothing/suit/jacket/tailcoat/lawyer_good = 3,
/obj/item/clothing/neck/tie/bunnytie/lawyer_good = 3,
)
/obj/machinery/vending/wardrobe/syndie_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/syndicate = 3,
/obj/item/clothing/neck/tie/bunnytie/syndicate = 3,
/obj/item/clothing/under/syndicate/syndibunny = 3,
/obj/item/clothing/suit/jacket/tailcoat/syndicate = 3,
)
/obj/machinery/vending/magivend
zubbers_products = list(
/obj/item/clothing/neck/tie/bunnytie/magician = 3,
/obj/item/clothing/under/costume/playbunny/magician = 3,
/obj/item/clothing/suit/wizrobe/magician = 3,
)
/obj/machinery/vending/wardrobe/engi_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/engineer = 3,
/obj/item/clothing/under/rank/engineering/engineer_bunnysuit = 3,
/obj/item/clothing/suit/jacket/tailcoat/engineer = 3,
/obj/item/clothing/neck/tie/bunnytie/engineer = 3,
/obj/item/clothing/shoes/workboots/heeled = 3,
)
/obj/machinery/vending/wardrobe/atmos_wardrobe
zubbers_products = list(
/obj/item/clothing/head/playbunnyears/atmos_tech = 3,
/obj/item/clothing/under/rank/engineering/atmos_tech_bunnysuit = 3,
/obj/item/clothing/suit/utility/fire/atmos_tech_tailcoat = 3,
/obj/item/clothing/neck/tie/bunnytie/atmos_tech = 3,
/obj/item/clothing/shoes/workboots/heeled = 3,
)