Actually Balanced and Standardized Vendor Prices. (#12495)
This commit is contained in:
@@ -19,8 +19,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/assist
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 50
|
||||
extra_price = 100
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_ALMOST_CHEAP
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/item/vending_refill/assist
|
||||
|
||||
@@ -139,8 +139,8 @@
|
||||
/obj/item/clothing/under/costume/drfreeze = 1)
|
||||
|
||||
refill_canister = /obj/item/vending_refill/autodrobe
|
||||
default_price = 180
|
||||
extra_price = 360
|
||||
default_price = PRICE_ALMOST_CHEAP
|
||||
extra_price = PRICE_ALMOST_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
/obj/machinery/vending/autodrobe/Initialize()
|
||||
|
||||
@@ -40,8 +40,8 @@
|
||||
product_slogans = "I hope nobody asks me for a bloody cup o' tea...;Alcohol is humanity's friend. Would you abandon a friend?;Quite delighted to serve you!;Is nobody thirsty on this station?"
|
||||
product_ads = "Drink up!;Booze is good for you!;Alcohol is humanity's best friend.;Quite delighted to serve you!;Care for a nice, cold beer?;Nothing cures you like booze!;Have a sip!;Have a drink!;Have a beer!;Beer is good for you!;Only the finest alcohol!;Best quality booze since 2053!;Award-winning wine!;Maximum alcohol!;Man loves beer.;A toast for progress!"
|
||||
refill_canister = /obj/item/vending_refill/boozeomat
|
||||
default_price = 120
|
||||
extra_price = 100
|
||||
default_price = PRICE_ALMOST_CHEAP
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
|
||||
@@ -10,16 +10,19 @@
|
||||
/obj/item/cartridge/security = 10,
|
||||
/obj/item/cartridge/janitor = 10,
|
||||
/obj/item/cartridge/signal/toxins = 10,
|
||||
/obj/item/pda/heads = 10,
|
||||
/obj/item/cartridge/captain = 3,
|
||||
/obj/item/cartridge/quartermaster = 10)
|
||||
/obj/item/pda/heads = 10)
|
||||
premium = list(/obj/item/cartridge/captain = 2,
|
||||
/obj/item/cartridge/quartermaster = 2)
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/cart
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 250
|
||||
extra_price = 500
|
||||
default_price = PRICE_ALMOST_EXPENSIVE
|
||||
extra_price = PRICE_ALMOST_ONE_GRAND
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
/obj/machinery/vending/cart/Initialize()
|
||||
. = ..()
|
||||
cost_multiplier_per_dept = list("[ACCESS_CHANGE_IDS]" = 0)
|
||||
|
||||
/obj/item/vending_refill/cart
|
||||
icon_state = "refill_pda"
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
/obj/item/storage/fancy/cigarettes/cigars/havana = 1,
|
||||
/obj/item/storage/fancy/cigarettes/cigars/cohiba = 1)
|
||||
refill_canister = /obj/item/vending_refill/cigarette
|
||||
default_price = 75
|
||||
extra_price = 250
|
||||
default_price = PRICE_ALMOST_CHEAP
|
||||
extra_price = PRICE_ABOVE_NORMAL
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
/obj/machinery/vending/cigarette/syndicate
|
||||
|
||||
@@ -173,8 +173,8 @@
|
||||
/obj/item/clothing/suit/jacket/letterman_nanotrasen = 5,
|
||||
/obj/item/clothing/suit/hooded/wintercoat/polychromic = 5)
|
||||
refill_canister = /obj/item/vending_refill/clothing
|
||||
default_price = 60
|
||||
extra_price = 120
|
||||
default_price = PRICE_CHEAP
|
||||
extra_price = PRICE_BELOW_NORMAL
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/machinery/vending/clothing/canLoadItem(obj/item/I,mob/user)
|
||||
|
||||
@@ -8,14 +8,13 @@
|
||||
/obj/item/reagent_containers/food/drinks/mug/tea = 25,
|
||||
/obj/item/reagent_containers/food/drinks/mug/coco = 25)
|
||||
contraband = list(/obj/item/reagent_containers/food/drinks/ice = 12)
|
||||
premium = list(/obj/item/reagent_containers/food/snacks/chocolatebar = 3,
|
||||
/obj/item/reagent_containers/food/condiment/milk = 2,
|
||||
premium = list(/obj/item/reagent_containers/food/condiment/milk = 2,
|
||||
/obj/item/reagent_containers/food/drinks/bottle/cream = 2,
|
||||
/obj/item/reagent_containers/food/condiment/sugar = 1)
|
||||
|
||||
refill_canister = /obj/item/vending_refill/coffee
|
||||
default_price = 45
|
||||
extra_price = 150
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_PRETTY_CHEAP
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
/obj/item/vending_refill/coffee
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
/obj/item/reagent_containers/food/drinks/soda_cans/grey_bull = 1,
|
||||
/obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy = 1)
|
||||
refill_canister = /obj/item/vending_refill/cola
|
||||
default_price = 45
|
||||
extra_price = 200
|
||||
default_price = PRICE_CHEAP_AS_FREE
|
||||
extra_price = PRICE_ABOVE_NORMAL
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
/obj/item/vending_refill/cola
|
||||
|
||||
@@ -27,8 +27,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/dinnerware
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 50
|
||||
extra_price = 250
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_ALMOST_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
/obj/item/stock_parts/manipulator = 5)
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 450
|
||||
extra_price = 500
|
||||
default_price = PRICE_NORMAL
|
||||
extra_price = PRICE_NORMAL
|
||||
payment_department = ACCOUNT_ENG
|
||||
cost_multiplier_per_dept = list(ACCOUNT_ENG = 0)
|
||||
|
||||
@@ -29,8 +29,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/engivend
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 450
|
||||
extra_price = 500
|
||||
default_price = PRICE_ALMOST_EXPENSIVE
|
||||
extra_price = PRICE_ABOVE_EXPENSIVE
|
||||
payment_department = ACCOUNT_ENG
|
||||
cost_multiplier_per_dept = list(ACCOUNT_ENG = 0)
|
||||
|
||||
|
||||
@@ -12,8 +12,8 @@
|
||||
premium = list(/obj/item/melee/skateboard/pro = 3,
|
||||
/obj/item/melee/skateboard/hoverboard = 1)
|
||||
refill_canister = /obj/item/vending_refill/games
|
||||
default_price = 50
|
||||
extra_price = 250
|
||||
default_price = PRICE_CHEAP
|
||||
extra_price = PRICE_ALMOST_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
|
||||
@@ -40,8 +40,8 @@
|
||||
/obj/item/clothing/under/pants/chaps = 5
|
||||
)
|
||||
refill_canister = /obj/item/vending_refill/kink
|
||||
default_price = 80
|
||||
extra_price = 250
|
||||
default_price = PRICE_CHEAP
|
||||
extra_price = PRICE_BELOW_NORMAL
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/item/vending_refill/kink
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
/obj/item/reagent_containers/food/snacks/burger/superbite = 3) //U S A
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 150
|
||||
extra_price = 500
|
||||
default_price = PRICE_ABOVE_NORMAL
|
||||
extra_price = PRICE_ABOVE_EXPENSIVE
|
||||
payment_department = ACCOUNT_SEC
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
refill_canister = /obj/item/vending_refill/donksoft
|
||||
default_price = 150
|
||||
extra_price = 300
|
||||
default_price = PRICE_ABOVE_NORMAL
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/machinery/vending/toyliberationstation/Initialize()
|
||||
|
||||
@@ -16,6 +16,6 @@
|
||||
contraband = list(/obj/item/reagent_containers/glass/bottle/wizarditis = 1) //No one can get to the machine to hack it anyways; for the lulz - Microwave
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50, "magic" = 100)
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 250
|
||||
extra_price = 500
|
||||
default_price = PRICE_EXPENSIVE
|
||||
extra_price = PRICE_ABOVE_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
@@ -46,8 +46,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
refill_canister = /obj/item/vending_refill/medical
|
||||
default_price = 200
|
||||
extra_price = 250
|
||||
default_price = PRICE_ALMOST_CHEAP
|
||||
extra_price = PRICE_ABOVE_NORMAL
|
||||
payment_department = ACCOUNT_MED
|
||||
cost_multiplier_per_dept = list(ACCOUNT_MED = 0)
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
refill_canister = /obj/item/vending_refill/wallmed
|
||||
default_price = 0
|
||||
extra_price = 100
|
||||
default_price = PRICE_FREE
|
||||
extra_price = PRICE_NORMAL
|
||||
payment_department = ACCOUNT_MED
|
||||
cost_multiplier_per_dept = list(ACCOUNT_MED = 0)
|
||||
|
||||
|
||||
@@ -58,8 +58,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/hydroseeds
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 100
|
||||
extra_price = 350
|
||||
default_price = PRICE_ALMOST_CHEAP
|
||||
extra_price = PRICE_NORMAL
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
|
||||
@@ -19,8 +19,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/hydronutrients
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 100
|
||||
extra_price = 250
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_CHEAP
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/obj/item/assembly/prox_sensor = 6,
|
||||
/obj/item/assembly/igniter = 6)
|
||||
contraband = list(/obj/item/assembly/health = 3)
|
||||
default_price = 400
|
||||
extra_price = 600
|
||||
default_price = PRICE_EXPENSIVE
|
||||
extra_price = PRICE_REALLY_EXPENSIVE
|
||||
payment_department = ACCOUNT_SCI
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SCI = 0)
|
||||
|
||||
@@ -20,6 +20,6 @@
|
||||
/obj/item/crowbar = 5)
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 600
|
||||
default_price = PRICE_EXPENSIVE
|
||||
payment_department = ACCOUNT_SCI
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SCI = 0)
|
||||
|
||||
@@ -27,8 +27,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
refill_canister = /obj/item/vending_refill/security
|
||||
default_price = 650
|
||||
extra_price = 700
|
||||
default_price = PRICE_ALMOST_EXPENSIVE
|
||||
extra_price = PRICE_REALLY_EXPENSIVE
|
||||
payment_department = ACCOUNT_SEC
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SEC = 0)
|
||||
|
||||
|
||||
@@ -27,8 +27,8 @@
|
||||
|
||||
refill_canister = /obj/item/vending_refill/snack
|
||||
canload_access_list = list(ACCESS_KITCHEN)
|
||||
default_price = 60
|
||||
extra_price = 160
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_ALMOST_CHEAP
|
||||
payment_department = ACCOUNT_SRV
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SRV = 0)
|
||||
input_display_header = "Chef's Food Selection"
|
||||
|
||||
@@ -7,6 +7,6 @@
|
||||
contraband = list(/obj/item/reagent_containers/food/drinks/drinkingglass/filled/cola = 20)
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 1
|
||||
extra_price = 1
|
||||
default_price = PRICE_FREE
|
||||
extra_price = PRICE_FREE
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
@@ -23,8 +23,8 @@
|
||||
premium = list()
|
||||
|
||||
refill_canister = /obj/item/vending_refill/soviet
|
||||
default_price = 1
|
||||
extra_price = 1
|
||||
default_price = PRICE_FREE
|
||||
extra_price = PRICE_FREE
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/item/vending_refill/soviet
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
product_ads = "Sufficiently healthy.;Efficiently produced tofu!;Mmm! So good!;Have a meal.;You need food to live!;Have some more candy corn!;Try our new ice cups!"
|
||||
icon_state = "sustenance"
|
||||
products = list(/obj/item/reagent_containers/food/snacks/tofu = 24,
|
||||
/obj/item/reagent_containers/food/drinks/ice = 12,
|
||||
/obj/item/reagent_containers/food/drinks/ice/sustanance = 12,
|
||||
/obj/item/reagent_containers/food/snacks/candy_corn = 6)
|
||||
contraband = list(/obj/item/kitchen/knife = 6,
|
||||
/obj/item/reagent_containers/food/drinks/coffee = 12,
|
||||
@@ -14,8 +14,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
refill_canister = /obj/item/vending_refill/sustenance
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 0
|
||||
extra_price = 0
|
||||
default_price = PRICE_FREE
|
||||
extra_price = PRICE_FREE
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/item/vending_refill/sustenance
|
||||
|
||||
@@ -25,8 +25,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50)
|
||||
resistance_flags = FIRE_PROOF
|
||||
refill_canister = /obj/item/vending_refill/donksoft
|
||||
default_price = 150
|
||||
extra_price = 300
|
||||
default_price = PRICE_ABOVE_NORMAL
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
payment_department = ACCOUNT_SRV
|
||||
|
||||
/obj/item/vending_refill/donksoft
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
icon_state = "refill_clothes"
|
||||
|
||||
/obj/machinery/vending/wardrobe
|
||||
default_price = 350
|
||||
extra_price = 400
|
||||
default_price = PRICE_NORMAL
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
payment_department = NO_FREEBIES
|
||||
input_display_header = "Returned Clothing"
|
||||
|
||||
@@ -33,6 +33,8 @@
|
||||
refill_canister = /obj/item/vending_refill/wardrobe/sec_wardrobe
|
||||
payment_department = ACCOUNT_SEC
|
||||
cost_multiplier_per_dept = list(ACCOUNT_SEC = 0)
|
||||
default_price = PRICE_ABOVE_NORMAL
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
|
||||
/obj/item/vending_refill/wardrobe/sec_wardrobe
|
||||
machine_name = "SecDrobe"
|
||||
@@ -480,6 +482,8 @@
|
||||
/obj/item/clothing/gloves/color/captain = 1)
|
||||
refill_canister = /obj/item/vending_refill/wardrobe/cap_wardrobe
|
||||
payment_department = ACCOUNT_CIV
|
||||
default_price = PRICE_ALMOST_EXPENSIVE
|
||||
extra_price = PRICE_ABOVE_EXPENSIVE
|
||||
|
||||
/obj/machinery/vending/wardrobe/cap_wardrobe/Initialize()
|
||||
. = ..()
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 70)
|
||||
refill_canister = /obj/item/vending_refill/tool
|
||||
resistance_flags = FIRE_PROOF
|
||||
default_price = 50
|
||||
extra_price = 300
|
||||
default_price = PRICE_REALLY_CHEAP
|
||||
extra_price = PRICE_EXPENSIVE
|
||||
payment_department = ACCOUNT_ENG
|
||||
cost_multiplier_per_dept = list(ACCOUNT_ENG = 0)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user