Files
GS13NG/code/modules/vending/cartridge.dm
Darius b25248d7ae Add all job cartridges to PTech
Adds all remaining unavailable job cartridges to the Head of Personnel's PTech vending machine. Carts are sorted by standard job, virus, then command.
2023-01-12 00:13:42 -05:00

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"