//Reminders- // If you add something to this list, please group it by type and sort it alphabetically instead of just jamming it in like an animal // cost = 700- Minimum cost, or infinite points are possible. ////////////////////////////////////////////////////////////////////////////// //////////////////////////// Miscellaneous /////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /datum/supply_pack/misc group = "Miscellaneous Supplies" ////////////////////////////////////////////////////////////////////////////// //////////////////// Paperwork and Writing Supplies ////////////////////////// ////////////////////////////////////////////////////////////////////////////// /* I did it Kevin /datum/supply_pack/misc/abandonedcrate name = "Abandoned Crate" desc = "Someone keeps finding these locked crates out in the boonies. How about you take a crack at it, we've had our fill. WARNING: EXPLOSIVE" contraband = TRUE cost = 12800 contains = list(/obj/structure/closet/crate/secure/loot) crate_name = "abandoned crate" crate_type = /obj/structure/closet/crate/large dangerous = TRUE */ /datum/supply_pack/misc/artsupply name = "Art Supplies" desc = "Make some happy little accidents with six canvasses, two easels, two boxes of crayons, and a rainbow crayon!" cost = 800 contains = list(/obj/structure/easel, /obj/structure/easel, /obj/item/canvas/nineteenXnineteen, /obj/item/canvas/nineteenXnineteen, /obj/item/canvas/twentythreeXnineteen, /obj/item/canvas/twentythreeXnineteen, /obj/item/canvas/twentythreeXtwentythree, /obj/item/canvas/twentythreeXtwentythree, /obj/item/storage/crayons, /obj/item/storage/crayons, /obj/item/toy/crayon/rainbow, /obj/item/toy/crayon/white, /obj/item/toy/crayon/white) crate_name = "art supply crate" crate_type = /obj/structure/closet/crate/wooden /datum/supply_pack/misc/book_crate name = "Book Crate" desc = "Surplus from the Nanotrasen Archives, these five books are sure to be good reads." cost = 1500 contains = list(/obj/item/book/codex_gigas, /obj/item/book/manual/random/, /obj/item/book/manual/random/, /obj/item/book/manual/random/, /obj/item/book/random/triple) crate_type = /obj/structure/closet/crate/wooden /datum/supply_pack/misc/paper name = "Bureaucracy Crate" desc = "High stacks of papers on your desk Are a big problem - make it Pea-sized with these bureaucratic supplies! Contains five pens, some camera film, hand labeler supplies, a paper bin, three folders, two clipboards and two stamps as well as a briefcase."//that was too forced cost = 1500 contains = list(/obj/structure/filingcabinet/chestdrawer/wheeled, /obj/item/camera_film, /obj/item/hand_labeler, /obj/item/hand_labeler_refill, /obj/item/hand_labeler_refill, /obj/item/paper_bin, /obj/item/pen/fourcolor, /obj/item/pen/fourcolor, /obj/item/pen, /obj/item/pen/blue, /obj/item/pen/red, /obj/item/folder/blue, /obj/item/folder/red, /obj/item/folder/yellow, /obj/item/clipboard, /obj/item/clipboard, /obj/item/stamp, /obj/item/stamp/denied, /obj/item/storage/briefcase) crate_name = "bureaucracy crate" /datum/supply_pack/misc/captain_pen name = "Captain Pen" desc = "A spare Captain fountain pen." access = ACCESS_CAPTAIN cost = 10000 contains = list(/obj/item/pen/fountain/captain) crate_name = "captain pen" crate_type = /obj/structure/closet/crate/secure/weapon //It is a combat pen /datum/supply_pack/misc/fountainpens name = "Calligraphy Crate" desc = "Sign death warrants in style with these seven executive fountain pens." cost = 730 contains = list(/obj/item/storage/box/fountainpens, /obj/item/paper_bin) crate_type = /obj/structure/closet/crate/wooden crate_name = "calligraphy crate" /datum/supply_pack/misc/paper_work name = "Freelance Paper work" desc = "The Nanotrasen Primary Bureaucratic Database Intelligence (PDBI) reports that the station has not completed its funding and grant paperwork this solar cycle. In order to gain further funding, your station is required to fill out (20) ten of these forms or no additional capital will be disbursed. We have sent you ten copies of the following form and we expect every one to be up to Nanotrasen Standards." // Disbursement. It's not a typo, look it up. cost = 700 // Net of 0 credits but makes (120 x 20 = 2400) contains = list(/obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/folder/paperwork, /obj/item/pen/fountain ) crate_name = "Paperwork" ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// Entertainment /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /datum/supply_pack/misc/randombedsheets name = "Bedsheet Crate (R)" desc = "Snuggle up in some sweet sheets with this assorted bedsheet crate. Each set comes with eight random bedsheets for your slumbering pleasure!" cost = 2000 contains = list(/obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random, /obj/item/bedsheet/random) //I'm lazy, and I copy paste stuff. crate_name = "random bedsheet crate" /datum/supply_pack/misc/coloredsheets name = "Bedsheet Crate (C)" desc = "Give your night life a splash of color with this crate filled with bedsheets! Contains a total of nine different-colored sheets." cost = 1250 contains = list(/obj/item/bedsheet/blue, /obj/item/bedsheet/green, /obj/item/bedsheet/orange, /obj/item/bedsheet/purple, /obj/item/bedsheet/red, /obj/item/bedsheet/yellow, /obj/item/bedsheet/brown, /obj/item/bedsheet/black, /obj/item/bedsheet/rainbow) crate_name = "colored bedsheet crate" /datum/supply_pack/misc/bicycle name = "Bicycle" desc = "Nanotrasen reminds all employees to never toy with powers outside their control." cost = 1000000 contains = list(/obj/vehicle/ridden/bicycle) crate_name = "Bicycle Crate" crate_type = /obj/structure/closet/crate/large /datum/supply_pack/misc/bigband name = "Big Band Instrument Collection" desc = "Get your sad station movin' and groovin' with this fine collection! Contains nine different instruments!" cost = 5000 crate_name = "Big band musical instruments collection" contains = list(/obj/item/instrument/violin, /obj/item/instrument/guitar, /obj/item/instrument/glockenspiel, /obj/item/instrument/accordion, /obj/item/instrument/saxophone, /obj/item/instrument/trombone, /obj/item/instrument/recorder, /obj/item/instrument/harmonica, /obj/structure/piano/unanchored) crate_type = /obj/structure/closet/crate/wooden /datum/supply_pack/misc/cbtpack name = "CBT Equipment" desc = "(*!&@#CBT is a special term coined by high ranking syndicate operatives for a special form of information extraction. While the training required to use this shipment is highly classified, the distribution of it's contents are not. In addition to this crates unusual contents, we have added a bar of soap.#@*$" hidden = TRUE cost = 2400 contains = list(/mob/living/simple_animal/chicken, /obj/item/toy/beach_ball/holoball, /obj/item/melee/baton/cattleprod, /obj/item/soap/syndie) crate_name = "cbt crate" crate_type = /obj/structure/closet/crate/large /datum/supply_pack/misc/casinocrate name = "Casino Crate" desc = "Start up your own grand casino with this crate filled with slot machine and arcade boards!" cost = 3000 contains = list(/obj/item/circuitboard/computer/arcade/battle, /obj/item/circuitboard/computer/arcade/battle, /obj/item/circuitboard/computer/arcade/orion_trail, /obj/item/circuitboard/computer/arcade/orion_trail, /obj/item/circuitboard/computer/arcade/minesweeper, /obj/item/circuitboard/computer/arcade/minesweeper, /obj/item/circuitboard/computer/slot_machine, /obj/item/circuitboard/computer/slot_machine, /obj/item/circuitboard/computer/slot_machine, /obj/item/circuitboard/computer/slot_machine, /obj/item/circuitboard/computer/slot_machine, /obj/item/circuitboard/computer/slot_machine) crate_name = "casino crate" /datum/supply_pack/misc/coincrate name = "Coin Crate" desc = "Psssst, hey, you. Yes, you. I've heard that coins can do some special things on your station, give you access to some pretty cool stuff. Here's the deal, you give me some credits, and I give so some coins. Sound like a deal? I'll give you 10 for 10000 creds." contraband = TRUE cost = 10000 contains = list(/obj/item/coin/silver) crate_name = "coin crate" crate_type = /obj/structure/closet/crate/large /datum/supply_pack/misc/coincrate/generate() . = ..() for(var/i in 1 to 9) new /obj/item/coin/silver(.) ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// Misc Supplies /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /datum/supply_pack/misc/exoticfootwear name = "Exotic Footwear Crate" desc = "Popularised by lizards and exotic dancers, the footwear included in this shipment is sure to give your feet the breathing room they deserve. Sweet Kicks Inc. is not responsible for any damage, distress, or @r0u$a1 caused by this shipment." cost = 4337 contains = list(/obj/item/clothing/shoes/wraps, /obj/item/clothing/shoes/wraps, /obj/item/clothing/shoes/wraps/silver, /obj/item/clothing/shoes/wraps/silver, /obj/item/clothing/shoes/wraps/red, /obj/item/clothing/shoes/wraps/red, /obj/item/clothing/shoes/wraps/blue, /obj/item/clothing/shoes/wraps/blue, /obj/item/clothing/shoes/clown_shoes, /obj/item/clothing/shoes/kindleKicks) crate_name = "footie crate" /datum/supply_pack/misc/wrapping_paper name = "Festive Wrapping Paper Crate" desc = "Want to mail your loved ones gift-wrapped chocolates, stuffed animals, or the Clown's severed head? You can do all that, with this crate full of wrapping paper." cost = 1000 contains = list(/obj/item/stack/wrapping_paper) crate_type = /obj/structure/closet/crate/wooden crate_name = "festive wrapping paper crate" /datum/supply_pack/misc/jukebox name = "Jukebox" cost = 10000 contains = list(/obj/machinery/jukebox) crate_name = "Jukebox" /datum/supply_pack/misc/potted_plants name = "Potted Plants Crate" desc = "Spruce up the station with these lovely plants! Contains a random assortment of five potted plants from Nanotrasen's potted plant research division. Warranty void if thrown." cost = 730 contains = list(/obj/item/twohanded/required/kirbyplants/random, /obj/item/twohanded/required/kirbyplants/random, /obj/item/twohanded/required/kirbyplants/random, /obj/item/twohanded/required/kirbyplants/random, /obj/item/twohanded/required/kirbyplants/random) crate_name = "potted plants crate" crate_type = /obj/structure/closet/crate/hydroponics /datum/supply_pack/misc/religious_supplies name = "Religious Supplies Crate" desc = "Keep your local chaplain happy and well-supplied, lest they call down judgement upon your cargo bay. Contains two bottles of holywater, bibles, chaplain robes, and burial garmets." cost = 4000 // it costs so much because the Space Church is ran by Space Jews contains = list(/obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/book/bible/booze, /obj/item/storage/book/bible/booze, /obj/item/clothing/suit/hooded/chaplain_hoodie, /obj/item/clothing/suit/hooded/chaplain_hoodie ) crate_name = "religious supplies crate" /datum/supply_pack/misc/funeral name = "Funeral Supplies" desc = "Mourn your dead properly buy sending them off with love filled notes, clean clothes, and a proper ceremony. Contains two candle packs, funeral garb, flowers, a paperbin , and crayons to help aid in religious rituals. Coffin included." cost = 1200 contains = list(/obj/item/clothing/under/burial, /obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box, /obj/item/reagent_containers/food/snacks/grown/harebell, /obj/item/reagent_containers/food/snacks/grown/harebell, /obj/item/reagent_containers/food/snacks/grown/poppy/geranium, /obj/item/reagent_containers/food/snacks/grown/poppy/geranium, /obj/item/reagent_containers/food/snacks/grown/poppy/lily, /obj/item/reagent_containers/food/snacks/grown/poppy/lily, /obj/item/storage/crayons, /obj/item/paper_bin ) crate_name = "coffin" crate_type = /obj/structure/closet/crate/coffin /datum/supply_pack/misc/shower name = "Shower Supplies" desc = "Everyone needs a bit of R&R. Make sure you get can get yours by ordering this crate filled with towels, rubber duckies, and some soap!" cost = 1000 contains = list(/obj/item/reagent_containers/rag/towel, /obj/item/reagent_containers/rag/towel, /obj/item/reagent_containers/rag/towel, /obj/item/reagent_containers/rag/towel, /obj/item/reagent_containers/rag/towel, /obj/item/reagent_containers/rag/towel, /obj/item/bikehorn/rubberducky, /obj/item/bikehorn/rubberducky, /obj/item/soap/nanotrasen) crate_name = "shower crate" ////////////////////////////////////////////////////////////////////////////// //////////////////////////// Misc + Decor //////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /datum/supply_pack/misc/carpet_exotic name = "Exotic Carpet Crate" desc = "Exotic carpets straight from Space Russia, for all your decorating needs. Contains 100 tiles each of 10 different flooring patterns." cost = 7000 contains = list(/obj/item/stack/tile/carpet/blue/fifty, /obj/item/stack/tile/carpet/blue/fifty, /obj/item/stack/tile/carpet/cyan/fifty, /obj/item/stack/tile/carpet/cyan/fifty, /obj/item/stack/tile/carpet/green/fifty, /obj/item/stack/tile/carpet/green/fifty, /obj/item/stack/tile/carpet/orange/fifty, /obj/item/stack/tile/carpet/orange/fifty, /obj/item/stack/tile/carpet/purple/fifty, /obj/item/stack/tile/carpet/purple/fifty, /obj/item/stack/tile/carpet/red/fifty, /obj/item/stack/tile/carpet/red/fifty, /obj/item/stack/tile/carpet/royalblue/fifty, /obj/item/stack/tile/carpet/royalblue/fifty, /obj/item/stack/tile/carpet/royalblack/fifty, /obj/item/stack/tile/carpet/royalblack/fifty, /obj/item/stack/tile/carpet/blackred/fifty, /obj/item/stack/tile/carpet/blackred/fifty, /obj/item/stack/tile/carpet/monochrome/fifty, /obj/item/stack/tile/carpet/monochrome/fifty) crate_name = "exotic carpet crate" /datum/supply_pack/misc/carpet name = "Premium Carpet Crate" desc = "Plasteel floor tiles getting on your nerves? These stacks of extra soft carpet will tie any room together. Contains some classic carpet, along with black, red, and monochrome varients." cost = 1350 contains = list(/obj/item/stack/tile/carpet/fifty, /obj/item/stack/tile/carpet/fifty, /obj/item/stack/tile/carpet/black/fifty, /obj/item/stack/tile/carpet/black/fifty, /obj/item/stack/tile/carpet/blackred/fifty, /obj/item/stack/tile/carpet/blackred/fifty, /obj/item/stack/tile/carpet/monochrome/fifty, /obj/item/stack/tile/carpet/monochrome/fifty) crate_name = "premium carpet crate" /datum/supply_pack/misc/party name = "Party Equipment" desc = "Celebrate both life and death on the station with Nanotrasen's Party Essentials(tm)! Contains seven colored glowsticks, four beers, two ales, a drinking shaker, and a bottle of patron & goldschlager!" cost = 2000 contains = list(/obj/item/storage/box/drinkingglasses, /obj/item/reagent_containers/food/drinks/shaker, /obj/item/reagent_containers/food/drinks/bottle/patron, /obj/item/reagent_containers/food/drinks/bottle/goldschlager, /obj/item/reagent_containers/food/drinks/ale, /obj/item/reagent_containers/food/drinks/ale, /obj/item/reagent_containers/food/drinks/beer, /obj/item/reagent_containers/food/drinks/beer, /obj/item/reagent_containers/food/drinks/beer, /obj/item/reagent_containers/food/drinks/beer, /obj/item/flashlight/glowstick, /obj/item/flashlight/glowstick/red, /obj/item/flashlight/glowstick/blue, /obj/item/flashlight/glowstick/cyan, /obj/item/flashlight/glowstick/orange, /obj/item/flashlight/glowstick/yellow, /obj/item/flashlight/glowstick/pink) crate_name = "party equipment crate" /datum/supply_pack/misc/noslipfloor name = "High-traction Floor Tiles" desc = "Make slipping a thing of the past with sixty industrial-grade anti-slip floortiles!" cost = 2000 contains = list(/obj/item/stack/tile/noslip/thirty, /obj/item/stack/tile/noslip/thirty) crate_name = "high-traction floor tiles crate" ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// Lewd Supplies /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// /datum/supply_pack/misc/lewd name = "Lewd Crate" // OwO desc = "Pssst, want to have a good time with your sluts? Well I got what you want! Maid clothing, dildos, collars and more!" cost = 5250 contraband = TRUE contains = list(/obj/item/dildo/custom, /obj/item/dildo/custom, /obj/item/vending_refill/kink, /obj/item/vending_refill/kink, /obj/item/clothing/under/maid, /obj/item/clothing/under/maid, /obj/item/electropack/shockcollar, /obj/item/electropack/shockcollar, /obj/item/restraints/handcuffs/fake/kinky, /obj/item/restraints/handcuffs/fake/kinky, /obj/item/clothing/head/kitty/genuine, // Why its illegal /obj/item/clothing/head/kitty/genuine, /obj/item/storage/pill_bottle/penis_enlargement, /obj/structure/reagent_dispensers/keg/aphro) crate_name = "lewd kit" crate_type = /obj/structure/closet/crate /datum/supply_pack/misc/lewdkeg name = "Lewd Deluxe Keg" desc = "That other stuff not getting you ready? Well I have a Chemslut making tons of the good stuff." cost = 7500 //It can be a weapon contraband = TRUE contains = list(/obj/structure/reagent_dispensers/keg/aphro/strong) crate_name = "deluxe keg" crate_type = /obj/structure/closet/crate