Files
Yogstation/code/modules/vending/modularpc.dm
nmajask 407122e347 Adds modular PDA and Telescreen and cleans up some of the preset code (#12685)
* Added modular PDA and telescreen

They kinda work

* Adds a telescreen to box

* Cleans up some stuff

Left some code in from when I was working on something else, causing the checks to fail. This removes it.

* More clean up and an untested fix for computers so they dont runtime if they have an initial program

Hope this works.

* Hopefully fixes the failed check

Forgot about that var.

* Makes telescreens machines and more PDA sprites

Makes modular telescreens machines, adds more pda program icons, and fixes stuff.

* Adds telescreens to more maps and fixes the one on box

* Fixes the failed check and cleans up some commented out stuff

Forgot about this stuff

* Replaces engi and atmos tech phones with modular PDAs

Seams reasonable. May atomize it out if people want me to.

* Forgot the commit the atmos preset

*sigh

* Moves telescreens to the machine folder and adds a medical telescreen

Moves telescreens to the machine mod pc folder because they are no longer items and adds a medical telescreen that starts with the crew monitor program, though its not on maps yet.

* Removed the old telescreen file that didnt get removed

thanks github desktop

* Forgot about the CMO's computer

Though I did this with the medical preset

* Adds medical telescreens to most maps

* Readds the changes

* Forgot to uncomment this

*scream

* Adds telescreens to mining base and brig infirmary

* Everyone gets a telescreen

* Forgot the lights

* Symmetry

* Adds the fixes for delta
2021-12-27 17:24:30 -05:00

34 lines
1.5 KiB
Plaintext

/obj/machinery/vending/modularpc
name = "\improper Deluxe Silicate Selections"
desc = "All the parts you need to build your own custom pc."
icon_state = "modularpc"
icon_deny = "modularpc-deny"
product_ads = "Get your gamer gear!;The best GPUs for all of your space-crypto needs!;The most robust cooling!;The finest RGB in space!"
vend_reply = "Game on!"
products = list(/obj/item/modular_computer/tablet/pda = 6,
/obj/item/modular_computer/laptop = 4,
/obj/item/computer_hardware/hard_drive = 4,
/obj/item/computer_hardware/hard_drive/small = 4,
/obj/item/computer_hardware/network_card = 8,
/obj/item/computer_hardware/hard_drive/portable = 8,
/obj/item/computer_hardware/battery = 8,
/obj/item/stock_parts/cell/computer = 8,
/obj/item/computer_hardware/processor_unit = 4,
/obj/item/computer_hardware/processor_unit/small = 4,
/obj/item/computer_hardware/card_slot = 4,
/obj/item/computer_hardware/sensorpackage = 4)
premium = list(/obj/item/modular_computer/tablet = 3,
/obj/item/modular_computer/tablet/phone = 2,
/obj/item/computer_hardware/card_slot/secondary = 2,
/obj/item/computer_hardware/ai_slot = 2,
/obj/item/computer_hardware/printer/mini = 2,
/obj/item/computer_hardware/recharger/APC = 2)
refill_canister = /obj/item/vending_refill/modularpc
default_price = 30
extra_price = 250
payment_department = ACCOUNT_SCI
/obj/item/vending_refill/modularpc
machine_name = "Deluxe Silicon Selections"
icon_state = "refill_engi"