mirror of
https://github.com/evilew/GS13-Citadel.git
synced 2026-08-21 04:08:05 +01:00
Adds all remaining unavailable job cartridges to the Head of Personnel's PTech vending machine. Carts are sorted by standard job, virus, then command.
48 lines
1.5 KiB
Plaintext
48 lines
1.5 KiB
Plaintext
//This one's from bay12
|
|
/obj/machinery/vending/cart
|
|
name = "\improper PTech"
|
|
desc = "Cartridges for PDAs."
|
|
product_slogans = "Carts to go!"
|
|
icon_state = "cart"
|
|
icon_deny = "cart-deny"
|
|
products = list(/obj/item/pda/heads = 10, // PDA
|
|
// Normal staff cards
|
|
/obj/item/cartridge/medical = 10,
|
|
/obj/item/cartridge/engineering = 10,
|
|
/obj/item/cartridge/security = 10,
|
|
/obj/item/cartridge/janitor = 10,
|
|
/obj/item/cartridge/signal/toxins = 10,
|
|
/obj/item/cartridge/roboticist = 10,
|
|
/obj/item/cartridge/atmos = 10,
|
|
/obj/item/cartridge/chemistry = 10,
|
|
/obj/item/cartridge/detective = 10,
|
|
/obj/item/cartridge/lawyer = 10,
|
|
/obj/item/cartridge/curator = 10,
|
|
/obj/item/cartridge/bartender = 10,
|
|
|
|
// Virus cards
|
|
/obj/item/cartridge/virus/clown = 3,
|
|
/obj/item/cartridge/virus/mime = 3,
|
|
|
|
// Command staff cards
|
|
/obj/item/cartridge/captain = 3,
|
|
/obj/item/cartridge/quartermaster = 10,
|
|
/obj/item/cartridge/head = 10,
|
|
/obj/item/cartridge/hos = 10,
|
|
/obj/item/cartridge/ce = 10,
|
|
/obj/item/cartridge/cmo = 10,
|
|
/obj/item/cartridge/rd = 10)
|
|
|
|
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 = PRICE_ALMOST_EXPENSIVE
|
|
extra_price = PRICE_ALMOST_ONE_GRAND
|
|
payment_department = ACCOUNT_SRV
|
|
light_mask="cart-light-mask"
|
|
|
|
/obj/item/vending_refill/cart
|
|
machine_name = "PTech"
|
|
icon_state = "refill_smoke"
|
|
|