mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-23 13:05:44 +01:00
Adjusts credit value to be more consistent (#20913)
- Reworked prices, wages and balances of (almost) everything ingame. - Added coinage and decimal support to cash, ruthlessly sanitized to avoid floating-point errors. Reflected in cash-related things like ATMs. - Tweaked how cash bundles are made and distributed to support decimalization. - Adjusted the starting money individuals and departments receive in their accounts. - Adjusted the funding Tajara, Unathi, Diona, Vaurca, and IPCs receive in their accounts. Should earn more on average than they used to. Credit values are now roughly 1/10th what they were before, across the board. Coins were added too! These have names: - Unie: 0.01 credits - Quin: 0.05 credits - Dece: 0.10 credits - Quarter: 0.25 credits These can be seen cameo'd in the screenshots below. Values, wages, etc, are based on the wiki page https://wiki.aurorastation.org/index.php?title=Guide_to_Wages_and_Pay . Values are not anchored to any singular real-world currency. Example price differences: | Example Item | Old Price | New Price | | --- | --- | --- | | Comet Cola | 15.00 | 1.50 | | Cup Ramen | 20.00 | 2.00 | | Jyalara | 38.00 | 3.00 | | Trans-Stellar Cigarettes | 76.00 | 9.00 | | Zo'ra Soda | 29.00 | 2.50 | | Gumball | 5.00 | 0.25 | | 50x plasteel sheets | 700.00 | 120.00 | | 5x meat (cargo) | 160.00 | 55.00 | | 50x phoron crystals (cargo) | 2200.00 | 400.00 | Wages and account balances have also been tweaked: | Type | Old Amount | New Amount | | --- | --- | --- | | Ship Account | 75,000.00 | 35,000.00 | | Departmental Accounts | 10,000.00 | 15,000.00 | | Personal Account (avg) | 200.00 - 20,000.00 | 20.00 - 2,000.00 | Might break the economy; prices will likely need some adjusting depending on gameplay constraints. Can be adjusted in TMs. A little testing never hurt anyone.   --------- Signed-off-by: naut <55491249+nauticall@users.noreply.github.com> Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
/datum/bounty/item/assistant/briefcase
|
||||
name = "Briefcase"
|
||||
description = "%BOSSNAME will be holding a business convention this year. Ship a few briefcases in support."
|
||||
reward_low = 2000
|
||||
reward_high = 3000
|
||||
reward_low = 20
|
||||
reward_high = 30
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/storage/briefcase)
|
||||
@@ -11,29 +11,29 @@
|
||||
/datum/bounty/item/assistant/lung
|
||||
name = "Lungs"
|
||||
description = "A recent explosion at %BOSSNAME has left multiple staff with punctured lungs. Ship spare lungs to be rewarded- and save some lives."
|
||||
reward_low = 2500
|
||||
reward_high = 3500
|
||||
reward_low = 520
|
||||
reward_high = 635
|
||||
wanted_types = list(/obj/item/organ/internal/lungs)
|
||||
|
||||
/datum/bounty/item/assistant/appendix
|
||||
name = "Appendix"
|
||||
description = "%PERSONNAME wants our chefs to prepare a strange meal using a very special delicacy: an appendix. If you ship one, they'll pay."
|
||||
reward_low = 2500
|
||||
reward_high = 3500
|
||||
reward_low = 425
|
||||
reward_high = 535
|
||||
wanted_types = list(/obj/item/organ/internal/appendix)
|
||||
|
||||
/datum/bounty/item/assistant/hand_tele
|
||||
name = "Hand Tele"
|
||||
description = "%BOSSNAME has come up with a genius idea: Why not teleport cargo rather than ship it? Send over a hand tele, receive payment, then wait 6-8 years while they deliberate."
|
||||
reward_low = 3000
|
||||
reward_high = 5500
|
||||
reward_low = 300
|
||||
reward_high = 550
|
||||
wanted_types = list(/obj/item/hand_tele)
|
||||
|
||||
/datum/bounty/item/assistant/monkey_cubes
|
||||
name = "Monkey Cubes"
|
||||
description = "Due to a recent genetics accident, %BOSSNAME is in serious need of monkeys. Your mission is to ship monkey cubes."
|
||||
reward_low = 1800
|
||||
reward_high = 2400
|
||||
reward_low = 180
|
||||
reward_high = 240
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/monkeycube)
|
||||
@@ -41,8 +41,8 @@
|
||||
/datum/bounty/item/assistant/curtains
|
||||
name = "Curtain"
|
||||
description = "Send us some curtains to help redecorate our offices!"
|
||||
reward_low = 2200
|
||||
reward_high = 3200
|
||||
reward_low = 250
|
||||
reward_high = 270
|
||||
required_count = 5
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/structure/curtain)
|
||||
@@ -50,8 +50,8 @@
|
||||
/datum/bounty/item/assistant/action_figures
|
||||
name = "Action Figures"
|
||||
description = "%PERSONNAME wants a few action figures for their collection, and is willing to pay any station who provides."
|
||||
reward_low = 2000
|
||||
reward_high = 3000
|
||||
reward_low = 120
|
||||
reward_high = 130
|
||||
required_count = 5
|
||||
random_count = 3
|
||||
wanted_types = list(/obj/item/toy/figure)
|
||||
@@ -59,8 +59,8 @@
|
||||
/datum/bounty/item/assistant/water_tank
|
||||
name = "Water Tank"
|
||||
description = "Send us some water tanks that will be used for botany research, and definitely not for creating a slip 'n slide in %PERSONNAME's office."
|
||||
reward_low = 1500
|
||||
reward_high = 2500
|
||||
reward_low = 115
|
||||
reward_high = 135
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/structure/reagent_dispensers/watertank)
|
||||
@@ -77,16 +77,16 @@
|
||||
/datum/bounty/item/assistant/wheelchair
|
||||
name = "Wheelchairs"
|
||||
description = "The medical bay at the %DOCKSHORT has been busier than usual; we're requesting some spare wheelchairs for patient transport."
|
||||
reward_low = 2300
|
||||
reward_high = 4000
|
||||
reward_low = 123
|
||||
reward_high = 140
|
||||
required_count = 2
|
||||
wanted_types = list(/obj/structure/bed/stool/chair/office/wheelchair, /obj/item/material/stool/chair/wheelchair)
|
||||
|
||||
/datum/bounty/item/assistant/film
|
||||
name = "Camera Film"
|
||||
description = "We received a gift from a delegate on Adhomai- a group of some sort of small, fat xenofauna. Everyone thinks they're cute and we're low on film from all the pictures!"
|
||||
reward_low = 1200
|
||||
reward_high = 1800
|
||||
reward_low = 55
|
||||
reward_high = 80
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/device/camera_film)
|
||||
@@ -94,8 +94,8 @@
|
||||
/datum/bounty/item/assistant/trash
|
||||
name = "Trash"
|
||||
description = "It's time for the %COMPNAME cleanup initiative! Clean stations will receive a bonus; pick up the litter from around your station and send it to us as proof!"
|
||||
reward_low = 1000
|
||||
reward_high = 2000
|
||||
reward_low = 100
|
||||
reward_high = 150
|
||||
required_count = 15
|
||||
random_count = 5
|
||||
wanted_types = list(/obj/item/trash)
|
||||
@@ -103,15 +103,15 @@
|
||||
/datum/bounty/item/assistant/heart
|
||||
name = "Heart"
|
||||
description = "%PERSONNAME is in critical condition after suffering a heart attack. Doctors say they need a new heart, fast. Ship one, pronto! Organic or mechanical, just hurry up!"
|
||||
reward_low = 2500
|
||||
reward_high = 4000
|
||||
reward_low = 825
|
||||
reward_high = 840
|
||||
wanted_types = list(/obj/item/organ/internal/heart)
|
||||
|
||||
/datum/bounty/item/assistant/statue
|
||||
name = "Statue"
|
||||
description = "%BOSSNAME would like to commision an artsy statue for the lobby. Ship one out, when possible."
|
||||
reward_low = 2200
|
||||
reward_high = 2800
|
||||
reward_low = 750
|
||||
reward_high = 1250
|
||||
wanted_types = list(/obj/structure/sculpting_block)
|
||||
|
||||
/datum/bounty/item/assistant/statue/applies_to(var/obj/structure/sculpting_block/O)
|
||||
@@ -126,16 +126,16 @@
|
||||
/datum/bounty/item/assistant/tajcard
|
||||
name = "Collectable Card"
|
||||
description = "%PERSONNAME is offering a bonus to any station that can help them expand their collection of collectable tajaran cards."
|
||||
reward_low = 1800
|
||||
reward_high = 2400
|
||||
reward_low = 180
|
||||
reward_high = 220
|
||||
required_count = 2
|
||||
wanted_types = list(/obj/item/tajcard)
|
||||
|
||||
/datum/bounty/item/assistant/jetpack
|
||||
name = "Jetpacks"
|
||||
description = "We're engaging in an EVA training initiative for new miners. Ship us a few jetpacks for a station bonus."
|
||||
reward_low = 3000
|
||||
reward_high = 4000
|
||||
reward_low = 300
|
||||
reward_high = 400
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/tank/jetpack)
|
||||
@@ -143,8 +143,8 @@
|
||||
/datum/bounty/item/assistant/cleaner
|
||||
name = "Space Cleaner"
|
||||
description = "The janitorial division of the ERT is requesting some actual supplies, to insist they aren't a joke. They're putting up for a bounty, so humor them if you want."
|
||||
reward_low = 1000
|
||||
reward_high = 1500
|
||||
reward_low = 55
|
||||
reward_high = 85
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/spray)
|
||||
@@ -154,7 +154,7 @@
|
||||
return FALSE
|
||||
if(!istype(O))
|
||||
return FALSE
|
||||
if(REAGENT_VOLUME(O.reagents, /singleton/reagent/spacecleaner) >= 200)
|
||||
if(REAGENT_VOLUME(O.reagents, /singleton/reagent/spacecleaner) >= 20)
|
||||
return TRUE
|
||||
return FALSE
|
||||
|
||||
@@ -162,8 +162,8 @@
|
||||
/datum/bounty/item/assistant/photograph
|
||||
name = "Photographs"
|
||||
description = "The %DOCKNAME is holding a morale project, and part of that is to display photographs from the various stations. Send us some for a participation bonus!"
|
||||
reward_low = 1500
|
||||
reward_high = 2500
|
||||
reward_low = 75
|
||||
reward_high = 250
|
||||
required_count = 8
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/photo)
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
/datum/bounty/item/bot/cleanbot
|
||||
name = "Cleanbot"
|
||||
description = "There has been a incident out our crusher which resulted in the tragic death of multiple cleanbots. Ship a few replacements."
|
||||
reward_low = 2700
|
||||
reward_high = 3700
|
||||
reward_low = 270
|
||||
reward_high = 370
|
||||
required_count = 3
|
||||
wanted_types = list(/mob/living/bot/cleanbot)
|
||||
|
||||
/datum/bounty/item/bot/farmbot
|
||||
name = "Farmbot"
|
||||
description = "After a k'ois incident multiple botanists were hospitalized. Provide a few farmbots to handle their duties while they recover."
|
||||
reward_low = 3700
|
||||
reward_high = 4300
|
||||
reward_low = 370
|
||||
reward_high = 430
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/mob/living/bot/farmbot)
|
||||
@@ -18,7 +18,7 @@
|
||||
/datum/bounty/item/bot/medbot
|
||||
name = "Medibot"
|
||||
description = "We were unable to recruit a sufficient number of qualified medical professionals this month. Ship us a few medibots to fill the void."
|
||||
reward_low = 5500
|
||||
reward_high = 6000
|
||||
reward_low = 550
|
||||
reward_high = 600
|
||||
required_count = 2
|
||||
wanted_types = list(/mob/living/bot/medbot)
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
/datum/bounty/item/chef/birthday_cake
|
||||
name = "Birthday Cake"
|
||||
description = "A birthday party for %PERSONNAME is coming up! Ship a complete birthday cake to celebrate!"
|
||||
reward_low = 3000
|
||||
reward_high = 4000
|
||||
reward_low = 75
|
||||
reward_high = 100
|
||||
wanted_types = list(
|
||||
/obj/item/reagent_containers/food/snacks/variable/cake,
|
||||
/obj/item/reagent_containers/food/snacks/sliceable/cake)
|
||||
@@ -20,8 +20,8 @@
|
||||
/datum/bounty/item/chef/soup
|
||||
name = "Soup"
|
||||
description = "%COMPNAME will be serving soup to the homeless for a PR initiative. Ship any type of soup. And make sure it's soup- not just hot water."
|
||||
reward_low = 2700
|
||||
reward_high = 3500
|
||||
reward_low = 55
|
||||
reward_high = 125
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/soup)
|
||||
@@ -30,8 +30,8 @@
|
||||
/datum/bounty/item/chef/popcorn
|
||||
name = "Popcorn Bags"
|
||||
description = "%PERSONNAME wants to host a movie night. Ship bags of popcorn for the occasion."
|
||||
reward_low = 2300
|
||||
reward_high = 3000
|
||||
reward_low = 45
|
||||
reward_high = 90
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/popcorn)
|
||||
@@ -39,8 +39,8 @@
|
||||
/datum/bounty/item/chef/icecream
|
||||
name = "Ice Cream"
|
||||
description = "The air conditioning system of some offices on %DOCKSHORT has failed. Ship some ice cream before we melt."
|
||||
reward_low = 4000
|
||||
reward_high = 4500
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/icecreamsandwich,
|
||||
@@ -62,7 +62,7 @@
|
||||
/datum/bounty/item/chef/pie
|
||||
name = "Pie"
|
||||
description = "%BOSSSHORT management wants a pie! Ship one pie."
|
||||
reward = 3142
|
||||
reward = 75
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/pie,
|
||||
/obj/item/reagent_containers/food/snacks/meatpie,
|
||||
/obj/item/reagent_containers/food/snacks/tofupie,
|
||||
@@ -81,8 +81,8 @@
|
||||
/datum/bounty/item/chef/salad
|
||||
name = "Salad"
|
||||
description = "%BOSSSHORT management is going on a health binge. Ship some tasty salads to help keep them on track."
|
||||
reward_low = 2800
|
||||
reward_high = 3800
|
||||
reward_low = 45
|
||||
reward_high = 55
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/salad)
|
||||
@@ -90,8 +90,8 @@
|
||||
/datum/bounty/item/chef/fries
|
||||
name = "Fries"
|
||||
description = "Sometimes the whole office just gets a craving for a certain food. Today, it's fries. Ship some!"
|
||||
reward_low = 2800
|
||||
reward_high = 3800
|
||||
reward_low = 35
|
||||
reward_high = 45
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/carrotfries,
|
||||
/obj/item/reagent_containers/food/snacks/fries,
|
||||
@@ -102,8 +102,8 @@
|
||||
/datum/bounty/item/chef/superbite
|
||||
name = "Super Bite Burger"
|
||||
description = "%PERSONNAME thinks they can set a competitive eating world record. All they need is a super bite burger shipped to them."
|
||||
reward_low = 11500
|
||||
reward_high = 13500
|
||||
reward_low = 90
|
||||
reward_high = 120
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/burger/superbite)
|
||||
|
||||
/datum/bounty/item/chef/superbite/compatible_with(var/datum/other_bounty)
|
||||
@@ -114,8 +114,8 @@
|
||||
/datum/bounty/item/chef/poppypretzel
|
||||
name = "Poppy Pretzel"
|
||||
description = "%BOSSNAME needs a few poppy pretzels for the drug-training of their security department."
|
||||
reward_low = 2600
|
||||
reward_high = 3200
|
||||
reward_low = 45
|
||||
reward_high = 65
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/poppypretzel)
|
||||
@@ -123,30 +123,30 @@
|
||||
/datum/bounty/item/chef/cubancarp
|
||||
name = "Cuban Carp"
|
||||
description = "A diplomat is visiting %BOSSSHORT. Ship one cuban carp for the business luncheon."
|
||||
reward_low = 8200
|
||||
reward_high = 9200
|
||||
reward_low = 100
|
||||
reward_high = 150
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/cubancarp)
|
||||
|
||||
/datum/bounty/item/chef/hotdog
|
||||
name = "Hot Dog"
|
||||
description = "%COMPNAME is conducting taste tests to determine the best hot dog recipe. Ship your station's version to participate."
|
||||
reward_low = 4000
|
||||
reward_high = 4800
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/hotdog)
|
||||
|
||||
/datum/bounty/item/chef/eggplantparm
|
||||
name = "Eggplant Parmigianas"
|
||||
description = "A famous singer will be arriving at %BOSSSHORT, and their contract demands that they only be served Eggplant Parmigiana. Ship some, please!"
|
||||
reward_low = 4000
|
||||
reward_high = 4800
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/eggplantparm)
|
||||
|
||||
/datum/bounty/item/chef/muffin
|
||||
name = "Muffins"
|
||||
description = "%BOSSSHORT needs muffins for a morning meeting! Your station will get a bonus if you ship some."
|
||||
reward_low = 3500
|
||||
reward_high = 4200
|
||||
reward_low = 35
|
||||
reward_high = 42
|
||||
required_count = 8
|
||||
random_count = 3
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/muffin,
|
||||
@@ -156,16 +156,16 @@
|
||||
/datum/bounty/item/chef/chawanmush
|
||||
name = "Chawanmushi"
|
||||
description = "Someone from middle-management mentioned Chawanmushi. We never tried them so we need you to ship some immediately."
|
||||
reward_low = 6500
|
||||
reward_high = 7500
|
||||
reward_low = 65
|
||||
reward_high = 75
|
||||
required_count = 2
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/chawanmushi)
|
||||
|
||||
/datum/bounty/item/chef/kebab
|
||||
name = "Kebabs"
|
||||
description = "%BOSSNAME is requesting a special order; please ship some kebabs."
|
||||
reward_low = 3500
|
||||
reward_high = 4200
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/variable/kebab,
|
||||
@@ -180,8 +180,8 @@
|
||||
/datum/bounty/item/chef/poppers
|
||||
name = "Jalapeno Poppers"
|
||||
description = "%PERSONNAME is trying to set a system record for most jalapeno poppers held in their mouth at once. Don't ask questions, just send them."
|
||||
reward_low = 4500
|
||||
reward_high = 5200
|
||||
reward_low = 45
|
||||
reward_high = 52
|
||||
required_count = 8
|
||||
random_count = 3
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/jalapeno_poppers)
|
||||
@@ -189,8 +189,8 @@
|
||||
/datum/bounty/item/chef/burger
|
||||
name = "Burger"
|
||||
description = "%PERSONNAME is this month's food critic for a local newsletter and they're on a deadline. Give them some burgers to review."
|
||||
reward_low = 1200
|
||||
reward_high = 2000
|
||||
reward_low = 52
|
||||
reward_high = 70
|
||||
required_count = 2
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/burger)
|
||||
@@ -203,8 +203,8 @@
|
||||
/datum/bounty/item/chef/fortune
|
||||
name = "Fortune Cookies"
|
||||
description = "%PERSONNAME claims they can do divination based on fortune cookies. Send a batch so we can find out if it's true."
|
||||
reward_low = 2000
|
||||
reward_high = 3000
|
||||
reward_low = 20
|
||||
reward_high = 30
|
||||
required_count = 7
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/fortunecookie)
|
||||
@@ -212,8 +212,8 @@
|
||||
/datum/bounty/item/chef/spaghetti
|
||||
name = "Spaghetti"
|
||||
description = "We're hosting a luncheon for some %COMPSHORT Academy computer programming students. We heard that they really enjoy spaghetti, so ship some!"
|
||||
reward_low = 2200
|
||||
reward_high = 3200
|
||||
reward_low = 55
|
||||
reward_high = 80
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/boiledspaghetti,
|
||||
@@ -224,8 +224,8 @@
|
||||
/datum/bounty/item/chef/dumplings
|
||||
name = "Meat Buns or Momo"
|
||||
description = "We're sick of eating vendor food; send us some meat buns or momo."
|
||||
reward_low = 3200
|
||||
reward_high = 4100
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
required_count = 4
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/meatbun,
|
||||
@@ -235,8 +235,8 @@
|
||||
/datum/bounty/item/chef/unathi
|
||||
name = "Unathi Delicacies"
|
||||
description = "We're holding a luncheon with some Hegemony representatives; send some traditional Unathi dishes!"
|
||||
reward_low = 3300
|
||||
reward_high = 5300
|
||||
reward_low = 150
|
||||
reward_high = 250
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/aghrasshcake,
|
||||
@@ -264,8 +264,8 @@
|
||||
/datum/bounty/item/chef/tajara
|
||||
name = "Adhomai Delicacies"
|
||||
description = "We're holding a luncheon with some representatives from Adhomai; send some traditional Tajaran dishes!"
|
||||
reward_low = 3500
|
||||
reward_high = 5500
|
||||
reward_low = 150
|
||||
reward_high = 250
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/adhomian_porridge,
|
||||
@@ -314,8 +314,8 @@
|
||||
/datum/bounty/item/chef/skrell
|
||||
name = "Federation Delicacies"
|
||||
description = "We're holding a luncheon with some Nralakk Federation representatives; send some Skrellian dishes!"
|
||||
reward_low = 3700
|
||||
reward_high = 5700
|
||||
reward_low = 150
|
||||
reward_high = 250
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/chipplate/neaeracandy,
|
||||
@@ -335,8 +335,8 @@
|
||||
/datum/bounty/item/chef/curry
|
||||
name = "Curry"
|
||||
description = "I forgot that I was supposed to host lunch for an upcoming meeting. Ship me some curry and I'll make sure your station gets a bonus. - %PERSONNAME"
|
||||
reward_low = 3000
|
||||
reward_high = 3900
|
||||
reward_low = 40
|
||||
reward_high = 60
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/redcurry,
|
||||
@@ -347,8 +347,8 @@
|
||||
/datum/bounty/item/chef/dip
|
||||
name = "Dip"
|
||||
description = "It's time for an office party, but %PERSONNAME forgot the dip! Send us some and we'll transfer part of their upcoming bonus to your station's account."
|
||||
reward_low = 2500
|
||||
reward_high = 3000
|
||||
reward_low = 50
|
||||
reward_high = 80
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/dip)
|
||||
@@ -356,15 +356,15 @@
|
||||
/datum/bounty/item/chef/reuben
|
||||
name = "Reuben Sandwich"
|
||||
description = "%PERSONNAME had their lunch stolen from the company fridge. Send us a replacement reuben!"
|
||||
reward_low = 3700
|
||||
reward_high = 4600
|
||||
reward_low = 45
|
||||
reward_high = 60
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/reubensandwich)
|
||||
|
||||
/datum/bounty/item/chef/ravioli
|
||||
name = "Ravioli"
|
||||
description = "Somehow, %PERSONNAME has never had Ravioli before, so we've decided to do a themed office lunch. Send us some, please."
|
||||
reward_low = 2800
|
||||
reward_high = 3800
|
||||
reward_low = 80
|
||||
reward_high = 120
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(
|
||||
@@ -374,8 +374,8 @@
|
||||
/datum/bounty/item/chef/ramen
|
||||
name = "Ramen Bowl"
|
||||
description = "%PERSONNAME thinks that Ramen is the instant, pre-packaged kind you get from machines and has never had the 'real' kind. We've allocated some morale funds to educate them, please send some good examples."
|
||||
reward_low = 3000
|
||||
reward_high = 3900
|
||||
reward_low = 80
|
||||
reward_high = 120
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/ramenbowl, /obj/item/reagent_containers/food/snacks/aoyama_ramen)
|
||||
@@ -383,8 +383,8 @@
|
||||
/datum/bounty/item/chef/matsuul
|
||||
name = "Matsuul"
|
||||
description = "After some incidents, we're running a workshop on collaborating in a multi-species workplace. We need a meal that represents collaboration between different species and cultures."
|
||||
reward_low = 3000
|
||||
reward_high = 3900
|
||||
reward_low = 80
|
||||
reward_high = 120
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(
|
||||
@@ -393,8 +393,8 @@
|
||||
/datum/bounty/item/chef/roulades
|
||||
name = "Roulades"
|
||||
description = "%PERSONNAME is retiring after many beloved years in the company and we need some tasty treats for the retirement party we're throwing them."
|
||||
reward_low = 2600
|
||||
reward_high = 3500
|
||||
reward_low = 90
|
||||
reward_high = 150
|
||||
required_count = 2
|
||||
random_count = 1
|
||||
wanted_types = list(
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/datum/bounty/item/engineer/comfy_chair
|
||||
name = "Padded Chairs"
|
||||
description = "%PERSONNAME is unhappy with their chair. They claim it hurts their back. Have engineers craft some alternatives and ship them out to humor them."
|
||||
reward_low = 2400
|
||||
reward_high = 3900
|
||||
reward_low = 240
|
||||
reward_high = 390
|
||||
required_count = 4
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/structure/bed/stool/chair)
|
||||
@@ -19,15 +19,15 @@
|
||||
/datum/bounty/item/engineer/smes_coil
|
||||
name = "Superconductive magnetic coil"
|
||||
description = "A xenobotanist from the NSS Upsilon sent us a gigantic lemon. We're turning it into a battery; send us an SMES coil so we can contain its power."
|
||||
reward_low = 4000
|
||||
reward_high = 4500
|
||||
reward_low = 400
|
||||
reward_high = 450
|
||||
wanted_types = list(/obj/item/smes_coil)
|
||||
|
||||
/datum/bounty/item/engineer/solar
|
||||
name = "Solar Assemblies or Trackers"
|
||||
description = "A meteor shower ruined some backup solar arrays on the %DOCKNAME; ship us some assemblies or tracker electronics so we can expedite repairs."
|
||||
reward_low = 6500
|
||||
reward_high = 8700
|
||||
reward_low = 650
|
||||
reward_high = 870
|
||||
required_count = 6
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/solar_assembly, /obj/item/tracker_electronics)
|
||||
@@ -35,16 +35,16 @@
|
||||
/datum/bounty/item/engineer/eshield
|
||||
name = "Emergency Shields"
|
||||
description = "Another station is requesting emergency energy shields. Apparently there was a baby carp migration and they want to set up a safe play area for them. Treat this as urgent."
|
||||
reward_low = 7500
|
||||
reward_high = 9000
|
||||
reward_low = 750
|
||||
reward_high = 900
|
||||
required_count = 2
|
||||
wanted_types = list(/obj/machinery/shield)
|
||||
|
||||
/datum/bounty/item/engineer/firesuit
|
||||
name = "Firesuits"
|
||||
description = "I'm about to drop my mixtape in our next meeting. Send some suits to protect management from this straight FIRE. - %PERSONNAME"
|
||||
reward_low = 2000
|
||||
reward_high = 3200
|
||||
reward_low = 200
|
||||
reward_high = 320
|
||||
required_count = 2
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/clothing/suit/fire)
|
||||
@@ -52,8 +52,8 @@
|
||||
/datum/bounty/item/engineer/fuel_tank
|
||||
name = "Fuel Tank"
|
||||
description = "After observing your engineering staff, we think it's best if you send us a few of those fuel tanks so nobody hurts themselves."
|
||||
reward_low = 2500
|
||||
reward_high = 3500
|
||||
reward_low = 250
|
||||
reward_high = 350
|
||||
required_count = 4
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/structure/reagent_dispensers/fueltank)
|
||||
@@ -71,7 +71,7 @@
|
||||
name = "Full Tank of Phoron"
|
||||
description = "Another station has requested supplies to test a new engine. In particular, they request a full tank of phoron. Please don't send a whole canister; they'll get... ideas."
|
||||
reward_low = 2200
|
||||
reward_high = 3200
|
||||
reward_high = 2800
|
||||
wanted_types = list(/obj/item/tank)
|
||||
var/moles_required = 20 // A full tank is 28 moles, but we give some leeway.
|
||||
|
||||
@@ -88,8 +88,8 @@
|
||||
/datum/bounty/item/engineer/vending
|
||||
name = "Vending Machines"
|
||||
description = "We're researching the cause of the widespread brand intelligence virus. Send us some vending machines of any kind from your station so we can examine them. Just get permission, first."
|
||||
reward_low = 3500
|
||||
reward_high = 5000
|
||||
reward_low = 1350
|
||||
reward_high = 1500
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/machinery/vending)
|
||||
@@ -97,17 +97,17 @@
|
||||
/datum/bounty/item/engineer/coffin
|
||||
name = "Coffins"
|
||||
description = "%PERSONNAME is holding a funeral service for some brave maintenance drones. Kind of weird, but they're a nice person and willing to put up for a bounty. Ship us some urns or wooden coffins to humor them."
|
||||
reward_low = 2500
|
||||
reward_high = 3000
|
||||
reward_low = 250
|
||||
reward_high = 300
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/structure/closet/crate/coffin, /obj/item/material/urn)
|
||||
|
||||
/datum/bounty/item/engineer/pap
|
||||
name = "Portable Air Pumps"
|
||||
description = "After a breach, some employees have been opening emergency shutters with no regard for their safety. Send us some pumps with at least 5,000kpa of air mix to get this taken care of quickly."
|
||||
reward_low = 7200
|
||||
reward_high = 8800
|
||||
description = "After a breach, some employees have been opening emergency shutters with no regard for their safety. Send us some pumps with at least 5,00kpa of air mix to get this taken care of quickly."
|
||||
reward_low = 720
|
||||
reward_high = 880
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/machinery/portable_atmospherics/powered/pump)
|
||||
|
||||
@@ -116,15 +116,15 @@
|
||||
return FALSE
|
||||
if(!istype(O))
|
||||
return FALSE
|
||||
if(O.air_contents.return_pressure() >= 5000)
|
||||
if(O.air_contents.return_pressure() >= 500)
|
||||
return TRUE
|
||||
return FALSE
|
||||
|
||||
/datum/bounty/item/engineer/spaceac
|
||||
name = "Space A/C"
|
||||
description = "The A/C is out in our offices, and everyone's talking about ice cream. I'm authorizing a bounty for some actual A/C units, since that will actually solve the issue. - %PERSONNAME"
|
||||
reward_low = 5000
|
||||
reward_high = 6500
|
||||
reward_low = 500
|
||||
reward_high = 650
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/machinery/space_heater)
|
||||
@@ -132,23 +132,23 @@
|
||||
/datum/bounty/item/engineer/pipe
|
||||
name = "Atmospheric Pipe Dispenser"
|
||||
description = "We need another pipe dispenser to help expedite an atmospherics project. The station will get a bonus if you send us a pipe dispenser."
|
||||
reward_low = 5000
|
||||
reward_high = 5700
|
||||
reward_low = 500
|
||||
reward_high = 570
|
||||
wanted_types = list(/obj/machinery/pipedispenser)
|
||||
exclude_types = list(/obj/machinery/pipedispenser/disposal)
|
||||
|
||||
/datum/bounty/item/engineer/disposal
|
||||
name = "Disposal Pipe Dispenser"
|
||||
description = "The %DOCKSHORT is undergoing an overhaul of its mail delivery chutes. Lend us a dispenser to help expedite it for a bonus."
|
||||
reward_low = 5000
|
||||
reward_high = 5700
|
||||
reward_low = 500
|
||||
reward_high = 570
|
||||
wanted_types = list(/obj/machinery/pipedispenser/disposal)
|
||||
|
||||
/datum/bounty/item/engineer/bookcase
|
||||
name = "Bookcases"
|
||||
description = "We're showing some love to one of the libraries on the %DOCKSHORT. A bonus will be paid to any station who has some skilled engineers build some for us."
|
||||
reward_low = 6000
|
||||
reward_high = 7000
|
||||
reward_low = 600
|
||||
reward_high = 700
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/structure/bookcase)
|
||||
@@ -156,8 +156,8 @@
|
||||
/datum/bounty/item/engineer/generator
|
||||
name = "Portable Generators"
|
||||
description = "Another station reported some engine troubles, and needs a few portable generators to maintain critical operations. Ship any type of portable generators to receive a bonus."
|
||||
reward_low = 5000
|
||||
reward_high = 6200
|
||||
reward_low = 500
|
||||
reward_high = 620
|
||||
required_count = 2
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/machinery/power/portgen/basic)
|
||||
@@ -165,7 +165,7 @@
|
||||
/datum/bounty/item/engineer/crossbow
|
||||
name = "Powered Crossbow"
|
||||
description = "Mictlanian Democratic Forces require weaponry to assist the TCFL in quelling the unrest following peaceful takeover, please ship us some powered crossbows."
|
||||
reward_low = 5000
|
||||
reward_high = 7500
|
||||
reward_low = 500
|
||||
reward_high = 750
|
||||
required_count = 2
|
||||
wanted_types = list(/obj/item/gun/launcher/crossbow)
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
/datum/bounty/item/hydroponicist/potato_cells
|
||||
name = "Potato Batteries"
|
||||
description = "%BOSSNAME is researching an environmentally-friendly power source on another station. Send us some potato batteries."
|
||||
reward_low = 2000
|
||||
reward_high = 3000
|
||||
reward_low = 200
|
||||
reward_high = 300
|
||||
required_count = 6
|
||||
random_count = 3
|
||||
wanted_types = list(/obj/item/cell/potato)
|
||||
@@ -11,8 +11,8 @@
|
||||
/datum/bounty/item/hydroponicist/ert
|
||||
name = "Rations"
|
||||
description = "%BOSSSHORT is sending ERT out on a long mission. We need some long-lasting rations for them to eat!"
|
||||
reward_low = 2200
|
||||
reward_high = 2800
|
||||
reward_low = 220
|
||||
reward_high = 280
|
||||
required_count = 6
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/liquidfood, /obj/item/pen/crayon)
|
||||
@@ -20,8 +20,8 @@
|
||||
/datum/bounty/item/hydroponicist/towels
|
||||
name = "Towels"
|
||||
description = "%BOSSSHORT is having the sickest pool party ever. Send us some towels for a reward, and maybe an invitation!"
|
||||
reward_low = 3000
|
||||
reward_high = 3500
|
||||
reward_low = 300
|
||||
reward_high = 350
|
||||
required_count = 8
|
||||
random_count = 3
|
||||
wanted_types = list(/obj/item/towel, /obj/item/towel_flat)
|
||||
@@ -29,8 +29,8 @@
|
||||
/datum/bounty/item/hydroponicist/gloves
|
||||
name = "Botanical Gloves"
|
||||
description = "%BOSSNAME is participating in a massive tree-planting initiative on Biesel. Help us help the company's image by sending our volunteers some gardening gloves!"
|
||||
reward_low = 2200
|
||||
reward_high = 3000
|
||||
reward_low = 50
|
||||
reward_high = 80
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/clothing/gloves/botanic_leather)
|
||||
@@ -38,8 +38,8 @@
|
||||
/datum/bounty/item/hydroponicist/flower_crown
|
||||
name = "Flower Crowns"
|
||||
description = "It's time for the monthly %COMPNAME company dance. This month's theme is floral in nature, so send us some flower crowns to give to attendees."
|
||||
reward_low = 3600
|
||||
reward_high = 4400
|
||||
reward_low = 360
|
||||
reward_high = 440
|
||||
required_count = 6
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/clothing/head/sunflower_crown, /obj/item/clothing/head/lavender_crown, /obj/item/clothing/head/poppy_crown)
|
||||
@@ -47,8 +47,8 @@
|
||||
/datum/bounty/item/assistant/animal_cubes
|
||||
name = "Xeno Cubes"
|
||||
description = "Monkeys are very limiting for xenostudies research. Please ship some alternative cubes (wrapped) to alleviate a shortage experienced by our other labs."
|
||||
reward_low = 2000
|
||||
reward_high = 2600
|
||||
reward_low = 200
|
||||
reward_high = 260
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/monkeycube/wrapped/farwacube,
|
||||
@@ -59,8 +59,8 @@
|
||||
/datum/bounty/item/hydroponicist/produce
|
||||
name = "Produce - Any"
|
||||
description = "%BOSSNAME is in need of a bundle of fresh produce. Send your best!"
|
||||
reward_low = 3000
|
||||
reward_high = 3500
|
||||
reward_low = 250
|
||||
reward_high = 500
|
||||
required_count = 18
|
||||
random_count = 5
|
||||
wanted_types = list(/obj/item/reagent_containers/food/snacks/grown)
|
||||
@@ -117,8 +117,8 @@
|
||||
/datum/bounty/item/hydroponicist/goldstars
|
||||
name = "Stickers - Gold Stars"
|
||||
description = "We're getting ready for the quarterly %COMPNAME employee evaluation. Send us some gold stars so we can really let our employees know how valuable they are."
|
||||
reward_low = 2600
|
||||
reward_high = 3400
|
||||
reward_low = 55
|
||||
reward_high = 75
|
||||
required_count = 6
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/storage/stickersheet/goldstar)
|
||||
@@ -126,8 +126,8 @@
|
||||
/datum/bounty/item/hydroponicist/stuffedanimals
|
||||
name = "Toys - Stuffed Animals"
|
||||
description = "We had to recall some products recently for being highly carcinogenic. To help with optics, we're hosting a toy drive for the handful of children's cancer hospitals in Mendell. Get us some stuffed animals for it."
|
||||
reward_low = 2800
|
||||
reward_high = 3800
|
||||
reward_low = 180
|
||||
reward_high = 280
|
||||
required_count = 8
|
||||
random_count = 2
|
||||
wanted_types = list(
|
||||
|
||||
@@ -37,8 +37,8 @@
|
||||
|
||||
/datum/bounty/reagent/simple_drink
|
||||
name = "Simple Drink"
|
||||
reward_low = 1000
|
||||
reward_high = 1800
|
||||
reward_low = 50
|
||||
reward_high = 150
|
||||
|
||||
/datum/bounty/reagent/simple_drink/New()
|
||||
..()
|
||||
@@ -91,13 +91,13 @@
|
||||
name = wanted_reagent.name
|
||||
description = "[pick(possible_descriptions)] Send a shipment of [name]." //punctuation is already in pick()
|
||||
required_volume = rand(2, 12) * 10
|
||||
reward += required_volume * 20 //range from +400(20u) to +2400(120u)
|
||||
reward += required_volume * 20 //range from +40(20u) to +240(120u)
|
||||
|
||||
//Complex drinks. Requires coordination with other departments for ingredients
|
||||
/datum/bounty/reagent/complex_drink
|
||||
name = "Complex Drink"
|
||||
reward_low = 2000
|
||||
reward_high = 3200
|
||||
reward_low = 150
|
||||
reward_high = 250
|
||||
|
||||
/datum/bounty/reagent/complex_drink/New()
|
||||
..()
|
||||
@@ -128,13 +128,13 @@
|
||||
name = wanted_reagent.name
|
||||
description = "[pick(possible_descriptions)] Send a shipment of [name]." //punctuation is already in pick()
|
||||
required_volume = rand(2, 12) * 10
|
||||
reward += required_volume * 30 //range from +600(20u) to +3600(120u)
|
||||
reward += required_volume * 30 //range from +60(20u) to +360(120u)
|
||||
|
||||
//Medicines, toxins, and drugs
|
||||
/datum/bounty/reagent/chemical
|
||||
name = "Chemical"
|
||||
reward_low = 2000
|
||||
reward_high = 3200
|
||||
reward_low = 150
|
||||
reward_high = 350
|
||||
|
||||
/datum/bounty/reagent/chemical/New()
|
||||
..()
|
||||
@@ -175,4 +175,4 @@
|
||||
name = wanted_reagent.name
|
||||
description = "One of our labs is in desperate need of [name]. Ship a container of it to be rewarded."
|
||||
required_volume = rand(2, 12) * 10
|
||||
reward += required_volume * 40 //range from +800(20u) to +4800(120u)
|
||||
reward += required_volume * 40 //range from +80(20u) to +480(120u)
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/datum/bounty/item/science/experimental_welding_tool
|
||||
name = "Experimental Welding Tool"
|
||||
description = "A recent accident has left most of %BOSSSHORT's welding tools exploded. Ship replacements to be rewarded."
|
||||
reward_low = 5200
|
||||
reward_high = 6000
|
||||
reward_low = 520
|
||||
reward_high = 600
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/weldingtool/experimental)
|
||||
@@ -10,8 +10,8 @@
|
||||
/datum/bounty/item/science/cryostasis_beaker
|
||||
name = "Cryostasis Beaker"
|
||||
description = "Chemists at %BOSSNAME have discovered a new chemical that can only be held in cryostasis beakers. The only problem is they don't have any! Rectify this to receive a station bonus."
|
||||
reward_low = 5200
|
||||
reward_high = 6000
|
||||
reward_low = 520
|
||||
reward_high = 600
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/glass/beaker/noreact)
|
||||
@@ -19,8 +19,8 @@
|
||||
/datum/bounty/item/science/borgbody
|
||||
name = "Robot Endoskeleton"
|
||||
description = "The %DOCKSHORT has decided to rely more on cyborgs for dangerous tasks. Ship us a fully assembled robot endoskeletons without a mmi/posibrain inside of it."
|
||||
reward_low = 5000
|
||||
reward_high = 6500
|
||||
reward_low = 500
|
||||
reward_high = 650
|
||||
required_count = 1
|
||||
wanted_types = list(/obj/item/robot_parts/robot_suit)
|
||||
|
||||
@@ -36,15 +36,15 @@
|
||||
/datum/bounty/item/science/forcegloves
|
||||
name = "Force Gloves"
|
||||
description = "%PERSONNAME has been challenged to a sparring duel in the holodeck. Ship them a pair of forcegloves so there can be a fair fight."
|
||||
reward_low = 2500
|
||||
reward_high = 3500
|
||||
reward_low = 250
|
||||
reward_high = 350
|
||||
wanted_types = list(/obj/item/clothing/gloves/force)
|
||||
|
||||
/datum/bounty/item/science/fossil
|
||||
name = "Fossil"
|
||||
description = "We want to set up a display in one of the libraries on the %DOCKSHORT. Ship us a unique discovery when you are done displaying it on-station."
|
||||
reward_low = 7500
|
||||
reward_high = 8500
|
||||
reward_low = 750
|
||||
reward_high = 850
|
||||
required_count = 1
|
||||
random_count = 1 //wants one or two
|
||||
wanted_types = list(/obj/item/fossil, /obj/skeleton)
|
||||
@@ -52,8 +52,8 @@
|
||||
/datum/bounty/item/science/circuitboard
|
||||
name = "Telecomms Monitor Circuitboard"
|
||||
description = "Due to a hardware failure, %COMPNAME requires a new circuit board to replace the spare that was used to fix the problem."
|
||||
reward_low = 3500
|
||||
reward_high = 4500
|
||||
reward_low = 350
|
||||
reward_high = 450
|
||||
required_count = 1
|
||||
wanted_types = list(/obj/item/circuitboard/comm_monitor)
|
||||
|
||||
@@ -84,8 +84,8 @@
|
||||
/datum/bounty/item/science/battery
|
||||
name = "Heavy-Duty Power Cell"
|
||||
description = "%COMPNAME has requested some power cells to fill their supply closet. Please fully charge them first."
|
||||
reward_low = 3500
|
||||
reward_high = 4500
|
||||
reward_low = 350
|
||||
reward_high = 450
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/cell/apc)
|
||||
@@ -101,20 +101,20 @@
|
||||
|
||||
/datum/bounty/item/science/battery/high
|
||||
name = "High-Capacity power Cell"
|
||||
reward_low = 4500
|
||||
reward_high = 5000
|
||||
reward_low = 450
|
||||
reward_high = 500
|
||||
wanted_types = list(/obj/item/cell/high)
|
||||
|
||||
/datum/bounty/item/science/battery/super
|
||||
name = "Super-Capacity power Cell"
|
||||
reward_low = 4500
|
||||
reward_high = 5000
|
||||
reward_low = 450
|
||||
reward_high = 500
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/cell/super)
|
||||
|
||||
/datum/bounty/item/science/battery/hyper
|
||||
name = "Hyper-Capacity power Cell"
|
||||
reward_low = 5000
|
||||
reward_high = 6000
|
||||
reward_low = 500
|
||||
reward_high = 600
|
||||
required_count = 3
|
||||
wanted_types = list(/obj/item/cell/hyper)
|
||||
|
||||
@@ -1,31 +1,31 @@
|
||||
/datum/bounty/item/security/headset
|
||||
name = "Security Headset"
|
||||
description = "%COMPNAME wants to ensure that their encryption is working correctly. Ship them a security headset so that they can check."
|
||||
reward_low = 700
|
||||
reward_high = 1200
|
||||
reward_low = 170
|
||||
reward_high = 220
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/device/radio/headset/headset_sec , /obj/item/device/radio/headset/heads/hos)
|
||||
|
||||
/datum/bounty/item/security/securitybelt
|
||||
name = "Security Belt"
|
||||
description = "%BOSSNAME is having difficulties with their security belts. Ship one from the station to receive compensation."
|
||||
reward_low = 700
|
||||
reward_high = 1200
|
||||
reward_low = 170
|
||||
reward_high = 220
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/storage/belt/security)
|
||||
|
||||
/datum/bounty/item/security/sechuds
|
||||
name = "Security HUDSunglasses"
|
||||
description = "%BOSSNAME screwed up and ordered the wrong type of security sunglasses. They request the station ship some of theirs."
|
||||
reward_low = 700
|
||||
reward_high = 1200
|
||||
reward_low = 270
|
||||
reward_high = 320
|
||||
wanted_types = list(/obj/item/clothing/glasses/sunglasses/sechud)
|
||||
|
||||
/datum/bounty/item/security/voidsuit
|
||||
name = "Security Voidsuit"
|
||||
description = "The %DOCKSHORT has misplaced one of its security voidsuits, and a training exercise is about to begin. Ship a spare for a station bonus. Don't forget the helmet."
|
||||
reward_low = 2500
|
||||
reward_high = 4500
|
||||
reward_low = 1250
|
||||
reward_high = 1450
|
||||
wanted_types = list(/obj/item/clothing/suit/space/void/security)
|
||||
|
||||
/datum/bounty/item/security/voidsuit/applies_to(var/obj/item/clothing/suit/space/void/security/O)
|
||||
@@ -40,8 +40,8 @@
|
||||
/datum/bounty/item/security/maglight
|
||||
name = "Maglights"
|
||||
description = "Some civil protection agents lost their flashlights, and think the plastic ones are too lame. Send some maglights to appease their picky tastes."
|
||||
reward_low = 2200
|
||||
reward_high = 3000
|
||||
reward_low = 220
|
||||
reward_high = 300
|
||||
required_count = 2
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/device/flashlight/maglight)
|
||||
@@ -49,8 +49,8 @@
|
||||
/datum/bounty/item/security/handcuffs
|
||||
name = "Handcuffs"
|
||||
description = "A large influx of criminals have arrived at %BOSSNAME for processing and transfer. Now is the perfect time to ship out spare handcuffs."
|
||||
reward_low = 1200
|
||||
reward_high = 1900
|
||||
reward_low = 120
|
||||
reward_high = 190
|
||||
required_count = 4
|
||||
random_count = 2
|
||||
wanted_types = list(/obj/item/handcuffs)
|
||||
@@ -58,8 +58,8 @@
|
||||
/datum/bounty/item/security/teargas
|
||||
name = "Teargas Grenades"
|
||||
description = "We're training some new civil protection officers, but our order for tear gas is running behind. Ship some for a bonus to your station's account."
|
||||
reward_low = 2000
|
||||
reward_high = 3000
|
||||
reward_low = 400
|
||||
reward_high = 700
|
||||
required_count = 3
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/grenade/chem_grenade/teargas)
|
||||
@@ -67,8 +67,8 @@
|
||||
/datum/bounty/item/security/pepper
|
||||
name = "Pepper Spray"
|
||||
description = "Time to help some civil protection troopers toughen their response to being pepper sprayed. Any station that helps will be compensated. I love this job. -%PERSONNAME"
|
||||
reward_low = 1200
|
||||
reward_high = 2200
|
||||
reward_low = 220
|
||||
reward_high = 320
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/reagent_containers/spray/pepper)
|
||||
@@ -85,8 +85,8 @@
|
||||
/datum/bounty/item/security/flash
|
||||
name = "Flashes"
|
||||
description = "The %DOCKSHORT has a few more new recruits than expected; we'll compensate any station that helps us provide some basic equipment. Right now, we need flashes."
|
||||
reward_low = 1200
|
||||
reward_high = 2200
|
||||
reward_low = 120
|
||||
reward_high = 220
|
||||
required_count = 4
|
||||
random_count = 1
|
||||
wanted_types = list(/obj/item/device/flash)
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
/datum/bounty/item/slime
|
||||
reward_low = 4000
|
||||
reward_high = 6000
|
||||
reward_low = 400
|
||||
reward_high = 1000
|
||||
|
||||
/datum/bounty/item/slime/New()
|
||||
..()
|
||||
description = "One of our science leads is hunting for a sample of [name]. A bounty has been offered for finding it."
|
||||
reward += rand(0, 4) * 500
|
||||
reward += rand(0, 4) * 50
|
||||
|
||||
/datum/bounty/item/slime/green
|
||||
name = "Green Slime Extract"
|
||||
|
||||
@@ -24,8 +24,8 @@
|
||||
/datum/bounty/item/phoron_sheet
|
||||
name = "Phoron Sheets"
|
||||
description = "Shipment of Phoron is considered to be a key part of the SCCV Horizon's operations. This bounty should always be prioritized."
|
||||
reward_low = 2600
|
||||
reward_high = 3750
|
||||
reward_low = 2000
|
||||
reward_high = 4000
|
||||
required_count = 40
|
||||
random_count = 10
|
||||
wanted_types = list(/obj/item/stack/material/phoron)
|
||||
@@ -45,8 +45,8 @@
|
||||
/datum/bounty/item/solar_array
|
||||
name = "Assembled Solar Panels"
|
||||
description = "Owing to the phoron shortage continuing for over a year, longer than projected, we have decided to use solar arrays to power various facilities across our region of influence."
|
||||
reward_low = 8000
|
||||
reward_high = 10000
|
||||
reward_low = 280
|
||||
reward_high = 400
|
||||
required_count = 6
|
||||
random_count = 2 // 4 to 8
|
||||
wanted_types = list(/obj/machinery/power/solar)
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
var/shuttle_time = 100
|
||||
|
||||
/// The additional price an order incurs for ordering a shuttle from this supplier.
|
||||
var/shuttle_price = 100
|
||||
var/shuttle_price = 20
|
||||
|
||||
/// Whether or not this supplier is available or not.
|
||||
var/available = TRUE
|
||||
|
||||
@@ -51,9 +51,9 @@
|
||||
|
||||
/obj/item/cargo_package/Initialize(mapload, obj/structure/cargo_receptacle/delivery_point)
|
||||
. = ..()
|
||||
pay_amount = rand(4, 7) * 1000
|
||||
pay_amount = rand(4, 7) * 100
|
||||
if(prob(3))
|
||||
pay_amount = rand(12, 17) * 1000
|
||||
pay_amount = rand(12, 17) * 100
|
||||
if(delivery_point)
|
||||
setup_delivery_point(delivery_point)
|
||||
accent_color = pick(COLOR_RED, COLOR_AMBER, COLOR_PINK, COLOR_YELLOW, COLOR_LIME)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "oxygen tank"
|
||||
supplier = "hephaestus"
|
||||
description = "A man-portable tank containing oxygen, the precious gas of life. Unless you're Vaurca, in which case it's pure poison."
|
||||
price = 85
|
||||
price = 80
|
||||
items = list(
|
||||
/obj/item/tank/oxygen
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "phoron tank"
|
||||
supplier = "nanotrasen"
|
||||
description = "A man-portable tank containing phoron, pure poison. Unless you're Vaurca, in which case it's the precious gas of life."
|
||||
price = 750
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/tank/phoron
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "hydrogen tank"
|
||||
supplier = "hephaestus"
|
||||
description = "A man-portable tank containing hydrogen. Do not inhale. Warning: extremely flammable."
|
||||
price = 150
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/tank/hydrogen
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "portable air pump"
|
||||
supplier = "hephaestus"
|
||||
description = "Used to fill or drain rooms without differentiating between gasses. NOTE: Does not come pre-filled. Air sold separately."
|
||||
price = 750
|
||||
price = 130
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/powered/pump
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "portable air scrubber"
|
||||
supplier = "hephaestus"
|
||||
description = "Scrubs contaminants from the local atmosphere or the connected portable tank."
|
||||
price = 850
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/powered/scrubber
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "Canister (Air)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds nitrogen-oxygen breatheable air. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 1100
|
||||
price = 180
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/air
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "Canister (Boron)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds boron gas. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 1500
|
||||
price = 380
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/boron
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "Canister (CO2)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds heavy CO2 gas. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 800
|
||||
price = 300
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/carbon_dioxide
|
||||
)
|
||||
@@ -115,7 +115,7 @@
|
||||
name = "Canister (Hydrogen)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds flammable hydrogen. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 800
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/hydrogen
|
||||
)
|
||||
@@ -129,7 +129,7 @@
|
||||
name = "Canister (Helium)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds voice-changing helium. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 800
|
||||
price = 320
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/helium
|
||||
)
|
||||
@@ -143,7 +143,7 @@
|
||||
name = "Canister (Nitrogen)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds inert nitrogen. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 1000
|
||||
price = 320
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/nitrogen
|
||||
)
|
||||
@@ -157,7 +157,7 @@
|
||||
name = "Canister (Nitrous Oxide)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds sleepy nitrous oxide. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 1500
|
||||
price = 650
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/sleeping_agent
|
||||
)
|
||||
@@ -171,7 +171,7 @@
|
||||
name = "Canister (Oxygen)"
|
||||
supplier = "hephaestus"
|
||||
description = "Holds precious oxygen. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 1500
|
||||
price = 450
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/oxygen
|
||||
)
|
||||
@@ -185,7 +185,7 @@
|
||||
name = "Canister (Phoron)"
|
||||
supplier = "nanotrasen"
|
||||
description = "Holds valuable phoron gas. Has a built-in valve to allow for filling portable tanks."
|
||||
price = 5000
|
||||
price = 5500
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/canister/phoron
|
||||
)
|
||||
@@ -199,7 +199,7 @@
|
||||
name = "pipe dispenser"
|
||||
supplier = "hephaestus"
|
||||
description = "It dispenses pipes, no idea how though."
|
||||
price = 500
|
||||
price = 90
|
||||
items = list(
|
||||
/obj/machinery/pipedispenser/orderable
|
||||
)
|
||||
@@ -213,7 +213,7 @@
|
||||
name = "pipe painter"
|
||||
supplier = "hephaestus"
|
||||
description = "Its said that green pipes are safe to travel through."
|
||||
price = 135
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/device/pipe_painter
|
||||
)
|
||||
@@ -227,7 +227,7 @@
|
||||
name = "Rapid Fabrication Device P-Class"
|
||||
supplier = "hephaestus"
|
||||
description = "A heavily modified RFD, modified to construct pipes and piping accessories."
|
||||
price = 255
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/rfd/piping
|
||||
)
|
||||
@@ -240,8 +240,8 @@
|
||||
category = "atmos"
|
||||
name = "atmospherics voidsuit"
|
||||
supplier = "hephaestus"
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has unmatched thermal protection and minor radiation."
|
||||
price = 1200
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has unmatched thermal protection and minor radiation protection."
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/clothing/suit/space/void/atmos
|
||||
)
|
||||
@@ -254,8 +254,8 @@
|
||||
category = "atmos"
|
||||
name = "atmospherics voidsuit helmet"
|
||||
supplier = "hephaestus"
|
||||
description = "A special helmet designed for work in a hazardous, low pressure environments. Has unmatched thermal and minor radiation protect."
|
||||
price = 850
|
||||
description = "A special helmet designed for work in a hazardous, low pressure environments. Has unmatched thermal and minor radiation protection."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/space/void/atmos
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "empty chemical cartridge"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing absolutely nothing. Fill to your heart's desire."
|
||||
price = 10
|
||||
price = 5
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "drink cartridge - ale"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/ale
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "chemical cartridge - beer"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/beer
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "drink cartridge - champagne"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/champagne
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "drink cartridge - coffee"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 24
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/coffee
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "drink cartridge - cognac"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/cognac
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "drink cartridge - cola"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/cola
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "drink cartridge - cream"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/cream
|
||||
)
|
||||
@@ -115,7 +115,7 @@
|
||||
name = "drink cartridge - dr gibb"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dr_gibb
|
||||
)
|
||||
@@ -129,7 +129,7 @@
|
||||
name = "drink cartridge - gin"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/gin
|
||||
)
|
||||
@@ -143,7 +143,7 @@
|
||||
name = "drink cartridge - ice"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/ice
|
||||
)
|
||||
@@ -157,7 +157,7 @@
|
||||
name = "drink cartridge - iced tea"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 21
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/icetea
|
||||
)
|
||||
@@ -171,7 +171,7 @@
|
||||
name = "drink cartridge - kahlua"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/kahlua
|
||||
)
|
||||
@@ -185,7 +185,7 @@
|
||||
name = "drink cartridge - lemon lime"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/lemon_lime
|
||||
)
|
||||
@@ -199,7 +199,7 @@
|
||||
name = "drink cartridge - lime juice"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/lime
|
||||
)
|
||||
@@ -213,7 +213,7 @@
|
||||
name = "drink cartridge - mead"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 30
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/mead
|
||||
)
|
||||
@@ -227,7 +227,7 @@
|
||||
name = "drink cartridge - orange juice"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/orange
|
||||
)
|
||||
@@ -241,7 +241,7 @@
|
||||
name = "drink cartridge - rum"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/rum
|
||||
)
|
||||
@@ -255,7 +255,7 @@
|
||||
name = "drink cartridge - Stellar Jolt"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/smw
|
||||
)
|
||||
@@ -269,7 +269,7 @@
|
||||
name = "drink cartridge - soda water"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sodawater
|
||||
)
|
||||
@@ -283,7 +283,7 @@
|
||||
name = "drink cartridge - Vacuum Fizz"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/spaceup
|
||||
)
|
||||
@@ -297,7 +297,7 @@
|
||||
name = "drink cartridge - tea"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tea
|
||||
)
|
||||
@@ -311,7 +311,7 @@
|
||||
name = "drink cartridge - tequila"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tequila
|
||||
)
|
||||
@@ -325,7 +325,7 @@
|
||||
name = "drink cartridge - tonic"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tonic
|
||||
)
|
||||
@@ -339,7 +339,7 @@
|
||||
name = "drink cartridge - vermouth"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/vermouth
|
||||
)
|
||||
@@ -353,7 +353,7 @@
|
||||
name = "drink cartridge - vodka"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/vodka
|
||||
)
|
||||
@@ -367,7 +367,7 @@
|
||||
name = "drink cartridge - watermelon"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/watermelon
|
||||
)
|
||||
@@ -381,7 +381,7 @@
|
||||
name = "drink cartridge - whiskey"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/whiskey
|
||||
)
|
||||
@@ -395,7 +395,7 @@
|
||||
name = "drink cartridge - wine"
|
||||
supplier = "getmore"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 80
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/wine
|
||||
)
|
||||
@@ -411,7 +411,7 @@
|
||||
name = "chemical cartridge - acetone"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 48
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/acetone
|
||||
)
|
||||
@@ -425,7 +425,7 @@
|
||||
name = "chemical cartridge - aluminum"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 42
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/aluminum
|
||||
)
|
||||
@@ -439,7 +439,7 @@
|
||||
name = "chemical cartridge - ammonia"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 36
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/ammonia
|
||||
)
|
||||
@@ -453,7 +453,7 @@
|
||||
name = "chemical cartridge - carbon"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/carbon
|
||||
)
|
||||
@@ -467,7 +467,7 @@
|
||||
name = "chemical cartridge - copper"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/copper
|
||||
)
|
||||
@@ -495,7 +495,7 @@
|
||||
name = "chemical cartridge - hydrazine"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/hydrazine
|
||||
)
|
||||
@@ -509,7 +509,7 @@
|
||||
name = "chemical cartridge - hydrochloric acid"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/hclacid
|
||||
)
|
||||
@@ -523,7 +523,7 @@
|
||||
name = "chemical cartridge - iron"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/iron
|
||||
)
|
||||
@@ -537,7 +537,7 @@
|
||||
name = "chemical cartridge - lithium"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 450
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/lithium
|
||||
)
|
||||
@@ -551,7 +551,7 @@
|
||||
name = "chemical cartridge - mercury"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 65
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/mercury
|
||||
)
|
||||
@@ -565,7 +565,7 @@
|
||||
name = "chemical cartridge - phosphorus"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/phosphorus
|
||||
)
|
||||
@@ -579,7 +579,7 @@
|
||||
name = "chemical cartridge - potassium"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/potassium
|
||||
)
|
||||
@@ -593,7 +593,7 @@
|
||||
name = "chemical cartridge - radium"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 3000
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/radium
|
||||
)
|
||||
@@ -607,7 +607,7 @@
|
||||
name = "chemical cartridge - silicon"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/silicon
|
||||
)
|
||||
@@ -621,7 +621,7 @@
|
||||
name = "chemical cartridge - sodium"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sodium
|
||||
)
|
||||
@@ -635,7 +635,7 @@
|
||||
name = "chemical cartridge - sugar"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 3.50
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sugar
|
||||
)
|
||||
@@ -649,7 +649,7 @@
|
||||
name = "chemical cartridge - sulfur"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 7.50
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sulfur
|
||||
)
|
||||
@@ -663,7 +663,7 @@
|
||||
name = "chemical cartridge - sulfuric acid"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/sacid
|
||||
)
|
||||
@@ -677,7 +677,7 @@
|
||||
name = "chemical cartridge - tungsten"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/tungsten
|
||||
)
|
||||
@@ -691,7 +691,7 @@
|
||||
name = "chemical cartridge - water"
|
||||
supplier = "zeng_hu"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 150
|
||||
price = 1.50
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/water
|
||||
)
|
||||
@@ -707,7 +707,7 @@
|
||||
name = "chemical cartridge - dylovene"
|
||||
supplier = "iac"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 350
|
||||
price = 1400
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/dylovene
|
||||
)
|
||||
@@ -721,7 +721,7 @@
|
||||
name = "chemical cartridge - inaprovaline"
|
||||
supplier = "iac"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 350
|
||||
price = 1600
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/inaprov
|
||||
)
|
||||
@@ -735,7 +735,7 @@
|
||||
name = "chemical cartridge - thetamycin"
|
||||
supplier = "iac"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 350
|
||||
price = 2500
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/thetamycin
|
||||
)
|
||||
@@ -749,7 +749,7 @@
|
||||
name = "chemical cartridge - perconol"
|
||||
supplier = "iac"
|
||||
description = "A metal canister containing 500 units of a substance. Mostly for use in liquid dispensers, though you can also pour it straight out of the can."
|
||||
price = 350
|
||||
price = 1800
|
||||
items = list(
|
||||
/obj/item/reagent_containers/chem_disp_cartridge/perconol
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "space cleaner"
|
||||
supplier = "blam"
|
||||
description = "BLAM!-brand non-foaming space cleaner! Perfect for those pesky stains."
|
||||
price = 50
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/reagent_containers/spray/cleaner
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "basic soap"
|
||||
supplier = "blam"
|
||||
description = "A basic bar of soap. It cleans, and does absolutely nothing else."
|
||||
price = 8
|
||||
price = 2
|
||||
items = list(
|
||||
/obj/item/soap
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "random premium soaps (x3)"
|
||||
supplier = "blam"
|
||||
description = "A selection of premium random soaps, as part of a variety pack."
|
||||
price = 70
|
||||
price = 18
|
||||
items = list(
|
||||
/obj/random/soap
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "trash bag (x3)"
|
||||
supplier = "blam"
|
||||
description = "Heavy duty polymer trash bags."
|
||||
price = 20
|
||||
price = 5
|
||||
items = list(
|
||||
/obj/item/storage/bag/trash
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "light replacer"
|
||||
supplier = "blam"
|
||||
description = "A device to automatically replace lights. Refill with working lightbulbs or sheets of glass."
|
||||
price = 135
|
||||
price = 30
|
||||
items = list(
|
||||
/obj/item/device/lightreplacer
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "box of replacement lights"
|
||||
supplier = "blam"
|
||||
description = "This box is shaped on the inside so that only light tubes and bulbs fit."
|
||||
price = 100
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/storage/box/lights/mixed
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "wet floor sign (x5)"
|
||||
supplier = "blam"
|
||||
description = "A resupply pack of wet floor signs."
|
||||
price = 20
|
||||
price = 6
|
||||
items = list(
|
||||
/obj/item/clothing/suit/caution
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "mop"
|
||||
supplier = "blam"
|
||||
description = "A cleaning utensil consisting of a fabric head attached to a stick."
|
||||
price = 40
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/mop
|
||||
)
|
||||
@@ -115,7 +115,7 @@
|
||||
name = "mop bucket"
|
||||
supplier = "blam"
|
||||
description = "Fits onto a standard janitorial cart. Fill it with water, but don't forget a mop!"
|
||||
price = 40
|
||||
price = 8
|
||||
items = list(
|
||||
/obj/structure/mopbucket
|
||||
)
|
||||
@@ -129,7 +129,7 @@
|
||||
name = "cleaner grenade"
|
||||
supplier = "blam"
|
||||
description = "Space cleaner packaged into a wide area dispersal system for rapid and efficient cleaning of surfaces. Slippery."
|
||||
price = 225
|
||||
price = 50
|
||||
items = list(
|
||||
/obj/item/grenade/chem_grenade/cleaner
|
||||
)
|
||||
@@ -143,7 +143,7 @@
|
||||
name = "custodial cart"
|
||||
supplier = "blam"
|
||||
description = "The ultimate in custodial carts. Has space for water, mops, signs, trash bags, and more."
|
||||
price = 850
|
||||
price = 190
|
||||
items = list(
|
||||
/obj/structure/janitorialcart
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "glass sheets"
|
||||
supplier = "hephaestus"
|
||||
description = "50 sheets of glass."
|
||||
price = 275
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/stack/material/glass/full
|
||||
)
|
||||
@@ -16,7 +16,7 @@
|
||||
name = "plasteel sheets"
|
||||
supplier = "hephaestus"
|
||||
description = "50 sheets of plasteel."
|
||||
price = 700
|
||||
price = 120
|
||||
items = list(
|
||||
/obj/item/stack/material/plasteel/full
|
||||
)
|
||||
@@ -30,7 +30,7 @@
|
||||
name = "plastic sheets"
|
||||
supplier = "hephaestus"
|
||||
description = "50 sheets of plastic."
|
||||
price = 250
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/stack/material/plastic/full
|
||||
)
|
||||
@@ -44,7 +44,7 @@
|
||||
name = "steel sheets"
|
||||
supplier = "hephaestus"
|
||||
description = "50 sheets of steel."
|
||||
price = 400
|
||||
price = 75
|
||||
items = list(
|
||||
/obj/item/stack/material/steel/full
|
||||
)
|
||||
@@ -58,7 +58,7 @@
|
||||
name = "wood planks"
|
||||
supplier = "hephaestus"
|
||||
description = "50 planks of wood."
|
||||
price = 350
|
||||
price = 65
|
||||
items = list(
|
||||
/obj/item/stack/material/wood/full
|
||||
)
|
||||
@@ -72,7 +72,7 @@
|
||||
name = "phoron crystals"
|
||||
supplier = "hephaestus"
|
||||
description = "A bunch of 50 phoron crystals. Highly valuable."
|
||||
price = 2200
|
||||
price = 2250
|
||||
items = list(
|
||||
/obj/item/stack/material/phoron/full
|
||||
)
|
||||
@@ -85,7 +85,7 @@
|
||||
name = "cardboard sheets"
|
||||
supplier = "orion"
|
||||
description = "50 sheets of cardboard."
|
||||
price = 50
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/stack/material/cardboard/full
|
||||
)
|
||||
@@ -99,7 +99,7 @@
|
||||
name = "carpet (x10)"
|
||||
supplier = "hephaestus"
|
||||
description = "Ten carpet sheets. It is the same size as a normal floor tile!"
|
||||
price = 350
|
||||
price = 60
|
||||
items = list(
|
||||
/obj/item/stack/tile/carpet
|
||||
)
|
||||
@@ -113,7 +113,7 @@
|
||||
name = "antifuel grenade"
|
||||
supplier = "hephaestus"
|
||||
description = "This grenade is loaded with a foaming antifuel compound -- the twenty-fifth century standard for eliminating industrial spills."
|
||||
price = 250
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/grenade/chem_grenade/antifuel
|
||||
)
|
||||
@@ -127,7 +127,7 @@
|
||||
name = "brown webbing vest"
|
||||
supplier = "hephaestus"
|
||||
description = "Worn brownish synthcotton vest with lots of pockets to unload your hands."
|
||||
price = 83
|
||||
price = 15
|
||||
items = list(
|
||||
/obj/item/clothing/accessory/storage/brown_vest
|
||||
)
|
||||
@@ -141,7 +141,7 @@
|
||||
name = "circuit board (bubble shield generator)"
|
||||
supplier = "hephaestus"
|
||||
description = "Looks like a circuit. Probably is."
|
||||
price = 1500
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/circuitboard/shield_gen
|
||||
)
|
||||
@@ -155,7 +155,7 @@
|
||||
name = "circuit board (hull shield generator)"
|
||||
supplier = "hephaestus"
|
||||
description = "Looks like a circuit. Probably is."
|
||||
price = 1500
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/circuitboard/shield_gen_ex
|
||||
)
|
||||
@@ -169,7 +169,7 @@
|
||||
name = "circuit board (shield capacitor)"
|
||||
supplier = "hephaestus"
|
||||
description = "Looks like a circuit. Probably is."
|
||||
price = 1500
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/circuitboard/shield_cap
|
||||
)
|
||||
@@ -183,7 +183,7 @@
|
||||
name = "circuit board (solar control console)"
|
||||
supplier = "hephaestus"
|
||||
description = "Looks like a circuit. Probably is."
|
||||
price = 1500
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/circuitboard/solar_control
|
||||
)
|
||||
@@ -197,7 +197,7 @@
|
||||
name = "coolant tank"
|
||||
supplier = "hephaestus"
|
||||
description = "A tank of industrial coolant."
|
||||
price = 45
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/structure/reagent_dispensers/coolanttank
|
||||
)
|
||||
@@ -211,7 +211,7 @@
|
||||
name = "Disposal Pipe Dispenser"
|
||||
supplier = "hephaestus"
|
||||
description = "It dispenses bigger pipes for things to travel through. No, the pipes aren't green."
|
||||
price = 150
|
||||
price = 30
|
||||
items = list(
|
||||
/obj/machinery/pipedispenser/disposal/orderable
|
||||
)
|
||||
@@ -225,7 +225,7 @@
|
||||
name = "mechanical toolbox"
|
||||
supplier = "hephaestus"
|
||||
description = "Danger. Very robust."
|
||||
price = 200
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/storage/toolbox/mechanical
|
||||
)
|
||||
@@ -239,7 +239,7 @@
|
||||
name = "electrical toolbox"
|
||||
supplier = "hephaestus"
|
||||
description = "Danger. Very robust."
|
||||
price = 200
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/storage/toolbox/electrical
|
||||
)
|
||||
@@ -253,7 +253,7 @@
|
||||
name = "emergency toolbox"
|
||||
supplier = "hephaestus"
|
||||
description = "Danger. Very robust."
|
||||
price = 120
|
||||
price = 42
|
||||
items = list(
|
||||
/obj/item/storage/toolbox/emergency
|
||||
)
|
||||
@@ -267,7 +267,7 @@
|
||||
name = "EM Acceleration Chamber"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1550
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/fuel_chamber
|
||||
)
|
||||
@@ -281,7 +281,7 @@
|
||||
name = "EM Containment Grid Center"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1550
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/particle_emitter/center
|
||||
)
|
||||
@@ -295,7 +295,7 @@
|
||||
name = "EM Containment Grid Left"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1550
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/particle_emitter/left
|
||||
)
|
||||
@@ -309,7 +309,7 @@
|
||||
name = "EM Containment Grid Right"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1550
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/particle_emitter/right
|
||||
)
|
||||
@@ -323,7 +323,7 @@
|
||||
name = "emergency bluespace relay circuit"
|
||||
supplier = "hephaestus"
|
||||
description = "Looks like a circuit. Probably is."
|
||||
price = 3000
|
||||
price = 620
|
||||
items = list(
|
||||
/obj/item/circuitboard/bluespacerelay
|
||||
)
|
||||
@@ -337,7 +337,7 @@
|
||||
name = "emitter"
|
||||
supplier = "hephaestus"
|
||||
description = "It is a heavy duty industrial laser."
|
||||
price = 1500
|
||||
price = 1850
|
||||
items = list(
|
||||
/obj/machinery/power/emitter
|
||||
)
|
||||
@@ -348,10 +348,10 @@
|
||||
|
||||
/singleton/cargo_item/doorlock_engineering
|
||||
category = "engineering"
|
||||
name = "engineering magnetic door lock - engineering"
|
||||
name = "magnetic door lock - engineering"
|
||||
supplier = "hephaestus"
|
||||
description = "A large, ID locked device used for completely locking down airlocks. It is painted with Engineering colors."
|
||||
price = 135
|
||||
price = 48
|
||||
items = list(
|
||||
/obj/item/device/magnetic_lock/engineering
|
||||
)
|
||||
@@ -365,7 +365,7 @@
|
||||
name = "engineering voidsuit"
|
||||
supplier = "hephaestus"
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has radiation shielding."
|
||||
price = 1200
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/clothing/suit/space/void/engineering
|
||||
)
|
||||
@@ -379,7 +379,7 @@
|
||||
name = "engineering voidsuit helmet"
|
||||
supplier = "hephaestus"
|
||||
description = "A special helmet designed for work in a hazardous, low-pressure environment. Has radiation shielding."
|
||||
price = 850
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/space/void/engineering
|
||||
)
|
||||
@@ -393,7 +393,7 @@
|
||||
name = "Field Generator"
|
||||
supplier = "hephaestus"
|
||||
description = "A large thermal battery that projects a high amount of energy when powered."
|
||||
price = 1500
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/machinery/field_generator
|
||||
)
|
||||
@@ -407,7 +407,7 @@
|
||||
name = "fireaxe"
|
||||
supplier = "hephaestus"
|
||||
description = "The fire axe is a wooden handled axe with a heavy steel head intended for firefighting use."
|
||||
price = 1500
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/material/twohanded/fireaxe
|
||||
)
|
||||
@@ -421,7 +421,7 @@
|
||||
name = "fuel tank"
|
||||
supplier = "hephaestus"
|
||||
description = "A tank filled with welding fuel."
|
||||
price = 45
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/structure/reagent_dispensers/fueltank
|
||||
)
|
||||
@@ -435,7 +435,7 @@
|
||||
name = "gas mask"
|
||||
supplier = "hephaestus"
|
||||
description = "A face-covering mask that can be connected to an air supply. Filters harmful gases from the air."
|
||||
price = 75
|
||||
price = 15
|
||||
items = list(
|
||||
/obj/item/clothing/mask/gas
|
||||
)
|
||||
@@ -451,7 +451,7 @@
|
||||
name = "hard hat"
|
||||
supplier = "hephaestus"
|
||||
description = "A piece of headgear used in dangerous working conditions to protect the head. Comes with a built-in flashlight."
|
||||
price = 35
|
||||
price = 7
|
||||
items = list(
|
||||
/obj/item/clothing/head/hardhat
|
||||
)
|
||||
@@ -465,7 +465,7 @@
|
||||
name = "hazard vest"
|
||||
supplier = "hephaestus"
|
||||
description = "A high-visibility vest used in work zones."
|
||||
price = 90
|
||||
price = 5
|
||||
items = list(
|
||||
/obj/item/clothing/suit/storage/hazardvest
|
||||
)
|
||||
@@ -479,7 +479,7 @@
|
||||
name = "full toolbelt"
|
||||
supplier = "hephaestus"
|
||||
description = "A toolbelt, filled with basic mechanics' tools."
|
||||
price = 500
|
||||
price = 80
|
||||
items = list(
|
||||
/obj/item/storage/belt/utility/full
|
||||
)
|
||||
@@ -493,7 +493,7 @@
|
||||
name = "high-capacity power cell"
|
||||
supplier = "hephaestus"
|
||||
description = "A high-capacity rechargable electrochemical power cell."
|
||||
price = 240
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/cell/high
|
||||
)
|
||||
@@ -507,7 +507,7 @@
|
||||
name = "power cell"
|
||||
supplier = "hephaestus"
|
||||
description = "A rechargable electrochemical power cell."
|
||||
price = 90
|
||||
price = 20
|
||||
items = list(
|
||||
/obj/item/cell
|
||||
)
|
||||
@@ -521,7 +521,7 @@
|
||||
name = "hoist kit"
|
||||
supplier = "hephaestus"
|
||||
description = "A setup kit for a hoist that can be used to lift things. The hoist will deploy in the direction you're facing."
|
||||
price = 225
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/hoist_kit
|
||||
)
|
||||
@@ -535,7 +535,7 @@
|
||||
name = "inflatable barrier box"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains inflatable walls and doors."
|
||||
price = 360
|
||||
price = 65
|
||||
items = list(
|
||||
/obj/item/storage/bag/inflatable
|
||||
)
|
||||
@@ -549,7 +549,7 @@
|
||||
name = "insulated gloves"
|
||||
supplier = "hephaestus"
|
||||
description = "These gloves will protect the wearer from electric shock."
|
||||
price = 450
|
||||
price = 72
|
||||
items = list(
|
||||
/obj/item/clothing/gloves/yellow
|
||||
)
|
||||
@@ -563,7 +563,7 @@
|
||||
name = "tajaran electrical gloves"
|
||||
supplier = "hephaestus"
|
||||
description = "These gloves will protect the wearer from electric shock. Made special for Tajaran use."
|
||||
price = 450
|
||||
price = 74
|
||||
items = list(
|
||||
/obj/item/clothing/gloves/yellow/specialt
|
||||
)
|
||||
@@ -577,7 +577,7 @@
|
||||
name = "unathi electrical gloves"
|
||||
supplier = "hephaestus"
|
||||
description = "These gloves will protect the wearer from electric shock. Made special for Unathi use."
|
||||
price = 450
|
||||
price = 74
|
||||
items = list(
|
||||
/obj/item/clothing/gloves/yellow/specialu
|
||||
)
|
||||
@@ -591,7 +591,7 @@
|
||||
name = "packaged antimatter reactor section"
|
||||
supplier = "eckharts"
|
||||
description = "A section of antimatter reactor shielding. Do not eat."
|
||||
price = 1000
|
||||
price = 220
|
||||
items = list(
|
||||
/obj/item/device/am_shielding_container
|
||||
)
|
||||
@@ -605,7 +605,7 @@
|
||||
name = "debugger"
|
||||
supplier = "hephaestus"
|
||||
description = "Used to debug electronic equipment."
|
||||
price = 50
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/device/debugger
|
||||
)
|
||||
@@ -619,7 +619,7 @@
|
||||
name = "impact wrench"
|
||||
supplier = "hephaestus"
|
||||
description = "Wrenches and screws things. Faster."
|
||||
price = 50
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/powerdrill
|
||||
)
|
||||
@@ -633,7 +633,7 @@
|
||||
name = "paint gun"
|
||||
supplier = "hephaestus"
|
||||
description = "Useful for designating areas and pissing off coworkers."
|
||||
price = 135
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/device/paint_sprayer
|
||||
)
|
||||
@@ -647,7 +647,7 @@
|
||||
name = "Particle Accelerator Control Computer"
|
||||
supplier = "hephaestus"
|
||||
description = "This controls the density of the particles."
|
||||
price = 1500
|
||||
price = 2250
|
||||
items = list(
|
||||
/obj/machinery/particle_accelerator/control_box
|
||||
)
|
||||
@@ -661,7 +661,7 @@
|
||||
name = "Particle Focusing EM Lens"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1250
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/power_box
|
||||
)
|
||||
@@ -675,7 +675,7 @@
|
||||
name = "portable ladder"
|
||||
supplier = "hephaestus"
|
||||
description = "A lightweight deployable ladder, which you can use to move up or down. Or alternatively, you can bash some faces in."
|
||||
price = 200
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/ladder_mobile
|
||||
)
|
||||
@@ -689,7 +689,7 @@
|
||||
name = "radiation Hood"
|
||||
supplier = "hephaestus"
|
||||
description = "A hood with radiation protective properties. Label: Made with lead, do not eat insulation."
|
||||
price = 375
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/clothing/head/radiation
|
||||
)
|
||||
@@ -703,7 +703,7 @@
|
||||
name = "radiation suit"
|
||||
supplier = "hephaestus"
|
||||
description = "A suit that protects against radiation. Label: Made with lead, do not eat insulation."
|
||||
price = 675
|
||||
price = 120
|
||||
items = list(
|
||||
/obj/item/clothing/suit/radiation
|
||||
)
|
||||
@@ -717,7 +717,7 @@
|
||||
name = "research shuttle console board"
|
||||
supplier = "hephaestus"
|
||||
description = "A replacement board for the research shuttle console, in case the original console is destroyed."
|
||||
price = 500
|
||||
price = 125
|
||||
items = list(
|
||||
/obj/item/circuitboard/research_shuttle
|
||||
)
|
||||
@@ -731,7 +731,7 @@
|
||||
name = "singularity generator"
|
||||
supplier = "hephaestus"
|
||||
description = "Used to generate a Singularity. It is not adviced to use this on the asteroid."
|
||||
price = 20000
|
||||
price = 17000
|
||||
items = list(
|
||||
/obj/machinery/the_singularitygen
|
||||
)
|
||||
@@ -745,7 +745,7 @@
|
||||
name = "superconductive magnetic coil"
|
||||
supplier = "hephaestus"
|
||||
description = "Standard superconductive magnetic coil with average capacity and I/O rating."
|
||||
price = 1800
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/smes_coil
|
||||
)
|
||||
@@ -759,7 +759,7 @@
|
||||
name = "supermatter crystal"
|
||||
supplier = "hephaestus"
|
||||
description = "An unstable, radioactive crystal that forms the power source of several experimental ships and stations. Extremely dangerous."
|
||||
price = 30000
|
||||
price = 18500
|
||||
items = list(
|
||||
/obj/machinery/power/supermatter
|
||||
)
|
||||
@@ -773,7 +773,7 @@
|
||||
name = "thermoelectric generator kit"
|
||||
supplier = "hephaestus"
|
||||
description = "A kit that comes with a thermoelectric generator and two circulators that attach to it. For usage in high-power energy generation."
|
||||
price = 7500
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/machinery/power/generator,
|
||||
/obj/machinery/atmospherics/binary/circulator,
|
||||
@@ -789,7 +789,7 @@
|
||||
name = "solar panel assembly"
|
||||
supplier = "hephaestus"
|
||||
description = "A solar panel assembly kit, allows constructions of a solar panel, or with a tracking circuit board, a solar tracker."
|
||||
price = 1020
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/item/solar_assembly
|
||||
)
|
||||
@@ -803,7 +803,7 @@
|
||||
name = "tracker electronics"
|
||||
supplier = "hephaestus"
|
||||
description = "Electronic guidance systems for a solar array."
|
||||
price = 225
|
||||
price = 100
|
||||
items = list(
|
||||
/obj/item/tracker_electronics
|
||||
)
|
||||
@@ -817,7 +817,7 @@
|
||||
name = "watertank"
|
||||
supplier = "hephaestus"
|
||||
description = "A tank filled with water."
|
||||
price = 45
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/structure/reagent_dispensers/watertank
|
||||
)
|
||||
@@ -831,7 +831,7 @@
|
||||
name = "welding helmet"
|
||||
supplier = "hephaestus"
|
||||
description = "A head-mounted face cover designed to protect the wearer completely from space-arc eye."
|
||||
price = 225
|
||||
price = 20
|
||||
items = list(
|
||||
/obj/item/clothing/head/welding
|
||||
)
|
||||
@@ -845,7 +845,7 @@
|
||||
name = "antimatter containment jar"
|
||||
supplier = "eckharts"
|
||||
description = "Holds antimatter. Warranty void if exposed to matter."
|
||||
price = 1000
|
||||
price = 280
|
||||
items = list(
|
||||
/obj/item/am_containment
|
||||
)
|
||||
@@ -859,7 +859,7 @@
|
||||
name = "antimatter control unit"
|
||||
supplier = "eckharts"
|
||||
description = "The control unit for an antimatter reactor. Probably safe."
|
||||
price = 5500
|
||||
price = 1950
|
||||
items = list(
|
||||
/obj/machinery/power/am_control_unit
|
||||
)
|
||||
@@ -873,7 +873,7 @@
|
||||
name = "Alpha Particle Generation Array"
|
||||
supplier = "hephaestus"
|
||||
description = "Part of a Particle Accelerator."
|
||||
price = 3000
|
||||
price = 1550
|
||||
items = list(
|
||||
/obj/structure/particle_accelerator/end_cap
|
||||
)
|
||||
@@ -887,7 +887,7 @@
|
||||
name = "radiation collector array"
|
||||
supplier = "hephaestus"
|
||||
description = "A radiation collector array. Used to augment the power generation of a generator that emits ionising radiation."
|
||||
price = 2000
|
||||
price = 650
|
||||
items = list(
|
||||
/obj/machinery/power/rad_collector
|
||||
)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
name = "ammonia bottle"
|
||||
supplier = "getmore"
|
||||
description = "A small bottle."
|
||||
price = 90
|
||||
price = 15
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/ammonia
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "apron"
|
||||
supplier = "getmore"
|
||||
description = "A basic blue apron."
|
||||
price = 25
|
||||
price = 20
|
||||
items = list(
|
||||
/obj/item/clothing/accessory/apron/blue
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "bee net"
|
||||
supplier = "vysoka"
|
||||
description = "A needed tool to maintain bee imprisonment."
|
||||
price = 55
|
||||
price = 24
|
||||
items = list(
|
||||
/obj/item/bee_net
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "bee smoker"
|
||||
supplier = "vysoka"
|
||||
description = "For when you need to show those bees whos boss."
|
||||
price = 120
|
||||
price = 60
|
||||
items = list(
|
||||
/obj/item/bee_smoker
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "beehive assembly"
|
||||
supplier = "vysoka"
|
||||
description = "Beehive frame, some assembly required."
|
||||
price = 75
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/beehive_assembly
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "cat"
|
||||
supplier = "molinaris"
|
||||
description = "A domesticated, feline pet. Has a tendency to adopt crewmembers."
|
||||
price = 300
|
||||
price = 150
|
||||
items = list(
|
||||
/mob/living/simple_animal/cat
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "chicken"
|
||||
supplier = "molinaris"
|
||||
description = "Adorable! They make such a racket though."
|
||||
price = 150
|
||||
price = 30
|
||||
items = list(
|
||||
/mob/living/simple_animal/chick
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "corgi"
|
||||
supplier = "molinaris"
|
||||
description = "Studies have shown corgis are the most well adapted canines in space, for some reason."
|
||||
price = 400
|
||||
price = 600
|
||||
items = list(
|
||||
/obj/structure/largecrate/animal/corgi
|
||||
)
|
||||
@@ -115,7 +115,7 @@
|
||||
name = "cow"
|
||||
supplier = "molinaris"
|
||||
description = "Known for their milk, just don't tip them over."
|
||||
price = 500
|
||||
price = 1200
|
||||
items = list(
|
||||
/mob/living/simple_animal/cow
|
||||
)
|
||||
@@ -129,7 +129,7 @@
|
||||
name = "schlorrgo egg"
|
||||
supplier = "zharkov"
|
||||
description = "A large egg that will eventually grow into a Schlorrgo."
|
||||
price = 700
|
||||
price = 300
|
||||
items = list(
|
||||
/obj/item/reagent_containers/food/snacks/egg/schlorrgo
|
||||
)
|
||||
@@ -143,7 +143,7 @@
|
||||
name = "fatshouter"
|
||||
supplier = "zharkov"
|
||||
description = "A crate containing a fatshouter, an Adhomian animal."
|
||||
price = 500
|
||||
price = 1500
|
||||
items = list(
|
||||
/obj/structure/largecrate/animal/adhomai/fatshouter
|
||||
)
|
||||
@@ -157,7 +157,7 @@
|
||||
name = "flora disk box"
|
||||
supplier = "nanotrasen"
|
||||
description = "A box of flora data disks, apparently."
|
||||
price = 660
|
||||
price = 120
|
||||
items = list(
|
||||
/obj/item/storage/box/botanydisk
|
||||
)
|
||||
@@ -171,7 +171,7 @@
|
||||
name = "goat"
|
||||
supplier = "molinaris"
|
||||
description = "Not known for their pleasant disposition."
|
||||
price = 400
|
||||
price = 250
|
||||
items = list(
|
||||
/mob/living/simple_animal/hostile/retaliate/goat
|
||||
)
|
||||
@@ -185,7 +185,7 @@
|
||||
name = "hakhma"
|
||||
supplier = "molinaris"
|
||||
description = "An oversized insect breed by Scarab colony ships, known for their milk."
|
||||
price = 600
|
||||
price = 300
|
||||
items = list(
|
||||
/mob/living/simple_animal/hakhma
|
||||
)
|
||||
@@ -199,7 +199,7 @@
|
||||
name = "honey extractor"
|
||||
supplier = "vysoka"
|
||||
description = "Needed equipment to extract sweet liquid gold."
|
||||
price = 300
|
||||
price = 80
|
||||
items = list(
|
||||
/obj/machinery/honey_extractor
|
||||
)
|
||||
@@ -213,7 +213,7 @@
|
||||
name = "hydroponics tray"
|
||||
supplier = "nanotrasen"
|
||||
description = "A safe space to raise your plants."
|
||||
price = 45
|
||||
price = 50
|
||||
items = list(
|
||||
/obj/machinery/portable_atmospherics/hydroponics
|
||||
)
|
||||
@@ -241,7 +241,7 @@
|
||||
name = "leather gloves"
|
||||
supplier = "getmore"
|
||||
description = "These leather work gloves protect against thorns, barbs, prickles, spikes and other harmful objects of floral origin."
|
||||
price = 9
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/clothing/gloves/botanic_leather
|
||||
)
|
||||
@@ -255,7 +255,7 @@
|
||||
name = "packet of diona nodes"
|
||||
supplier = "nanotrasen"
|
||||
description = "It has a picture of diona pods on the front."
|
||||
price = 15
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/seeds/replicapod
|
||||
)
|
||||
@@ -269,7 +269,7 @@
|
||||
name = "packet of kudzu seeds"
|
||||
supplier = "vysoka"
|
||||
description = "It has a picture of kudzu vines on the front."
|
||||
price = 15
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/seeds/kudzuseed
|
||||
)
|
||||
@@ -283,7 +283,7 @@
|
||||
name = "packet of strange plant nodes"
|
||||
supplier = "zeng_hu"
|
||||
description = "It has a picture of strange plants on the front."
|
||||
price = 15
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/seeds/random
|
||||
)
|
||||
@@ -297,7 +297,7 @@
|
||||
name = "plant analyzer"
|
||||
supplier = "getmore"
|
||||
description = "A hand-held environmental scanner which reports current gas levels."
|
||||
price = 135
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/device/analyzer/plant_analyzer
|
||||
)
|
||||
@@ -311,7 +311,7 @@
|
||||
name = "Plant-B-Gone"
|
||||
supplier = "blam"
|
||||
description = "Kills those pesky weeds!"
|
||||
price = 200
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/reagent_containers/spray/plantbgone
|
||||
)
|
||||
@@ -325,7 +325,7 @@
|
||||
name = "queen bee pack"
|
||||
supplier = "vysoka"
|
||||
description = "Contains one queen bee, bee kingdom not included."
|
||||
price = 150
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/bee_pack
|
||||
)
|
||||
@@ -339,7 +339,7 @@
|
||||
name = "sample of liberty cap spores"
|
||||
supplier = "vysoka"
|
||||
description = "It's labelled as coming from liberty cap mushrooms."
|
||||
price = 15
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/seeds/libertymycelium
|
||||
)
|
||||
@@ -353,7 +353,7 @@
|
||||
name = "sample of reishi spores"
|
||||
supplier = "vysoka"
|
||||
description = "It's labelled as coming from reishi."
|
||||
price = 15
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/seeds/reishimycelium
|
||||
)
|
||||
@@ -367,7 +367,7 @@
|
||||
name = "wulumunusha seed"
|
||||
supplier = "zeng_hu"
|
||||
description = "A Skrellian plant used in religious ceremonies and drinks."
|
||||
price = 100
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/seeds/wulumunushaseed
|
||||
)
|
||||
@@ -381,7 +381,7 @@
|
||||
name = "chainsaw"
|
||||
supplier = "nanotrasen"
|
||||
description = "A portable mechanical saw commonly used to fell trees."
|
||||
price = 600
|
||||
price = 400
|
||||
items = list(
|
||||
/obj/item/material/twohanded/chainsaw
|
||||
)
|
||||
@@ -395,7 +395,7 @@
|
||||
name = "steel hatchet"
|
||||
supplier = "nanotrasen"
|
||||
description = "A very sharp axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."
|
||||
price = 36
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/material/hatchet
|
||||
)
|
||||
@@ -409,7 +409,7 @@
|
||||
name = "steel mini hoe"
|
||||
supplier = "nanotrasen"
|
||||
description = "It's used for removing weeds or scratching your back."
|
||||
price = 15
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/material/minihoe
|
||||
)
|
||||
@@ -423,7 +423,7 @@
|
||||
name = "weedkiller grenade"
|
||||
supplier = "blam"
|
||||
description = "Used for purging large areas of invasive plant species. Contents under pressure. Do not directly inhale contents."
|
||||
price = 225
|
||||
price = 100
|
||||
items = list(
|
||||
/obj/item/grenade/chem_grenade/antiweed
|
||||
)
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
name = "first-aid kit"
|
||||
supplier = "nanotrasen"
|
||||
description = "A basic medical kit for those boo-boos."
|
||||
price = 250
|
||||
price = 60
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/regular
|
||||
)
|
||||
@@ -35,7 +35,7 @@
|
||||
name = "advanced first-aid kit"
|
||||
supplier = "nanotrasen"
|
||||
description = "An emergency medical kit for general severe injuries."
|
||||
price = 500
|
||||
price = 200
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/adv
|
||||
)
|
||||
@@ -49,7 +49,7 @@
|
||||
name = "large advanced first-aid kit"
|
||||
supplier = "nanotrasen"
|
||||
description = "A large emergency medical kit for many general severe injuries."
|
||||
price = 900
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/large/adv
|
||||
)
|
||||
@@ -63,7 +63,7 @@
|
||||
name = "fire first-aid kit"
|
||||
supplier = "nanotrasen"
|
||||
description = "An emergency medical kit for serious burns, either chemical or temperature."
|
||||
price = 450
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/fire
|
||||
)
|
||||
@@ -77,7 +77,7 @@
|
||||
name = "oxygen deprivation first aid"
|
||||
supplier = "nanotrasen"
|
||||
description = "An emergency medical kit for oxygen deprivation, including cardiac arrest."
|
||||
price = 450
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/o2
|
||||
)
|
||||
@@ -91,7 +91,7 @@
|
||||
name = "toxin first aid"
|
||||
supplier = "nanotrasen"
|
||||
description = "An emergency medical kit for toxin exposure."
|
||||
price = 450
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/toxin
|
||||
)
|
||||
@@ -105,7 +105,7 @@
|
||||
name = "radiation first aid"
|
||||
supplier = "nanotrasen"
|
||||
description = "An emergency medical kit for severe radiation exposure."
|
||||
price = 450
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/radiation
|
||||
)
|
||||
@@ -119,7 +119,7 @@
|
||||
name = "O- blood pack (x1)"
|
||||
supplier = "zeng_hu"
|
||||
description = "A blood pack filled with universally-compatible O- Blood."
|
||||
price = 300
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/reagent_containers/blood/OMinus
|
||||
)
|
||||
@@ -133,7 +133,7 @@
|
||||
name = "SBS blood pack (x1)"
|
||||
supplier = "zeng_hu"
|
||||
description = "A blood pack filled with Synthetic Blood Substitute. WARNING: Not compatible with organic blood!"
|
||||
price = 270
|
||||
price = 675
|
||||
items = list(
|
||||
/obj/item/reagent_containers/blood/sbs
|
||||
)
|
||||
@@ -161,7 +161,7 @@
|
||||
name = "dexalin plus autoinjector"
|
||||
supplier = "nanotrasen"
|
||||
description = "An autoinjector designed to treat oxygen deprivation."
|
||||
price = 150
|
||||
price = 550
|
||||
items = list(
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/oxygen
|
||||
)
|
||||
@@ -175,7 +175,7 @@
|
||||
name = "peridaxon autoinjector"
|
||||
supplier = "nanotrasen"
|
||||
description = "An autoinjector designed to treat broad-spectrum organ damage."
|
||||
price = 300
|
||||
price = 725
|
||||
items = list(
|
||||
/obj/item/reagent_containers/hypospray/autoinjector/peridaxon
|
||||
)
|
||||
@@ -189,7 +189,7 @@
|
||||
name = "pneumalin autoinhaler"
|
||||
supplier = "nanotrasen"
|
||||
description = "An autoinhaler used to treat lung damage."
|
||||
price = 200
|
||||
price = 450
|
||||
items = list(
|
||||
/obj/item/reagent_containers/inhaler/pneumalin
|
||||
)
|
||||
@@ -203,7 +203,7 @@
|
||||
name = "body bags boxes (x3)"
|
||||
supplier = "nanotrasen"
|
||||
description = "This box contains body bags."
|
||||
price = 155
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/storage/box/bodybags
|
||||
)
|
||||
@@ -217,7 +217,7 @@
|
||||
name = "box of empty autoinjectors"
|
||||
supplier = "nanotrasen"
|
||||
description = "Contains empty autoinjectors."
|
||||
price = 120
|
||||
price = 85
|
||||
items = list(
|
||||
/obj/item/storage/box/autoinjectors
|
||||
)
|
||||
@@ -231,7 +231,7 @@
|
||||
name = "box of sterile gloves"
|
||||
supplier = "zeng_hu"
|
||||
description = "Contains sterile gloves."
|
||||
price = 55
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/storage/box/gloves
|
||||
)
|
||||
@@ -245,7 +245,7 @@
|
||||
name = "box of sterile masks"
|
||||
supplier = "zeng_hu"
|
||||
description = "This box contains masks of sterility."
|
||||
price = 55
|
||||
price = 28
|
||||
items = list(
|
||||
/obj/item/storage/box/masks
|
||||
)
|
||||
@@ -259,7 +259,7 @@
|
||||
name = "box of syringes"
|
||||
supplier = "nanotrasen"
|
||||
description = "A box full of syringes."
|
||||
price = 60
|
||||
price = 27
|
||||
items = list(
|
||||
/obj/item/storage/box/syringes
|
||||
)
|
||||
@@ -270,10 +270,10 @@
|
||||
|
||||
/singleton/cargo_item/butazoline_bottle
|
||||
category = "medical"
|
||||
name = "butazoline autoinjector"
|
||||
name = "butazoline bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle of butazoline, a medicine used to treat severe trauma."
|
||||
price = 50
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/butazoline
|
||||
)
|
||||
@@ -284,10 +284,10 @@
|
||||
|
||||
/singleton/cargo_item/dermaline_bottle
|
||||
category = "medical"
|
||||
name = "dermaline autoinjector"
|
||||
name = "dermaline bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle of dermaline, a medicine used to treat severe burns."
|
||||
price = 50
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/dermaline
|
||||
)
|
||||
@@ -301,7 +301,7 @@
|
||||
name = "dylovene bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A small bottle of dylovene, a broad-spectrum antitoxin and liver regenerative."
|
||||
price = 20
|
||||
price = 180
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/antitoxin
|
||||
)
|
||||
@@ -315,7 +315,7 @@
|
||||
name = "hyronalin bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle containing hyronalin, used to treat radiation poisoning."
|
||||
price = 35
|
||||
price = 375
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/hyronalin
|
||||
)
|
||||
@@ -329,7 +329,7 @@
|
||||
name = "inaprovaline bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle of inaprovaline, a broad-spectrum stimulant and cardiac stabilizer."
|
||||
price = 25
|
||||
price = 205
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/inaprovaline
|
||||
)
|
||||
@@ -343,7 +343,7 @@
|
||||
name = "soporific bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle of soporific. Just the fumes make you sleepy."
|
||||
price = 55
|
||||
price = 245
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/stoxin
|
||||
)
|
||||
@@ -357,7 +357,7 @@
|
||||
name = "mortaphenyl bottle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bottle of mortaphenyl, a strong non-opioid painkiller."
|
||||
price = 85
|
||||
price = 455
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bottle/mortaphenyl
|
||||
)
|
||||
@@ -371,7 +371,7 @@
|
||||
name = "medical belt"
|
||||
supplier = "nanotrasen"
|
||||
description = "Can hold various medical equipment."
|
||||
price = 75
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/storage/belt/medical
|
||||
)
|
||||
@@ -385,7 +385,7 @@
|
||||
name = "medical mask"
|
||||
supplier = "nanotrasen"
|
||||
description = "A close-fitting sterile mask that can be connected to an air supply."
|
||||
price = 35
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/clothing/mask/breath/medical
|
||||
)
|
||||
@@ -399,7 +399,7 @@
|
||||
name = "surgical cap"
|
||||
supplier = "nanotrasen"
|
||||
description = "A cap surgeons wear during operations. Keeps their hair from tickling your internal organs."
|
||||
price = 70
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/clothing/head/surgery
|
||||
)
|
||||
@@ -413,7 +413,7 @@
|
||||
name = "medical scrubs"
|
||||
supplier = "nanotrasen"
|
||||
description = "It's made of a special fiber that provides minor protection against biohazards."
|
||||
price = 100
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/clothing/under/rank/medical/surgeon
|
||||
)
|
||||
@@ -427,7 +427,7 @@
|
||||
name = "medical gown"
|
||||
supplier = "nanotrasen"
|
||||
description = "A loose-fitting gown for medical patients."
|
||||
price = 60
|
||||
price = 23
|
||||
items = list(
|
||||
/obj/item/clothing/under/medical_gown
|
||||
)
|
||||
@@ -441,7 +441,7 @@
|
||||
name = "medical voidsuit"
|
||||
supplier = "nanotrasen"
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has minor radiation shielding."
|
||||
price = 1200
|
||||
price = 780
|
||||
items = list(
|
||||
/obj/item/clothing/suit/space/void/medical
|
||||
)
|
||||
@@ -455,7 +455,7 @@
|
||||
name = "medical voidsuit helmet"
|
||||
supplier = "nanotrasen"
|
||||
description = "A special helmet designed for work in a hazardous, low pressure environment. Has minor radiation shielding."
|
||||
price = 850
|
||||
price = 480
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/space/void/medical
|
||||
)
|
||||
@@ -469,7 +469,7 @@
|
||||
name = "nanopaste"
|
||||
supplier = "zeng_hu"
|
||||
description = "A tube of paste containing swarms of repair nanites. Very effective in repairing robotic machinery."
|
||||
price = 2000
|
||||
price = 750
|
||||
items = list(
|
||||
/obj/item/stack/nanopaste
|
||||
)
|
||||
@@ -483,7 +483,7 @@
|
||||
name = "pill bottles"
|
||||
supplier = "nanotrasen"
|
||||
description = "A storage box containing pill bottles."
|
||||
price = 155
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/storage/pill_bottle
|
||||
)
|
||||
@@ -497,7 +497,7 @@
|
||||
name = "stasis bag"
|
||||
supplier = "zeng_hu"
|
||||
description = "A folded, non-reusable bag designed to keep patients in stasis for transport."
|
||||
price = 900
|
||||
price = 2450
|
||||
items = list(
|
||||
/obj/item/bodybag/cryobag
|
||||
)
|
||||
@@ -511,7 +511,7 @@
|
||||
name = "stabilizer harness"
|
||||
supplier = "nanotrasen"
|
||||
description = "A specialized medical harness that gives regular compressions to the patient's ribcage for cases of urgent heart issues, and functions as an emergency artificial respirator for cases of urgent lung issues."
|
||||
price = 300
|
||||
price = 2110
|
||||
items = list(
|
||||
/obj/item/auto_cpr
|
||||
)
|
||||
@@ -525,7 +525,7 @@
|
||||
name = "hypospray"
|
||||
supplier = "zeng_hu"
|
||||
description = "A sterile, air-needle autoinjector for administration of drugs to patients."
|
||||
price = 200
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/reagent_containers/hypospray
|
||||
)
|
||||
@@ -541,7 +541,7 @@
|
||||
name = "surgery kit"
|
||||
supplier = "zeng_hu"
|
||||
description = "A kit containing surgical tools, either for resupply or for use on-the-go."
|
||||
price = 2000
|
||||
price = 3200
|
||||
items = list(
|
||||
/obj/item/storage/firstaid/surgery
|
||||
)
|
||||
@@ -555,7 +555,7 @@
|
||||
name = "anesthetic tank"
|
||||
supplier = "nanotrasen"
|
||||
description = "A tank with an N2O/O2 gas mix."
|
||||
price = 200
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/tank/anesthetic
|
||||
)
|
||||
@@ -569,7 +569,7 @@
|
||||
name = "scalpel"
|
||||
supplier = "zeng_hu"
|
||||
description = "Cut, cut, and once more cut."
|
||||
price = 100
|
||||
price = 255
|
||||
items = list(
|
||||
/obj/item/surgery/scalpel
|
||||
)
|
||||
@@ -583,7 +583,7 @@
|
||||
name = "retractor"
|
||||
supplier = "zeng_hu"
|
||||
description = "Retracts stuff."
|
||||
price = 115
|
||||
price = 275
|
||||
items = list(
|
||||
/obj/item/surgery/retractor
|
||||
)
|
||||
@@ -597,7 +597,7 @@
|
||||
name = "hemostat"
|
||||
supplier = "zeng_hu"
|
||||
description = "You think you have seen this before."
|
||||
price = 135
|
||||
price = 275
|
||||
items = list(
|
||||
/obj/item/surgery/hemostat
|
||||
)
|
||||
@@ -611,7 +611,7 @@
|
||||
name = "circular saw"
|
||||
supplier = "zeng_hu"
|
||||
description = "For heavy duty cutting."
|
||||
price = 195
|
||||
price = 510
|
||||
items = list(
|
||||
/obj/item/surgery/circular_saw
|
||||
)
|
||||
@@ -625,7 +625,7 @@
|
||||
name = "vascular recoupler"
|
||||
supplier = "zeng_hu"
|
||||
description = "An advanced automatic surgical instrument that operates with extreme finesse."
|
||||
price = 495
|
||||
price = 850
|
||||
items = list(
|
||||
/obj/item/surgery/fix_o_vein
|
||||
)
|
||||
@@ -639,7 +639,7 @@
|
||||
name = "cautery"
|
||||
supplier = "zeng_hu"
|
||||
description = "This stops bleeding."
|
||||
price = 165
|
||||
price = 550
|
||||
items = list(
|
||||
/obj/item/surgery/cautery
|
||||
)
|
||||
@@ -653,7 +653,7 @@
|
||||
name = "surgical drill"
|
||||
supplier = "zeng_hu"
|
||||
description = "You can drill using this item. You dig?"
|
||||
price = 195
|
||||
price = 470
|
||||
items = list(
|
||||
/obj/item/surgery/surgicaldrill
|
||||
)
|
||||
@@ -667,7 +667,7 @@
|
||||
name = "bone gel"
|
||||
supplier = "zeng_hu"
|
||||
description = "A bottle-and-nozzle applicator containing a specialized gel. When applied to bone tissue, it can reinforce and repair breakages and act as a glue to keep bones in place while they heal."
|
||||
price = 495
|
||||
price = 485
|
||||
items = list(
|
||||
/obj/item/surgery/bone_gel
|
||||
)
|
||||
@@ -681,7 +681,7 @@
|
||||
name = "bone setter"
|
||||
supplier = "zeng_hu"
|
||||
description = "Sets bones into place."
|
||||
price = 225
|
||||
price = 255
|
||||
items = list(
|
||||
/obj/item/surgery/bonesetter
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "mining voidsuit"
|
||||
supplier = "nanotrasen"
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has reinforced plating."
|
||||
price = 1200
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/clothing/suit/space/void/mining
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "mining voidsuit helmet"
|
||||
supplier = "nanotrasen"
|
||||
description = "A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating."
|
||||
price = 850
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/space/void/mining
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "Class A Kinetic Accelerator"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a tactical KA frame, an experimental core KA power converter, a recoil reloading KA cell, and a upgrade chip - damage increase."
|
||||
price = 7999
|
||||
price = 3200
|
||||
items = list(
|
||||
/obj/item/gun/custom_ka/frame05/prebuilt
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "Class B Kinetic Accelerator"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a heavy KA frame, a planet core KA power converter, a uranium recharging KA cell, and a upgrade chip - efficiency increase."
|
||||
price = 5599
|
||||
price = 2850
|
||||
items = list(
|
||||
/obj/item/gun/custom_ka/frame04/prebuilt
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "Class C Kinetic Accelerator"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a medium KA frame, a meteor core KA power converter, a kinetic KA cell, and a upgrade chip - focusing."
|
||||
price = 3299
|
||||
price = 2200
|
||||
items = list(
|
||||
/obj/item/gun/custom_ka/frame03/prebuilt
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "Class D Kinetic Accelerator"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a light KA frame, a professional core KA power converter, an advanced pump recharging KA cell, and a upgrade chip - firedelay increase."
|
||||
price = 2299
|
||||
price = 1850
|
||||
items = list(
|
||||
/obj/item/gun/custom_ka/frame02/prebuilt
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "Class E Kinetic Accelerator"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a compact KA frame, a standard core KA power converter, a pump recharging KA cell, and a upgrade chip - focusing."
|
||||
price = 1499
|
||||
price = 1400
|
||||
items = list(
|
||||
/obj/item/gun/custom_ka/frame01/prebuilt
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "mining drill"
|
||||
supplier = "hephaestus"
|
||||
description = "A large industrial drill. Its bore does not penetrate deep enough to access the sublevels."
|
||||
price = 4000
|
||||
price = 5000
|
||||
items = list(
|
||||
/obj/machinery/mining/drill,
|
||||
/obj/machinery/mining/brace,
|
||||
@@ -117,7 +117,7 @@
|
||||
name = "ore box"
|
||||
supplier = "hephaestus"
|
||||
description = "Contains a box for storing ore."
|
||||
price = 250
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/structure/ore_box
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "auto-chisel"
|
||||
supplier = "nanotrasen"
|
||||
description = "With an integrated AI chip and hair-trigger precision, this baby makes sculpting almost automatic!"
|
||||
price = 500
|
||||
price = 125
|
||||
items = list(
|
||||
/obj/item/autochisel
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "sculpting block"
|
||||
supplier = "nanotrasen"
|
||||
description = "A finely chiselled sculpting block, it is ready to be your canvas."
|
||||
price = 200
|
||||
price = 750
|
||||
items = list(
|
||||
/obj/structure/sculpting_block
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "space air conditioner"
|
||||
supplier = "nanotrasen"
|
||||
description = "Made by Space Amish using traditional space techniques, this A/C unit can heat or cool a room to your liking."
|
||||
price = 200
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/machinery/space_heater
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "autakh limbs"
|
||||
supplier = "hephaestus"
|
||||
description = "A box with various autakh limbs."
|
||||
price = 3000
|
||||
price = 1000
|
||||
items = list(
|
||||
/obj/item/organ/external/hand/right/autakh/tool,
|
||||
/obj/item/organ/external/hand/right/autakh/tool/mining,
|
||||
@@ -14,68 +14,12 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 2
|
||||
|
||||
/singleton/cargo_item/battlemonstersresupplycanister
|
||||
category = "operations"
|
||||
name = "battlemonsters resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/battlemonsters
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/blackpaint
|
||||
category = "operations"
|
||||
name = "black paint"
|
||||
supplier = "hephaestus"
|
||||
description = "Black paint, the color of space."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/black
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/bluepaint
|
||||
category = "operations"
|
||||
name = "blue paint"
|
||||
supplier = "hephaestus"
|
||||
description = "Blue paint, for when you're on a mission from god."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/blue
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/boozeresupplycanister
|
||||
category = "operations"
|
||||
name = "booze resupply canister"
|
||||
supplier = "orion"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/booze
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/camera
|
||||
category = "operations"
|
||||
name = "camera"
|
||||
supplier = "nanotrasen"
|
||||
description = "A polaroid camera. 10 photos left."
|
||||
price = 80
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/device/camera
|
||||
)
|
||||
@@ -89,7 +33,7 @@
|
||||
name = "cargo train trolley"
|
||||
supplier = "orion"
|
||||
description = "A cargo trolley for carrying cargo, NOT people."
|
||||
price = 1500
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/vehicle/train/cargo/trolley
|
||||
)
|
||||
@@ -103,7 +47,7 @@
|
||||
name = "cargo train tug"
|
||||
supplier = "orion"
|
||||
description = "A ridable electric car designed for pulling cargo trolleys."
|
||||
price = 500
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/vehicle/train/cargo/engine
|
||||
)
|
||||
@@ -117,7 +61,7 @@
|
||||
name = "Coat Hanger"
|
||||
supplier = "nanotrasen"
|
||||
description = "To hang your coat."
|
||||
price = 150
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/structure/coatrack
|
||||
)
|
||||
@@ -126,54 +70,12 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/coffeeresupplycanister
|
||||
category = "operations"
|
||||
name = "coffee resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/coffee
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/colaresupplycanister
|
||||
category = "operations"
|
||||
name = "cola resupply canister"
|
||||
supplier = "idris"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/cola
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/cutleryresupplycanister
|
||||
category = "operations"
|
||||
name = "cutlery resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/cutlery
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/eftposscanner
|
||||
category = "operations"
|
||||
name = "EFTPOS scanner"
|
||||
supplier = "orion"
|
||||
description = "Swipe your ID card to make purchases electronically."
|
||||
price = 45
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/device/eftpos
|
||||
)
|
||||
@@ -187,7 +89,7 @@
|
||||
name = "empty spray bottle"
|
||||
supplier = "blam"
|
||||
description = "A empty spray bottle."
|
||||
price = 50
|
||||
price = 5
|
||||
items = list(
|
||||
/obj/item/reagent_containers/spray
|
||||
)
|
||||
@@ -215,7 +117,7 @@
|
||||
name = "film cartridge"
|
||||
supplier = "nanotrasen"
|
||||
description = "A camera film cartridge. Insert it into a camera to reload it."
|
||||
price = 15
|
||||
price = 8
|
||||
items = list(
|
||||
/obj/item/device/camera_film
|
||||
)
|
||||
@@ -229,7 +131,7 @@
|
||||
name = "flare"
|
||||
supplier = "hephaestus"
|
||||
description = "Good for illuminating dark areas or burning someones face off."
|
||||
price = 80
|
||||
price = 8
|
||||
items = list(
|
||||
/obj/item/device/flashlight/flare
|
||||
)
|
||||
@@ -243,7 +145,7 @@
|
||||
name = "formal wear crate"
|
||||
supplier = "nanotrasen"
|
||||
description = "Formalwear for the best occasions."
|
||||
price = 800
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/item/clothing/head/bowler,
|
||||
/obj/item/clothing/head/that,
|
||||
@@ -276,48 +178,6 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/greenpaint
|
||||
category = "operations"
|
||||
name = "green paint"
|
||||
supplier = "orion"
|
||||
description = "Green paint, a aesthetic replacement for grass."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/green
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/hmatrrafillet
|
||||
category = "operations"
|
||||
name = "Hma'trra fillet"
|
||||
supplier = "zharkov"
|
||||
description = "A fillet of glacier worm meat."
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/reagent_containers/food/snacks/hmatrrameat
|
||||
)
|
||||
access = 0
|
||||
container_type = "freezer"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/hydroresupplycanister
|
||||
category = "operations"
|
||||
name = "hydro resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/hydro
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/janitorialresupplyset
|
||||
category = "operations"
|
||||
name = "janitorial resupply set"
|
||||
@@ -358,20 +218,6 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/medsresupplycanister
|
||||
category = "operations"
|
||||
name = "meds resupply canister"
|
||||
supplier = "zeng_hu"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/meds
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/packagewrapper
|
||||
category = "operations"
|
||||
name = "package wrapper"
|
||||
@@ -428,54 +274,12 @@
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/purplepaint
|
||||
category = "operations"
|
||||
name = "purple paint"
|
||||
supplier = "orion"
|
||||
description = "Purple paint, it makes you feel like royalty."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/purple
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/redpaint
|
||||
category = "operations"
|
||||
name = "red paint"
|
||||
supplier = "orion"
|
||||
description = "Red paint, its not blood we promise."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/red
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/robotoolsresupplycanister
|
||||
category = "operations"
|
||||
name = "robo-tools resupply canister"
|
||||
supplier = "blam"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/robo
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/poster19
|
||||
category = "operations"
|
||||
name = "rolled-up poster - No. 19"
|
||||
supplier = "orion"
|
||||
description = "The poster comes with its own automatic adhesive mechanism, for easy pinning to any vertical surface."
|
||||
price = 38
|
||||
price = 3.50
|
||||
items = list(
|
||||
/obj/item/contraband/poster
|
||||
)
|
||||
@@ -484,26 +288,12 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/securityresupplycanister
|
||||
category = "operations"
|
||||
name = "security resupply canister"
|
||||
supplier = "blam"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/robust
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/shoulderholster
|
||||
category = "operations"
|
||||
name = "shoulder holster"
|
||||
supplier = "zavodskoi"
|
||||
description = "A handgun holster."
|
||||
price = 23
|
||||
price = 15
|
||||
items = list(
|
||||
/obj/item/clothing/accessory/holster
|
||||
)
|
||||
@@ -512,40 +302,12 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/smokesresupplycanister
|
||||
category = "operations"
|
||||
name = "smokes resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/smokes
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/snacksresupplycanister
|
||||
category = "operations"
|
||||
name = "snacks resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 967
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/snack
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/space_bike
|
||||
category = "operations"
|
||||
name = "space-bike"
|
||||
supplier = "zharkov"
|
||||
description = "Space wheelies! Woo!"
|
||||
price = 1200
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/vehicle/bike
|
||||
)
|
||||
@@ -554,28 +316,42 @@
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/toolsresupplycanister
|
||||
/singleton/cargo_item/webbing
|
||||
category = "operations"
|
||||
name = "tools resupply canister"
|
||||
supplier = "hephaestus"
|
||||
description = "A vending machine restock cart."
|
||||
price = 500
|
||||
name = "webbing"
|
||||
supplier = "nanotrasen"
|
||||
description = "Sturdy mess of synthcotton belts and buckles, ready to share your burden."
|
||||
price = 43
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/tools
|
||||
/obj/item/clothing/accessory/storage/webbing
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/webbing
|
||||
/singleton/cargo_item/blackpaint
|
||||
category = "operations"
|
||||
name = "webbing"
|
||||
supplier = "nanotrasen"
|
||||
description = "Sturdy mess of synthcotton belts and buckles, ready to share your burden."
|
||||
price = 83
|
||||
name = "black paint"
|
||||
supplier = "hephaestus"
|
||||
description = "Black paint, the color of space."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/clothing/accessory/storage/webbing
|
||||
/obj/item/reagent_containers/glass/paint/black
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/bluepaint
|
||||
category = "operations"
|
||||
name = "blue paint"
|
||||
supplier = "hephaestus"
|
||||
description = "Blue paint, for when you're on a mission from god."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/blue
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
@@ -610,12 +386,82 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/purplepaint
|
||||
category = "operations"
|
||||
name = "purple paint"
|
||||
supplier = "orion"
|
||||
description = "Purple paint, it makes you feel like royalty."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/purple
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/redpaint
|
||||
category = "operations"
|
||||
name = "red paint"
|
||||
supplier = "orion"
|
||||
description = "Red paint, its not blood we promise."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/red
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/greenpaint
|
||||
category = "operations"
|
||||
name = "green paint"
|
||||
supplier = "orion"
|
||||
description = "Green paint, a aesthetic replacement for grass."
|
||||
price = 10
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/paint/green
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/battlemonstersresupplycanister
|
||||
category = "operations"
|
||||
name = "battlemonsters resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 2250
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/battlemonsters
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/boozeresupplycanister
|
||||
category = "operations"
|
||||
name = "booze resupply canister"
|
||||
supplier = "orion"
|
||||
description = "A vending machine restock cart."
|
||||
price = 4500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/booze
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/zorasodaresupplycanister
|
||||
category = "operations"
|
||||
name = "zora soda resupply canister"
|
||||
supplier = "zora"
|
||||
description = "A vending machine restock cart."
|
||||
price = 800
|
||||
price = 1255
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/zora
|
||||
)
|
||||
@@ -623,3 +469,143 @@
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/toolsresupplycanister
|
||||
category = "operations"
|
||||
name = "tools resupply canister"
|
||||
supplier = "hephaestus"
|
||||
description = "A vending machine restock cart."
|
||||
price = 2450
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/tools
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/smokesresupplycanister
|
||||
category = "operations"
|
||||
name = "smokes resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 2250
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/smokes
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/snacksresupplycanister
|
||||
category = "operations"
|
||||
name = "snacks resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 1255
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/snack
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/robotoolsresupplycanister
|
||||
category = "operations"
|
||||
name = "robo-tools resupply canister"
|
||||
supplier = "blam"
|
||||
description = "A vending machine restock cart."
|
||||
price = 2500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/robo
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/securityresupplycanister
|
||||
category = "operations"
|
||||
name = "security resupply canister"
|
||||
supplier = "blam"
|
||||
description = "A vending machine restock cart."
|
||||
price = 4500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/robust
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/medsresupplycanister
|
||||
category = "operations"
|
||||
name = "meds resupply canister"
|
||||
supplier = "zeng_hu"
|
||||
description = "A vending machine restock cart."
|
||||
price = 5500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/meds
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/hydroresupplycanister
|
||||
category = "operations"
|
||||
name = "hydro resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 2500
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/hydro
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/coffeeresupplycanister
|
||||
category = "operations"
|
||||
name = "coffee resupply canister"
|
||||
supplier = "getmore"
|
||||
description = "A vending machine restock cart."
|
||||
price = 1350
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/coffee
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/colaresupplycanister
|
||||
category = "operations"
|
||||
name = "cola resupply canister"
|
||||
supplier = "idris"
|
||||
description = "A vending machine restock cart."
|
||||
price = 1250
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/cola
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/cutleryresupplycanister
|
||||
category = "operations"
|
||||
name = "cutlery resupply canister"
|
||||
supplier = "nanotrasen"
|
||||
description = "A vending machine restock cart."
|
||||
price = 850
|
||||
items = list(
|
||||
/obj/item/device/vending_refill/cutlery
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
@@ -188,7 +188,7 @@
|
||||
name = "water balloons (x10)"
|
||||
supplier = "nanotrasen"
|
||||
description = "Ten empty water balloons for water balloon fights."
|
||||
price = 100
|
||||
price = 3.25
|
||||
items = list(
|
||||
/obj/item/toy/waterballoon
|
||||
)
|
||||
@@ -202,7 +202,7 @@
|
||||
name = "balloons (x10)"
|
||||
supplier = "nanotrasen"
|
||||
description = "Ten empty regular balloons. Can be filled using a tank of air or other gas. Warranty void if filled with hydrogen."
|
||||
price = 80
|
||||
price = 2.50
|
||||
items = list(
|
||||
/obj/item/toy/balloon
|
||||
)
|
||||
@@ -216,7 +216,7 @@
|
||||
name = "toy sword"
|
||||
supplier = "nanotrasen"
|
||||
description = "A cheap, plastic replica of a blue energy sword. Realistic sounds and colors! Ages 8 and up."
|
||||
price = 200
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/toy/sword
|
||||
)
|
||||
@@ -230,7 +230,7 @@
|
||||
name = "replica katana"
|
||||
supplier = "nanotrasen"
|
||||
description = "A cheap plastic katana. Useful for pretending you're a samurai or for tabletop roleplaying sessions."
|
||||
price = 200
|
||||
price = 16
|
||||
items = list(
|
||||
/obj/item/toy/katana
|
||||
)
|
||||
@@ -244,7 +244,7 @@
|
||||
name = "foam darts (x5)"
|
||||
supplier = "nanotrasen"
|
||||
description = "It's some foam darts, for use in foam weaponry. Ages 8 and up."
|
||||
price = 20
|
||||
price = 3.50
|
||||
items = list(
|
||||
/obj/item/toy/ammo/crossbow
|
||||
)
|
||||
@@ -258,7 +258,7 @@
|
||||
name = "foam dart crossbow"
|
||||
supplier = "nanotrasen"
|
||||
description = "A weapon favored by many overactive children. Ages 8 and up."
|
||||
price = 200
|
||||
price = 20
|
||||
items = list(
|
||||
/obj/item/toy/crossbow
|
||||
)
|
||||
@@ -272,7 +272,7 @@
|
||||
name = "gravitational singularity toy"
|
||||
supplier = "getmore"
|
||||
description = "'Singulo' brand spinning toy. Certified mesmerizing since 2440."
|
||||
price = 100
|
||||
price = 8
|
||||
items = list(
|
||||
/obj/item/toy/spinningtoy
|
||||
)
|
||||
@@ -286,7 +286,7 @@
|
||||
name = "random plushies (x4)"
|
||||
supplier = "nanotrasen"
|
||||
description = "Four random surplus plushies from a local toy store's clearance sale. People grow old, apparently."
|
||||
price = 250
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/random/plushie
|
||||
)
|
||||
@@ -300,7 +300,7 @@
|
||||
name = "therapy doll"
|
||||
supplier = "virgo"
|
||||
description = "A toy for therapeutic and recreational purposes."
|
||||
price = 120
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/toy/plushie/therapy
|
||||
)
|
||||
@@ -314,7 +314,7 @@
|
||||
name = "snap pop (x5)"
|
||||
supplier = "nanotrasen"
|
||||
description = "A number of snap pops."
|
||||
price = 200
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/toy/snappop
|
||||
)
|
||||
@@ -328,7 +328,7 @@
|
||||
name = "red laser tag equipment set"
|
||||
supplier = "nanotrasen"
|
||||
description = "A two-player set of red-team laser tag equipment consisting of a helmet, armor, and a gun."
|
||||
price = 200
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/riot/laser_tag,
|
||||
/obj/item/clothing/suit/armor/riot/laser_tag,
|
||||
@@ -344,7 +344,7 @@
|
||||
name = "blue laser tag equipment set"
|
||||
supplier = "nanotrasen"
|
||||
description = "A two-player set of blue-team laser blue equipment consisting of a helmet, armor, and a gun."
|
||||
price = 200
|
||||
price = 150
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/riot/laser_tag/blue,
|
||||
/obj/item/clothing/suit/armor/riot/laser_tag/blue,
|
||||
@@ -360,7 +360,7 @@
|
||||
name = "lyodii fatesayer cards"
|
||||
supplier = "orion"
|
||||
description = "A lyodii Fatesayer card deck. Exported from Moroz, used to tell your fate."
|
||||
price = 300 //It's a niche novelty thing made in relatively small export quantities
|
||||
price = 120 //It's a niche novelty thing made in relatively small export quantities
|
||||
items = list(
|
||||
/obj/item/storage/box/lyodii
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "positronic brain"
|
||||
supplier = "hephaestus"
|
||||
description = "An IPC-grade inactivated positronic brain fresh off the factory line. These sentient, enigmatic computers are the brains of advanced synthetics across the galaxy."
|
||||
price = 8000
|
||||
price = 8450
|
||||
items = list(
|
||||
/obj/item/device/mmi/digital/posibrain
|
||||
)
|
||||
|
||||
+134
-134
@@ -3,7 +3,7 @@
|
||||
name = "stok cube box"
|
||||
supplier = "nanotrasen"
|
||||
description = "Drymate brand stok cubes, shipped from Moghes. Just add water!"
|
||||
price = 60
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/storage/box/monkeycubes/stokcubes
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "vkrexi cube box"
|
||||
supplier = "nanotrasen"
|
||||
description = "Drymate brand vkrexi cubes. Just add water!"
|
||||
price = 60
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/storage/box/monkeycubes/vkrexicubes
|
||||
)
|
||||
@@ -31,7 +31,7 @@
|
||||
name = "farwa cube box"
|
||||
supplier = "nanotrasen"
|
||||
description = "Drymate brand farwa cubes, shipped from Adhomai. Just add water!"
|
||||
price = 55
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/storage/box/monkeycubes/farwacubes
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "monkey cube box"
|
||||
supplier = "nanotrasen"
|
||||
description = "Drymate brand monkey cubes. Just add water!"
|
||||
price = 60
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/storage/box/monkeycubes
|
||||
)
|
||||
@@ -58,8 +58,8 @@
|
||||
category = "science"
|
||||
name = "neaera cube box"
|
||||
supplier = "nanotrasen"
|
||||
description = "Drymate brand neaera cubes, shipped from Qerrbalak. Just add water!"
|
||||
price = 65
|
||||
description = "Drymate brand neaera cubes, shipped from Jargon 4. Just add water!"
|
||||
price = 250
|
||||
items = list(
|
||||
/obj/item/storage/box/monkeycubes/neaeracubes
|
||||
)
|
||||
@@ -72,7 +72,7 @@
|
||||
name = "hazmat hood"
|
||||
supplier = "nanotrasen"
|
||||
description = "This hood protects against biological hazards."
|
||||
price = 105
|
||||
price = 165
|
||||
items = list(
|
||||
/obj/item/clothing/head/hazmat/general
|
||||
)
|
||||
@@ -86,7 +86,7 @@
|
||||
name = "hazmat suit"
|
||||
supplier = "nanotrasen"
|
||||
description = "This suit protects against biological hazards."
|
||||
price = 105
|
||||
price = 200
|
||||
items = list(
|
||||
/obj/item/clothing/suit/hazmat/general
|
||||
)
|
||||
@@ -95,6 +95,132 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/mindshieldfiringpin
|
||||
category = "science"
|
||||
name = "mindshield firing pin"
|
||||
supplier = "nanotrasen"
|
||||
description = "This implant - locked firing pin authorizes the weapon for only mindshield-implanted users."
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/device/firing_pin/implant/loyalty
|
||||
)
|
||||
access = ACCESS_HEADS
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/protohuman
|
||||
category = "science"
|
||||
name = "Proto-Human"
|
||||
supplier = "zeng_hu"
|
||||
description = "A human body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 7200
|
||||
items = list(
|
||||
/mob/living/carbon/human
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_skrell
|
||||
category = "science"
|
||||
name = "Proto-Skrell"
|
||||
supplier = "zeng_hu"
|
||||
description = "A Skrell body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 9100
|
||||
items = list(
|
||||
/mob/living/carbon/human/skrell
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_tajara
|
||||
category = "science"
|
||||
name = "Proto-Tajara"
|
||||
supplier = "zeng_hu"
|
||||
description = "A Tajara body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 7450
|
||||
items = list(
|
||||
/mob/living/carbon/human/tajaran
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_unathi
|
||||
category = "science"
|
||||
name = "Proto-Unathi"
|
||||
supplier = "zeng_hu"
|
||||
description = "An Unathi body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 7800
|
||||
items = list(
|
||||
/mob/living/carbon/human/unathi
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/blankvaurcadrone
|
||||
category = "science"
|
||||
name = "Surplus Vaurca Drone"
|
||||
supplier = "zora"
|
||||
description = "A surplus Vaurca drone body with functioning organs but a defective brain. Thousands of these are thrown at the wayside every day. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 500
|
||||
items = list(
|
||||
/mob/living/carbon/human/type_a/cargo
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proximitysensor
|
||||
category = "science"
|
||||
name = "proximity sensor"
|
||||
supplier = "nanotrasen"
|
||||
description = "Used for scanning and alerting when someone enters a certain proximity."
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/device/assembly/prox_sensor
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/testrange_firingpin
|
||||
category = "science"
|
||||
name = "test - range firing pin"
|
||||
supplier = "nanotrasen"
|
||||
description = "This safety firing pin allows weapons to be fired within proximity to a firing range."
|
||||
price = 200
|
||||
items = list(
|
||||
/obj/item/device/firing_pin/test_range
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/timer
|
||||
category = "science"
|
||||
name = "timer"
|
||||
supplier = "nanotrasen"
|
||||
description = "Used to time things. Works well with contraptions which has to count down. Tick tock."
|
||||
price = 22
|
||||
items = list(
|
||||
/obj/item/device/assembly/timer
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/igniter
|
||||
category = "science"
|
||||
name = "igniter"
|
||||
@@ -108,129 +234,3 @@
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/mindshieldfiringpin
|
||||
category = "science"
|
||||
name = "mindshield firing pin"
|
||||
supplier = "nanotrasen"
|
||||
description = "This implant - locked firing pin authorizes the weapon for only loyalty - implanted users."
|
||||
price = 2000
|
||||
items = list(
|
||||
/obj/item/device/firing_pin/implant/loyalty
|
||||
)
|
||||
access = ACCESS_HEADS
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/protohuman
|
||||
category = "science"
|
||||
name = "Proto-Human"
|
||||
supplier = "zeng_hu"
|
||||
description = "A human body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 2300
|
||||
items = list(
|
||||
/mob/living/carbon/human
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_skrell
|
||||
category = "science"
|
||||
name = "Proto-Skrell"
|
||||
supplier = "zeng_hu"
|
||||
description = "A Skrell body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 4000
|
||||
items = list(
|
||||
/mob/living/carbon/human/skrell
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_tajara
|
||||
category = "science"
|
||||
name = "Proto-Tajara"
|
||||
supplier = "zeng_hu"
|
||||
description = "A Tajara body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 1800
|
||||
items = list(
|
||||
/mob/living/carbon/human/tajaran
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proto_unathi
|
||||
category = "science"
|
||||
name = "Proto-Unathi"
|
||||
supplier = "zeng_hu"
|
||||
description = "An Unathi body, vat-grown and artificially raised without a functional brain. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 2000
|
||||
items = list(
|
||||
/mob/living/carbon/human/unathi
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/blankvaurcadrone
|
||||
category = "science"
|
||||
name = "Blank Vaurca Drone"
|
||||
supplier = "zora"
|
||||
description = "A surplus Vaurca drone body. Thousands of these are thrown at the wayside every day. The everyman's relatively-ethical solution to organ harvesting."
|
||||
price = 300
|
||||
items = list(
|
||||
/mob/living/carbon/human/type_a/cargo
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "bodybag"
|
||||
groupable = FALSE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/proximitysensor
|
||||
category = "science"
|
||||
name = "proximity sensor"
|
||||
supplier = "nanotrasen"
|
||||
description = "Used for scanning and alerting when someone enters a certain proximity."
|
||||
price = 75
|
||||
items = list(
|
||||
/obj/item/device/assembly/prox_sensor
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/testrange_firingpin
|
||||
category = "science"
|
||||
name = "test - range firing pin"
|
||||
supplier = "nanotrasen"
|
||||
description = "This safety firing pin allows weapons to be fired within proximity to a firing range."
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/device/firing_pin/test_range
|
||||
)
|
||||
access = ACCESS_RESEARCH
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/timer
|
||||
category = "science"
|
||||
name = "timer"
|
||||
supplier = "nanotrasen"
|
||||
description = "Used to time things. Works well with contraptions which has to count down. Tick tock."
|
||||
price = 75
|
||||
items = list(
|
||||
/obj/item/device/assembly/timer
|
||||
)
|
||||
access = 0
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
name = "maglight"
|
||||
supplier = "nanotrasen"
|
||||
description = "A heavy flashlight designed for security personnel."
|
||||
price = 150
|
||||
price = 75
|
||||
items = list(
|
||||
/obj/item/device/flashlight/maglight
|
||||
)
|
||||
@@ -75,7 +75,7 @@
|
||||
name = "magnetic door lock - security"
|
||||
supplier = "nanotrasen"
|
||||
description = "A large, ID locked device used for completely locking down airlocks. It is painted with Security colors."
|
||||
price = 135
|
||||
price = 50
|
||||
items = list(
|
||||
/obj/item/device/magnetic_lock/security
|
||||
)
|
||||
@@ -89,7 +89,7 @@
|
||||
name = "box of handcuffs"
|
||||
supplier = "nanotrasen"
|
||||
description = "A box full of handcuffs."
|
||||
price = 345
|
||||
price = 145
|
||||
items = list(
|
||||
/obj/item/storage/box/handcuffs
|
||||
)
|
||||
@@ -103,7 +103,7 @@
|
||||
name = "box of zipties"
|
||||
supplier = "nanotrasen"
|
||||
description = "A box full of zipties."
|
||||
price = 145
|
||||
price = 88
|
||||
items = list(
|
||||
/obj/item/storage/box/zipties
|
||||
)
|
||||
@@ -117,7 +117,7 @@
|
||||
name = "Shield Generator"
|
||||
supplier = "nanotrasen"
|
||||
description = "A shield generator."
|
||||
price = 1500
|
||||
price = 550
|
||||
items = list(
|
||||
/obj/machinery/shieldwallgen
|
||||
)
|
||||
@@ -131,7 +131,7 @@
|
||||
name = "box of pepperspray grenades"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box containing 7 tear gas grenades. A gas mask is printed on the label. WARNING: Exposure carries risk of serious injuries."
|
||||
price = 750
|
||||
price = 450
|
||||
items = list(
|
||||
/obj/item/storage/box/teargas
|
||||
)
|
||||
@@ -159,7 +159,7 @@
|
||||
name = "box of EMP grenades"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box containing 5 military grade EMP grenades. WARNING: Do not use near unshielded electronics or biomechanical augmentations."
|
||||
price = 4395
|
||||
price = 1450
|
||||
items = list(
|
||||
/obj/item/storage/box/emps
|
||||
)
|
||||
@@ -173,7 +173,7 @@
|
||||
name = "deployable barrier"
|
||||
supplier = "zavodskoi"
|
||||
description = "A deployable barrier. Swipe your ID card to lock/unlock it."
|
||||
price = 750
|
||||
price = 440
|
||||
items = list(
|
||||
/obj/machinery/deployable/barrier
|
||||
)
|
||||
@@ -329,7 +329,7 @@
|
||||
name = "security voidsuit"
|
||||
supplier = "zavodskoi"
|
||||
description = "A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor."
|
||||
price = 1500
|
||||
price = 900
|
||||
items = list(
|
||||
/obj/item/clothing/suit/space/void/security
|
||||
)
|
||||
@@ -343,7 +343,7 @@
|
||||
name = "security voidsuit helmet"
|
||||
supplier = "zavodskoi"
|
||||
description = "A special helmet designed for work in a hazardous, low pressure environment. Has an additional layer of armor."
|
||||
price = 900
|
||||
price = 550
|
||||
items = list(
|
||||
/obj/item/clothing/head/helmet/space/void/security
|
||||
)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name = "boxes (x5)"
|
||||
supplier = "orion"
|
||||
description = "Versatile cardboard boxes."
|
||||
price = 45
|
||||
price = 15
|
||||
items = list(
|
||||
/obj/item/storage/box
|
||||
)
|
||||
@@ -17,7 +17,7 @@
|
||||
name = "bucket"
|
||||
supplier = "blam"
|
||||
description = "It's a bucket."
|
||||
price = 10
|
||||
price = 8
|
||||
items = list(
|
||||
/obj/item/reagent_containers/glass/bucket
|
||||
)
|
||||
@@ -45,7 +45,7 @@
|
||||
name = "clipboard"
|
||||
supplier = "orion"
|
||||
description = "The timeless prop for looking like your working."
|
||||
price = 23
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/clipboard
|
||||
)
|
||||
@@ -59,7 +59,7 @@
|
||||
name = "blue folder"
|
||||
supplier = "orion"
|
||||
description = "A blue folder."
|
||||
price = 8
|
||||
price = 4.50
|
||||
items = list(
|
||||
/obj/item/folder/blue
|
||||
)
|
||||
@@ -73,7 +73,7 @@
|
||||
name = "yellow folder"
|
||||
supplier = "orion"
|
||||
description = "A yellow folder."
|
||||
price = 8
|
||||
price = 4.50
|
||||
items = list(
|
||||
/obj/item/folder/yellow
|
||||
)
|
||||
@@ -87,7 +87,7 @@
|
||||
name = "red folder"
|
||||
supplier = "orion"
|
||||
description = "A red folder."
|
||||
price = 8
|
||||
price = 4.50
|
||||
items = list(
|
||||
/obj/item/folder/red
|
||||
)
|
||||
@@ -101,7 +101,7 @@
|
||||
name = "white folder"
|
||||
supplier = "orion"
|
||||
description = "A white folder."
|
||||
price = 8
|
||||
price = 4.50
|
||||
items = list(
|
||||
/obj/item/folder/white
|
||||
)
|
||||
@@ -115,7 +115,7 @@
|
||||
name = "hand labeler"
|
||||
supplier = "nanotrasen"
|
||||
description = "Yes, it has your name on it!"
|
||||
price = 8
|
||||
price = 12.50
|
||||
items = list(
|
||||
/obj/item/device/hand_labeler
|
||||
)
|
||||
@@ -129,7 +129,7 @@
|
||||
name = "inflatable duck"
|
||||
supplier = "nanotrasen"
|
||||
description = "No bother to sink or swim when you can just float!"
|
||||
price = 200
|
||||
price = 4.50
|
||||
items = list(
|
||||
/obj/item/inflatable_duck
|
||||
)
|
||||
@@ -142,7 +142,7 @@
|
||||
category = "supply"
|
||||
name = "paper bin"
|
||||
supplier = "nanotrasen"
|
||||
description = "A bin filled with paper - a paper bin!"
|
||||
description = "Pre-stocked stationery bin filled with paper."
|
||||
price = 12
|
||||
items = list(
|
||||
/obj/item/paper_bin
|
||||
@@ -157,7 +157,7 @@
|
||||
name = "pen"
|
||||
supplier = "nanotrasen"
|
||||
description = "A normal black ink ballpen."
|
||||
price = 8
|
||||
price = 2.50
|
||||
items = list(
|
||||
/obj/item/pen
|
||||
)
|
||||
@@ -171,7 +171,7 @@
|
||||
name = "blue pen"
|
||||
supplier = "nanotrasen"
|
||||
description = "A normal blue ink ballpen."
|
||||
price = 8
|
||||
price = 2.50
|
||||
items = list(
|
||||
/obj/item/pen/blue
|
||||
)
|
||||
@@ -185,7 +185,7 @@
|
||||
name = "red pen"
|
||||
supplier = "nanotrasen"
|
||||
description = "A normal red ink ballpen."
|
||||
price = 8
|
||||
price = 2.50
|
||||
items = list(
|
||||
/obj/item/pen/red
|
||||
)
|
||||
@@ -199,7 +199,7 @@
|
||||
name = "multicolor pen"
|
||||
supplier = "nanotrasen"
|
||||
description = "A fancy pen that has several nibs in different colors that you can slide up and down."
|
||||
price = 20
|
||||
price = 4.35
|
||||
items = list(
|
||||
/obj/item/pen/multi
|
||||
)
|
||||
@@ -213,7 +213,7 @@
|
||||
name = "fountain pen"
|
||||
supplier = "nanotrasen"
|
||||
description = "It's an expensive fountain pen."
|
||||
price = 30
|
||||
price = 50
|
||||
items = list(
|
||||
/obj/item/pen/fountain
|
||||
)
|
||||
@@ -241,7 +241,7 @@
|
||||
name = "toner cartridge (x2)"
|
||||
supplier = "nanotrasen"
|
||||
description = "Toner is the back bone of any space based litigation."
|
||||
price = 135
|
||||
price = 125
|
||||
items = list(
|
||||
/obj/item/device/toner
|
||||
)
|
||||
@@ -255,7 +255,7 @@
|
||||
name = "small potted plant"
|
||||
supplier = "nanotrasen"
|
||||
description = "A random small potted plant, for when you want to add some greenery to your desk."
|
||||
price = 100
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/random/pottedplant_small
|
||||
)
|
||||
@@ -269,7 +269,7 @@
|
||||
name = "large potted plant"
|
||||
supplier = "nanotrasen"
|
||||
description = "A random large potted plant, for when you want to add some greenery to your office space."
|
||||
price = 300
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/random/pottedplant
|
||||
)
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
name = "taser gun"
|
||||
supplier = "nanotrasen"
|
||||
description = "The NT Mk30 NL is a small, low capacity gun used for non-lethal takedowns."
|
||||
price = 150
|
||||
price = 310
|
||||
items = list(
|
||||
/obj/item/gun/energy/taser
|
||||
)
|
||||
@@ -32,7 +32,7 @@
|
||||
name = ".45 pistol"
|
||||
supplier = "nanotrasen"
|
||||
description = "The NanoTrasen Mk58 .45-caliber pistol. Inexpensive, reliable, and ubiquitous among security forces galaxy-wide."
|
||||
price = 1100
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/gun/projectile/sec
|
||||
)
|
||||
@@ -46,7 +46,7 @@
|
||||
name = "machine pistol"
|
||||
supplier = "zavodskoi"
|
||||
description = "The ZI 550 Saber is a cheap self-defense weapon, mass-produced by Zavodskoi Interstellar for paramilitary and private use."
|
||||
price = 1600
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/gun/projectile/automatic/wt550
|
||||
)
|
||||
@@ -60,7 +60,7 @@
|
||||
name = "ballistic carbine"
|
||||
supplier = "virgo"
|
||||
description = "A durable, rugged looking semi-automatic weapon of a make popular on the frontier worlds. Uses 5.56mm rounds."
|
||||
price = 2400
|
||||
price = 1500
|
||||
items = list(
|
||||
/obj/item/gun/projectile/automatic/rifle/carbine
|
||||
)
|
||||
@@ -74,7 +74,7 @@
|
||||
name = "Z8 bullpup assault carbine"
|
||||
supplier = "zavodskoi"
|
||||
description = "The ZI Bulldog 5.56mm bullpup assault carbine, Zavodskoi Industries' answer to any problem that can be solved by an assault rifle."
|
||||
price = 2650
|
||||
price = 1750
|
||||
items = list(
|
||||
/obj/item/gun/projectile/automatic/rifle/z8
|
||||
)
|
||||
@@ -88,7 +88,7 @@
|
||||
name = "combat shotgun"
|
||||
supplier = "hephaestus"
|
||||
description = "Built for close quarters combat, the Hephaestus Industries KS-40 is widely regarded as a weapon of choice for repelling boarders."
|
||||
price = 2250
|
||||
price = 1300
|
||||
items = list(
|
||||
/obj/item/gun/projectile/shotgun/pump/combat
|
||||
)
|
||||
@@ -102,7 +102,7 @@
|
||||
name = "energy carbine"
|
||||
supplier = "nanotrasen"
|
||||
description = "An energy-based carbine with two settings: Stun and kill."
|
||||
price = 1800
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/gun/energy/gun
|
||||
)
|
||||
@@ -116,7 +116,7 @@
|
||||
name = "energy pistol"
|
||||
supplier = "nanotrasen"
|
||||
description = "A basic energy-based pistol gun with two settings: Stun and kill."
|
||||
price = 1200
|
||||
price = 750
|
||||
items = list(
|
||||
/obj/item/gun/energy/pistol
|
||||
)
|
||||
@@ -130,7 +130,7 @@
|
||||
name = "ion rifle"
|
||||
supplier = "nanotrasen"
|
||||
description = "The NT Mk60 EW Halicon is a man portable anti-armor weapon designed to disable mechanical threats."
|
||||
price = 2500
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/gun/energy/rifle/ionrifle
|
||||
)
|
||||
@@ -143,7 +143,7 @@
|
||||
name = "marksman energy rifle"
|
||||
supplier = "hephaestus"
|
||||
description = "The HI L.W.A.P. is an older design of Hephaestus Industries. A designated marksman rifle capable of shooting powerful ionized bolts."
|
||||
price = 3100
|
||||
price = 2100
|
||||
items = list(
|
||||
/obj/item/gun/energy/sniperrifle
|
||||
)
|
||||
@@ -157,7 +157,7 @@
|
||||
name = "laser rifle"
|
||||
supplier = "nanotrasen"
|
||||
description = "A common laser weapon, designed to kill with concentrated energy blasts."
|
||||
price = 2200
|
||||
price = 1400
|
||||
items = list(
|
||||
/obj/item/gun/energy/rifle/laser
|
||||
)
|
||||
@@ -171,7 +171,7 @@
|
||||
name = "point entry anti-materiel cannon"
|
||||
supplier = "nanotrasen"
|
||||
description = "An SCC-designed, man-portable cannon meant to neutralize mechanized threats. Spectacularly effective, though equally spectacularly unwieldy."
|
||||
price = 3200
|
||||
price = 2200
|
||||
items = list(
|
||||
/obj/item/gun/projectile/peac
|
||||
)
|
||||
@@ -185,7 +185,7 @@
|
||||
name = "adhomian recoilless rifle"
|
||||
supplier = "zharkov"
|
||||
description = "Shoulder-fired man-portable anti-tank recoilless rifle with a single shot. Relatively inexpensive and does its job."
|
||||
price = 1300
|
||||
price = 1200
|
||||
items = list(
|
||||
/obj/item/gun/projectile/recoilless_rifle
|
||||
)
|
||||
@@ -199,7 +199,7 @@
|
||||
name = "bolt action rifle"
|
||||
supplier = "zharkov"
|
||||
description = "An Adhomian bolt-action rifle."
|
||||
price = 850
|
||||
price = 750
|
||||
items = list(
|
||||
/obj/item/gun/projectile/shotgun/pump/rifle
|
||||
)
|
||||
@@ -227,7 +227,7 @@
|
||||
name = "silenced pistol"
|
||||
supplier = "zharkov"
|
||||
description = "Internally silenced for stealthy operations."
|
||||
price = 1950
|
||||
price = 1350
|
||||
items = list(
|
||||
/obj/item/gun/projectile/silenced
|
||||
)
|
||||
@@ -257,7 +257,7 @@
|
||||
name = "shotgun ammunition box (haywire shells)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box of EMP-inducing 'haywire' shotgun shells."
|
||||
price = 120
|
||||
price = 90
|
||||
items = list(
|
||||
/obj/item/storage/box/haywireshells
|
||||
)
|
||||
@@ -285,7 +285,7 @@
|
||||
name = "shotgun ammunition box (buckshot)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box of shotgun buckshot shells."
|
||||
price = 85
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/storage/box/shotgunshells
|
||||
)
|
||||
@@ -299,7 +299,7 @@
|
||||
name = "shotgun ammunition box (slug)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box of shotgun slugs."
|
||||
price = 100
|
||||
price = 80
|
||||
items = list(
|
||||
/obj/item/storage/box/shotgunammo
|
||||
)
|
||||
@@ -336,28 +336,28 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/apcarbinemagazine_556
|
||||
/singleton/cargo_item/carbinemagazine_556
|
||||
category = "weaponry"
|
||||
name = "C-type armor-piercing carbine magazine (5.56mm)"
|
||||
name = "C-type carbine magazine (5.56mm)"
|
||||
supplier = "zavodskoi"
|
||||
description = "Civilian-issue 5.56mm magazine with reduced capacity. Fits most private-issue 5.56mm weapons."
|
||||
price = 60
|
||||
price = 45
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/a556/carbine/ap
|
||||
/obj/item/ammo_magazine/a556/carbine
|
||||
)
|
||||
access = ACCESS_SECURITY
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/carbinemagazine_556
|
||||
/singleton/cargo_item/apcarbinemagazine_556
|
||||
category = "weaponry"
|
||||
name = "C-type carbine magazine (5.56mm)"
|
||||
name = "C-type armor-piercing carbine magazine (5.56mm)"
|
||||
supplier = "zavodskoi"
|
||||
description = "Civilian-issue 5.56mm magazine with reduced capacity. Fits most private-issue 5.56mm weapons."
|
||||
price = 55
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/a556/carbine
|
||||
/obj/item/ammo_magazine/a556/carbine/ap
|
||||
)
|
||||
access = ACCESS_SECURITY
|
||||
container_type = "crate"
|
||||
@@ -369,7 +369,7 @@
|
||||
name = "M-type rifle magazine (5.56mm)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A 5.56 ammo magazine for military assault rifles. Incompatible with weapons that take C-type magazines."
|
||||
price = 65
|
||||
price = 60
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/a556
|
||||
)
|
||||
@@ -378,12 +378,26 @@
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/magazine_556/ap
|
||||
category = "weaponry"
|
||||
name = "M-type armor-piercing rifle magazine (5.56mm)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A 5.56 AP ammo magazine for military assault rifles. Incompatible with weapons that take C-type magazines."
|
||||
price = 70
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/a556/ap
|
||||
)
|
||||
access = ACCESS_SECURITY
|
||||
container_type = "crate"
|
||||
groupable = TRUE
|
||||
spawn_amount = 1
|
||||
|
||||
/singleton/cargo_item/magazine_762
|
||||
category = "weaponry"
|
||||
name = "rifle magazine (7.62mm)"
|
||||
supplier = "zharkov"
|
||||
description = "A 7.62mm rifle magazine."
|
||||
price = 70
|
||||
price = 65
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/d762
|
||||
)
|
||||
@@ -397,7 +411,7 @@
|
||||
name = "pistol magazine (9mm)"
|
||||
supplier = "zharkov"
|
||||
description = "A 9mm pistol magazine."
|
||||
price = 40
|
||||
price = 25
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/mc9mm
|
||||
)
|
||||
@@ -411,7 +425,7 @@
|
||||
name = "pistol magazine (.45)"
|
||||
supplier = "nanotrasen"
|
||||
description = "A .45-caliber pistol magazine."
|
||||
price = 50
|
||||
price = 30
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/c45m
|
||||
)
|
||||
@@ -425,7 +439,7 @@
|
||||
name = "pistol magazine (.45 flash)"
|
||||
supplier = "nanotrasen"
|
||||
description = "A .45-caliber less-lethal flash magazine."
|
||||
price = 40
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/c45m/flash
|
||||
)
|
||||
@@ -439,7 +453,7 @@
|
||||
name = "top mounted magazine (9mm)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A top-mounted 9mm magazine designed for the ZI 550 machine pistol. Contains lethal rounds."
|
||||
price = 60
|
||||
price = 40
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/mc9mmt
|
||||
)
|
||||
@@ -453,7 +467,7 @@
|
||||
name = "top mounted magazine (9mm rubber)"
|
||||
supplier = "zavodskoi"
|
||||
description = "A top-mounted 9mm magazine designed for the ZI 550 machine pistol. Contains less-lethal rubber rounds."
|
||||
price = 50
|
||||
price = 35
|
||||
items = list(
|
||||
/obj/item/ammo_magazine/mc9mmt/rubber
|
||||
)
|
||||
@@ -466,8 +480,8 @@
|
||||
category = "security"
|
||||
name = "tranquilizer darts (.50 cal PPS)"
|
||||
supplier = "nanotrasen"
|
||||
description = "A magazine for some kind of gun."
|
||||
price = 60
|
||||
description = "A box of 50-caliber tranquilizer darts."
|
||||
price = 50
|
||||
items = list(
|
||||
/obj/item/storage/box/tranquilizer
|
||||
)
|
||||
@@ -478,7 +492,7 @@
|
||||
|
||||
/singleton/cargo_item/compacttungstenslug
|
||||
category = "weaponry"
|
||||
name = "compact tungsten slug"
|
||||
name = "compact tungsten gauss slugs"
|
||||
supplier = "virgo"
|
||||
description = "A box with several compact tungsten slugs, aimed for use in gauss carbines."
|
||||
price = 125
|
||||
@@ -495,7 +509,7 @@
|
||||
name = "francisca rotary cannon AP ammunition box"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box of 40mm AP ammo for the francisca rotary cannon."
|
||||
price = 1200
|
||||
price = 850
|
||||
items = list(
|
||||
/obj/item/ship_ammunition/grauwolf_bundle/ap
|
||||
)
|
||||
@@ -509,7 +523,7 @@
|
||||
name = "francisca rotary cannon FMJ ammunition box"
|
||||
supplier = "zavodskoi"
|
||||
description = "A box of 40mm FMJ ammo for a Francisca-type rotary cannon."
|
||||
price = 1100
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/ship_ammunition/grauwolf_bundle
|
||||
)
|
||||
@@ -523,7 +537,7 @@
|
||||
name = "grauwolf AP flak shells"
|
||||
supplier = "zavodskoi"
|
||||
description = "Armor-Piercing shells for a Grauwolf-type flak battery."
|
||||
price = 2500
|
||||
price = 1800
|
||||
items = list(
|
||||
/obj/item/ship_ammunition/grauwolf_bundle/ap
|
||||
)
|
||||
@@ -537,7 +551,7 @@
|
||||
name = "grauwolf HE flak shells"
|
||||
supplier = "zavodskoi"
|
||||
description = "High-explosive shells for a Grauwolf-type flak battery."
|
||||
price = 2200
|
||||
price = 1600
|
||||
items = list(
|
||||
/obj/item/ship_ammunition/grauwolf_bundle
|
||||
)
|
||||
@@ -551,7 +565,7 @@
|
||||
name = "longbow casing"
|
||||
supplier = "zavodskoi"
|
||||
description = "A casing for a 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 2000
|
||||
price = 1000
|
||||
items = list(
|
||||
/obj/item/ship_ammunition/longbow
|
||||
)
|
||||
@@ -565,7 +579,7 @@
|
||||
name = "longbow AP warhead"
|
||||
supplier = "zavodskoi"
|
||||
description = "An armor-piercing 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 3500
|
||||
price = 1800
|
||||
items = list(
|
||||
/obj/item/warhead/longbow/ap
|
||||
)
|
||||
@@ -579,7 +593,7 @@
|
||||
name = "longbow EP warhead"
|
||||
supplier = "zavodskoi"
|
||||
description = "A bunker-buster 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 3500
|
||||
price = 2200
|
||||
items = list(
|
||||
/obj/item/warhead/longbow/bunker
|
||||
)
|
||||
@@ -593,7 +607,7 @@
|
||||
name = "longbow HE warhead"
|
||||
supplier = "zavodskoi"
|
||||
description = "A high-explosive 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 3200
|
||||
price = 1650
|
||||
items = list(
|
||||
/obj/item/warhead/longbow
|
||||
)
|
||||
@@ -607,7 +621,7 @@
|
||||
name = "high-power longbow primer"
|
||||
supplier = "zavodskoi"
|
||||
description = "A high-power primer for a 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 2000
|
||||
price = 800
|
||||
items = list(
|
||||
/obj/item/primer/high
|
||||
)
|
||||
@@ -621,7 +635,7 @@
|
||||
name = "longbow warhead primer"
|
||||
supplier = "zavodskoi"
|
||||
description = "A standard primer for a 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 1200
|
||||
price = 500
|
||||
items = list(
|
||||
/obj/item/primer
|
||||
)
|
||||
@@ -635,7 +649,7 @@
|
||||
name = "low-power longbow primer"
|
||||
supplier = "zavodskoi"
|
||||
description = "A low-power primer for a 406mm warhead, designed for a Longbow-type cannon."
|
||||
price = 700
|
||||
price = 350
|
||||
items = list(
|
||||
/obj/item/primer/low
|
||||
)
|
||||
|
||||
+162
-36
@@ -41,6 +41,16 @@
|
||||
to_chat(user, SPAN_NOTICE("You add [src.worth] credits worth of money to the bundles.<br>It holds [bundle.worth] credits now."))
|
||||
qdel(src)
|
||||
|
||||
/proc/coin_typepath_suffix(var/amount)
|
||||
// accepts 0.01, 0.05, 0.10, 0.25; returns "c001", "c005", etc.
|
||||
var/cents = round(amount * 100)
|
||||
if(cents < 10)
|
||||
return "c00[cents]"
|
||||
else if(cents < 100)
|
||||
return "c0[cents]"
|
||||
else
|
||||
return "c[cents]"
|
||||
|
||||
/obj/item/spacecash/bundle
|
||||
name = "credit chips"
|
||||
icon_state = ""
|
||||
@@ -51,32 +61,46 @@
|
||||
/obj/item/spacecash/bundle/update_icon()
|
||||
ClearOverlays()
|
||||
var/list/ovr = list()
|
||||
var/sum = src.worth
|
||||
var/num = 0
|
||||
for(var/i in list(1000,500,200,100,50,20,10,1))
|
||||
while(sum >= i && num < 50)
|
||||
sum -= i
|
||||
var/cents = round(src.worth * 100) // INTEGER CENTS for splitting
|
||||
// list is in cents, so 1000 = $10, 100 = $1, 25 = $0.25, 1 = $0.01
|
||||
|
||||
if(src.worth < 1)
|
||||
src.name = "credit coins"
|
||||
src.drop_sound = 'sound/items/drop/ring.ogg'
|
||||
src.pickup_sound = 'sound/items/pickup/ring.ogg'
|
||||
else
|
||||
src.name = "credit chips"
|
||||
|
||||
// build The Pile(TM)
|
||||
for(var/denom in list(100000,50000,20000,10000,5000,2000,1000,500,100,25,10,5,1))
|
||||
while(cents >= denom && num < 50)
|
||||
cents -= denom
|
||||
num++
|
||||
var/image/banknote = image('icons/obj/cash.dmi', "spacecash[i]")
|
||||
var/image/banknote
|
||||
var/denom_value = denom / 100.0
|
||||
if(denom >= 100)
|
||||
// bills (>= $1.00)
|
||||
banknote = image('icons/obj/cash.dmi', "spacecash[round(denom_value)]")
|
||||
else
|
||||
// coins (< $1.00)
|
||||
// pad denom_value for icon_state, e.g. "spacecash0.05"
|
||||
var/coinstr = "[denom_value]"
|
||||
if(findtext(coinstr, ".") && length(copytext(coinstr, findtext(coinstr, ".")+1)) == 1)
|
||||
coinstr += "0"
|
||||
banknote = image('icons/obj/cash.dmi', "spacecash[coinstr]")
|
||||
var/matrix/M = matrix()
|
||||
M.Translate(rand(-6, 6), rand(-4, 8))
|
||||
M.Turn(pick(-45, -27.5, 0, 0, 0, 0, 0, 0, 0, 27.5, 45))
|
||||
banknote.transform = M
|
||||
ovr += banknote
|
||||
if(num == 0) // Less than one credit, let's just make it look like 1 for ease
|
||||
var/image/banknote = image('icons/obj/cash.dmi', "spacecash1")
|
||||
var/matrix/M = matrix()
|
||||
M.Translate(rand(-6, 6), rand(-4, 8))
|
||||
M.Turn(pick(-45, -27.5, 0, 0, 0, 0, 0, 0, 0, 27.5, 45))
|
||||
banknote.transform = M
|
||||
ovr += banknote
|
||||
|
||||
AddOverlays(ovr)
|
||||
UpdateOverlays() // The delay looks weird, so we force an update immediately.
|
||||
src.desc = "A bundle of Biesel Standard Credit chips. Combined, this is worth [worth] credits."
|
||||
src.desc = "A bundle of Biesel Standard Credits. Combined, this is worth [worth] credits."
|
||||
|
||||
/obj/item/spacecash/bundle/attack_self(mob/user as mob)
|
||||
var/amount = tgui_input_number(user, "How many credits do you want to take? (0 to [src.worth])", "Take Money", 20, worth, 0)
|
||||
var/amount = tgui_input_number(user, "How many credits do you want to take out? (0 to [src.worth])", "Take Money", 5, worth, 0, 0, round_value = FALSE)
|
||||
|
||||
if(QDELETED(src))
|
||||
return 0
|
||||
@@ -84,25 +108,58 @@
|
||||
if(use_check_and_message(user,USE_FORCE_SRC_IN_USER))
|
||||
return 0
|
||||
|
||||
amount = round(clamp(amount, 0, src.worth))
|
||||
if(amount==0) return 0
|
||||
if(amount == 0) return 0
|
||||
|
||||
var/cents_out = round(amount * 100)
|
||||
var/bundle_cents = round(src.worth * 100)
|
||||
|
||||
if(cents_out > bundle_cents)
|
||||
cents_out = bundle_cents
|
||||
|
||||
src.worth = (bundle_cents - cents_out) / 100.0
|
||||
|
||||
// get rid of floating points
|
||||
if(abs(src.worth) < 0.0001)
|
||||
src.worth = 0
|
||||
|
||||
src.worth -= amount
|
||||
src.update_icon()
|
||||
if(!worth)
|
||||
if(!src.worth)
|
||||
user.drop_from_inventory(src)
|
||||
|
||||
if(amount in list(1000,500,200,100,50,20,1))
|
||||
var/cashtype = text2path("/obj/item/spacecash/c[amount]")
|
||||
var/obj/cash = new cashtype (user.loc)
|
||||
user.put_in_hands(cash)
|
||||
// bill denominations (whole creds)
|
||||
if(cents_out >= 100 && cents_out % 100 == 0)
|
||||
var/dollars = cents_out / 100
|
||||
var/cashtype = text2path("/obj/item/spacecash/c[dollars]")
|
||||
if(isnull(cashtype))
|
||||
// fallback: spawn a bundle if something's wrong
|
||||
var/obj/item/spacecash/bundle/bundle = new(user.loc)
|
||||
bundle.worth = cents_out / 100.0
|
||||
bundle.update_icon()
|
||||
user.put_in_hands(bundle)
|
||||
else
|
||||
var/obj/cash = new cashtype(user.loc)
|
||||
user.put_in_hands(cash)
|
||||
|
||||
// coin denominations
|
||||
else if(cents_out in list(25, 10, 5, 1))
|
||||
var/cashtype = text2path("/obj/item/spacecash/coin/[coin_typepath_suffix(cents_out / 100.0)]")
|
||||
if(isnull(cashtype))
|
||||
var/obj/item/spacecash/bundle/bundle = new(user.loc)
|
||||
bundle.worth = cents_out / 100.0
|
||||
bundle.update_icon()
|
||||
user.put_in_hands(bundle)
|
||||
else
|
||||
var/obj/cash = new cashtype(user.loc)
|
||||
user.put_in_hands(cash)
|
||||
|
||||
// fallback for weird edge cases
|
||||
else
|
||||
var/obj/item/spacecash/bundle/bundle = new (user.loc)
|
||||
bundle.worth = amount
|
||||
var/obj/item/spacecash/bundle/bundle = new(user.loc)
|
||||
bundle.worth = cents_out / 100.0
|
||||
bundle.update_icon()
|
||||
user.put_in_hands(bundle)
|
||||
|
||||
if(!worth)
|
||||
if(!src.worth)
|
||||
qdel(src)
|
||||
|
||||
/obj/item/spacecash/c1
|
||||
@@ -111,6 +168,12 @@
|
||||
desc = "A Biesel Standard Credit chip, used for transactions large and small. This one is worth 1 credit."
|
||||
worth = 1
|
||||
|
||||
/obj/item/spacecash/c5
|
||||
name = "5 credit chip"
|
||||
icon_state = "spacecash5"
|
||||
desc = "A Biesel Standard Credit chip, used for transactions large and small. This one is worth 5 credits."
|
||||
worth = 5
|
||||
|
||||
/obj/item/spacecash/c10
|
||||
name = "10 credit chip"
|
||||
icon_state = "spacecash10"
|
||||
@@ -153,18 +216,81 @@
|
||||
desc = "A Biesel Standard Credit chip, used for transactions large and small. This one is worth 1000 credits."
|
||||
worth = 1000
|
||||
|
||||
/obj/item/spacecash/coin
|
||||
drop_sound = 'sound/items/drop/ring.ogg'
|
||||
pickup_sound = 'sound/items/pickup/ring.ogg'
|
||||
worth = 0
|
||||
var/sides = 2
|
||||
var/last_flip = 0 //spam limiter
|
||||
|
||||
/obj/item/spacecash/coin/attack_self(mob/user)
|
||||
if(last_flip <= world.time - 20)
|
||||
last_flip = world.time
|
||||
var/result = rand(1, sides)
|
||||
var/comment = ""
|
||||
if(result == 1)
|
||||
comment = "tails"
|
||||
else if(result == 2)
|
||||
comment = "heads"
|
||||
playsound(get_turf(src), 'sound/items/coinflip.ogg', 100, 1, -4)
|
||||
user.visible_message(SPAN_NOTICE("\The [user] throws \the [src]. It lands on [comment]!"), SPAN_NOTICE("You throw \the [src]. It lands on [comment]!"))
|
||||
|
||||
/obj/item/spacecash/coin/c001
|
||||
name = "1 cent unie coin"
|
||||
icon_state = "spacecash0.01"
|
||||
desc = "A Biesel Standard Credit coin, called a 'unie'. This is worth 0.01 credits."
|
||||
worth = 0.01
|
||||
|
||||
/obj/item/spacecash/coin/c005
|
||||
name = "5 cent quin coin"
|
||||
icon_state = "spacecash0.05"
|
||||
desc = "A Biesel Standard Credit coin, called a 'quin'. This is worth 0.05 credits."
|
||||
worth = 0.05
|
||||
|
||||
/obj/item/spacecash/coin/c010
|
||||
name = "10 cent dece coin"
|
||||
icon_state = "spacecash0.10"
|
||||
desc = "A Biesel Standard Credit coin, called a 'dece'. This is worth 0.10 credits."
|
||||
worth = 0.10
|
||||
|
||||
/obj/item/spacecash/coin/c025
|
||||
name = "25 cent quarter coin"
|
||||
icon_state = "spacecash0.25"
|
||||
desc = "A Biesel Standard Credit coin, called a 'quarter'. This is worth 0.25 credits."
|
||||
worth = 0.25
|
||||
|
||||
/proc/spawn_money(var/sum, spawnloc, mob/living/carbon/human/human_user as mob)
|
||||
if(sum in list(1000,500,200,100,50,20,10,1))
|
||||
var/cash_type = text2path("/obj/item/spacecash/c[sum]")
|
||||
var/obj/cash = new cash_type (spawnloc)
|
||||
if(ishuman(human_user) && !human_user.get_active_hand())
|
||||
human_user.put_in_hands(cash)
|
||||
else
|
||||
var/obj/item/spacecash/bundle/bundle = new (spawnloc)
|
||||
bundle.worth = sum
|
||||
bundle.update_icon()
|
||||
if (ishuman(human_user) && !human_user.get_active_hand())
|
||||
human_user.put_in_hands(bundle)
|
||||
var/cents = round(sum * 100)
|
||||
// list all bill and coin denominations (in cents)
|
||||
var/list/denoms = list(
|
||||
100000,50000,20000,10000,5000,2000,1000,500,100, // Bills: $1000 ... $1
|
||||
25,10,5,1 // Coins: $0.25, $0.10, $0.05, $0.01
|
||||
)
|
||||
|
||||
// check for a single denomination match first (bill or coin)
|
||||
if(cents in denoms)
|
||||
var objpath
|
||||
if(cents >= 100)
|
||||
var/dollars = cents / 100
|
||||
objpath = text2path("/obj/item/spacecash/c[dollars]")
|
||||
else
|
||||
var/coin_value = "[cents / 100.0]"
|
||||
// pad to two decimals for path if needed
|
||||
if(findtext(coin_value, ".") && length(copytext(coin_value, ".")+1) == 1)
|
||||
coin_value += "0"
|
||||
objpath = text2path("/obj/item/spacecash/coin/[coin_typepath_suffix(cents / 100.0)]")
|
||||
if(!isnull(objpath))
|
||||
var/obj/cash = new objpath(spawnloc)
|
||||
if(ishuman(human_user) && !human_user.get_active_hand())
|
||||
human_user.put_in_hands(cash)
|
||||
return
|
||||
|
||||
// spawn a bundle for mixed/odd amounts
|
||||
var/obj/item/spacecash/bundle/bundle = new(spawnloc)
|
||||
bundle.worth = cents / 100.0
|
||||
bundle.update_icon()
|
||||
if(ishuman(human_user) && !human_user.get_active_hand())
|
||||
human_user.put_in_hands(bundle)
|
||||
return
|
||||
|
||||
/obj/item/spacecash/ewallet
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -9,8 +9,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 200
|
||||
max_fine = 300
|
||||
min_fine = 50
|
||||
max_fine = 100
|
||||
|
||||
/datum/law/low_severity/petty_theft
|
||||
name = "i102 - Petty Theft"
|
||||
@@ -20,8 +20,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 150
|
||||
max_fine = 225
|
||||
min_fine = 75
|
||||
max_fine = 150
|
||||
|
||||
/datum/law/low_severity/minor_assault
|
||||
name = "i103 - Minor Assault"
|
||||
@@ -31,8 +31,8 @@
|
||||
min_brig_time = 4
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 400
|
||||
max_fine = 800
|
||||
min_fine = 100
|
||||
max_fine = 300
|
||||
|
||||
/datum/law/low_severity/battery
|
||||
name = "i104 - Battery"
|
||||
@@ -42,8 +42,8 @@
|
||||
min_brig_time = 2
|
||||
max_brig_time = 8
|
||||
|
||||
min_fine = 200
|
||||
max_fine = 400
|
||||
min_fine = 75
|
||||
max_fine = 175
|
||||
|
||||
/datum/law/low_severity/hooliganism
|
||||
name = "i105 - Indecent Exposure or Hooliganism"
|
||||
@@ -53,8 +53,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 8
|
||||
|
||||
min_fine = 250
|
||||
max_fine = 375
|
||||
min_fine = 50
|
||||
max_fine = 125
|
||||
|
||||
/datum/law/low_severity/radio_misuse
|
||||
name = "i107 - Misuse of Public Radio Channels"
|
||||
@@ -64,8 +64,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 3
|
||||
|
||||
min_fine = 150
|
||||
max_fine = 225
|
||||
min_fine = 35
|
||||
max_fine = 75
|
||||
|
||||
/datum/law/low_severity/violating_injunction
|
||||
name = "i108 - Violation of Injunction"
|
||||
@@ -75,8 +75,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 500
|
||||
max_fine = 750
|
||||
min_fine = 150
|
||||
max_fine = 250
|
||||
|
||||
/datum/law/low_severity/slander_hos
|
||||
name = "i109 - Slandering a Head of Staff"
|
||||
@@ -86,8 +86,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 250
|
||||
max_fine = 375
|
||||
min_fine = 100
|
||||
max_fine = 175
|
||||
|
||||
/datum/law/low_severity/slander
|
||||
name = "i110 - Slander or Verbal Abuse"
|
||||
@@ -97,8 +97,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 5
|
||||
|
||||
min_fine = 150
|
||||
max_fine = 250
|
||||
min_fine = 50
|
||||
max_fine = 100
|
||||
|
||||
/datum/law/low_severity/failure_execute
|
||||
name = "i111 - Failure to Execute an Order"
|
||||
@@ -108,8 +108,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 15
|
||||
|
||||
min_fine = 500
|
||||
max_fine = 750
|
||||
min_fine = 150
|
||||
max_fine = 300
|
||||
|
||||
/datum/law/low_severity/animal_cruelty
|
||||
name = "i113 - Animal Cruelty"
|
||||
@@ -119,8 +119,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 0
|
||||
max_fine = 0
|
||||
min_fine = 150
|
||||
max_fine = 350
|
||||
|
||||
/datum/law/low_severity/vandalism
|
||||
name = "i114 - Vandalism"
|
||||
@@ -130,8 +130,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 450
|
||||
max_fine = 675
|
||||
min_fine = 175
|
||||
max_fine = 300
|
||||
|
||||
/datum/law/low_severity/threat_murder
|
||||
name = "i115 - Threat of Murder or Serious Injury"
|
||||
@@ -141,8 +141,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 500
|
||||
max_fine = 750
|
||||
min_fine = 250
|
||||
max_fine = 500
|
||||
|
||||
/datum/law/low_severity/necrophilia
|
||||
name = "i116 - Disrespect to the Dead"
|
||||
@@ -152,8 +152,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 400
|
||||
max_fine = 600
|
||||
min_fine = 150
|
||||
max_fine = 250
|
||||
|
||||
/datum/law/low_severity/excessive_detainment
|
||||
name = "i117 - Excessive Use of Force in Detainment"
|
||||
@@ -163,8 +163,8 @@
|
||||
min_brig_time = 5
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 350
|
||||
max_fine = 700
|
||||
min_fine = 150
|
||||
max_fine = 300
|
||||
|
||||
/datum/law/low_severity/violation_privacy
|
||||
name = "i118 - Violation of Privacy Laws"
|
||||
@@ -174,8 +174,8 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 500
|
||||
max_fine = 750
|
||||
min_fine = 250
|
||||
max_fine = 500
|
||||
|
||||
/datum/law/low_severity/illegal_search
|
||||
name = "i119 - Illegal Search"
|
||||
@@ -185,5 +185,5 @@
|
||||
min_brig_time = 3
|
||||
max_brig_time = 10
|
||||
|
||||
min_fine = 500
|
||||
max_fine = 750
|
||||
min_fine = 200
|
||||
max_fine = 400
|
||||
|
||||
@@ -16,7 +16,7 @@ They are very slow, reasonably strong, and quite durable. They also require ligh
|
||||
age_max = 1000
|
||||
default_genders = list(PLURAL)
|
||||
selectable_pronouns = list(NEUTER, PLURAL)
|
||||
economic_modifier = 3
|
||||
economic_modifier = 7
|
||||
icobase = 'icons/mob/human_races/diona/r_diona.dmi'
|
||||
deform = 'icons/mob/human_races/diona/r_def_plant.dmi'
|
||||
preview_icon = 'icons/mob/human_races/diona/diona_preview.dmi'
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
height_max = 250
|
||||
age_min = 1
|
||||
age_max = 60
|
||||
economic_modifier = 3
|
||||
economic_modifier = 6
|
||||
default_genders = list(NEUTER)
|
||||
selectable_pronouns = list(NEUTER, PLURAL)
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
name_language = LANGUAGE_SIIK_MAAS
|
||||
ethanol_resistance = 0.9//Gets drunk a little faster
|
||||
rarity_value = 2
|
||||
economic_modifier = 7
|
||||
economic_modifier = 9
|
||||
|
||||
stamina = 90 // Tajara evolved to maintain a steady pace in the snow, sprinting wastes energy
|
||||
stamina_recovery = 4
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
ethanol_resistance = 0.8
|
||||
taste_sensitivity = TASTE_SENSITIVE
|
||||
economic_modifier = 7
|
||||
economic_modifier = 9
|
||||
|
||||
num_alternate_languages = 2
|
||||
secondary_langs = list(LANGUAGE_UNATHI, LANGUAGE_AZAZIBA)
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
age_max = 20
|
||||
default_genders = list(NEUTER)
|
||||
selectable_pronouns = null
|
||||
economic_modifier = 2
|
||||
economic_modifier = 7
|
||||
language = LANGUAGE_VAURCA
|
||||
primitive_form = SPECIES_MONKEY_VAURCA
|
||||
greater_form = SPECIES_VAURCA_WARRIOR
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
if(2)
|
||||
if(fabricate)
|
||||
fabricated_laptop.processor_unit = new/obj/item/computer_hardware/processor_unit(fabricated_laptop)
|
||||
total_price += 299
|
||||
total_price += 199
|
||||
switch(dev_battery)
|
||||
if(1) //Micro(500C)
|
||||
if(fabricate)
|
||||
@@ -68,7 +68,7 @@
|
||||
if(2) // Basic(750C)
|
||||
if(fabricate)
|
||||
fabricated_laptop.battery_module = new/obj/item/computer_hardware/battery_module(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(3) // Upgraded(1100C)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.battery_module = new/obj/item/computer_hardware/battery_module/advanced(fabricated_laptop)
|
||||
@@ -80,7 +80,7 @@
|
||||
if(2) // Basic(128GQ)
|
||||
if(fabricate)
|
||||
fabricated_laptop.hard_drive = new/obj/item/computer_hardware/hard_drive(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(3) // Upgraded(256GQ)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.hard_drive = new/obj/item/computer_hardware/hard_drive/advanced(fabricated_laptop)
|
||||
@@ -89,7 +89,7 @@
|
||||
if(1) // Basic(Short-Range)
|
||||
if(fabricate)
|
||||
fabricated_laptop.network_card = new/obj/item/computer_hardware/network_card(fabricated_laptop)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
// if(2) // Advanced (Long Range)
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.network_card = new/obj/item/computer_hardware/network_card/advanced(fabricated_laptop)
|
||||
@@ -103,7 +103,7 @@
|
||||
// if(fabricate)
|
||||
// fabricated_laptop.nano_printer = new/obj/item/computer_hardware/nano_printer(fabricated_laptop)
|
||||
if(dev_card)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(fabricate)
|
||||
fabricated_laptop.card_slot = new/obj/item/computer_hardware/card_slot(fabricated_laptop)
|
||||
//if(dev_aislot)
|
||||
@@ -124,11 +124,11 @@
|
||||
if(2) // Upgraded(500C)
|
||||
if(fabricate)
|
||||
fabricated_tablet.battery_module = new/obj/item/computer_hardware/battery_module/micro(fabricated_tablet)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(3) // Advanced(750C)
|
||||
if(fabricate)
|
||||
fabricated_tablet.battery_module = new/obj/item/computer_hardware/battery_module(fabricated_tablet)
|
||||
total_price += 499
|
||||
total_price += 149
|
||||
switch(dev_disk)
|
||||
if(1) // Basic(32GQ)
|
||||
if(fabricate)
|
||||
@@ -136,34 +136,34 @@
|
||||
if(2) // Upgraded(64GQ)
|
||||
if(fabricate)
|
||||
fabricated_tablet.hard_drive = new/obj/item/computer_hardware/hard_drive/small(fabricated_tablet)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(3) // Advanced(128GQ)
|
||||
if(fabricate)
|
||||
fabricated_tablet.hard_drive = new/obj/item/computer_hardware/hard_drive(fabricated_tablet)
|
||||
total_price += 299
|
||||
total_price += 129
|
||||
switch(dev_netcard)
|
||||
if(1) // Basic(Short-Range)
|
||||
if(fabricate)
|
||||
fabricated_tablet.network_card = new/obj/item/computer_hardware/network_card(fabricated_tablet)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(2) // Advanced (Long Range)
|
||||
if(fabricate)
|
||||
fabricated_tablet.network_card = new/obj/item/computer_hardware/network_card/advanced(fabricated_tablet)
|
||||
total_price += 299
|
||||
total_price += 129
|
||||
if(dev_nanoprint)
|
||||
total_price += 99
|
||||
total_price += 49
|
||||
if(fabricate)
|
||||
fabricated_tablet.nano_printer = new/obj/item/computer_hardware/nano_printer(fabricated_tablet)
|
||||
if(dev_card)
|
||||
total_price += 199
|
||||
total_price += 99
|
||||
if(fabricate)
|
||||
fabricated_tablet.card_slot = new/obj/item/computer_hardware/card_slot(fabricated_tablet)
|
||||
if(dev_tesla)
|
||||
total_price += 399
|
||||
total_price += 229
|
||||
if(fabricate)
|
||||
fabricated_tablet.tesla_link = new/obj/item/computer_hardware/tesla_link(fabricated_tablet)
|
||||
if(dev_aislot)
|
||||
total_price += 499
|
||||
total_price += 199
|
||||
if(fabricate)
|
||||
fabricated_tablet.ai_slot = new/obj/item/computer_hardware/ai_slot(fabricated_tablet)
|
||||
return total_price
|
||||
|
||||
Reference in New Issue
Block a user