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"
|
|
|