mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-23 03:57:13 +01:00
(TG Port) Recolors the circuit boards into department-based colors (#20392)
This commit is contained in:
@@ -43,12 +43,14 @@
|
||||
|
||||
/obj/item/circuitboard/message_monitor
|
||||
board_name = "Message Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/message_monitor
|
||||
origin_tech = "programming=2"
|
||||
|
||||
/obj/item/circuitboard/camera
|
||||
board_name = "Camera Monitor"
|
||||
desc = "A monitor board whose type can be changed when screwed."
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/security
|
||||
origin_tech = "programming=2;combat=2"
|
||||
var/static/list/monitor_names_paths = list(
|
||||
@@ -80,210 +82,256 @@
|
||||
|
||||
/obj/item/circuitboard/camera/telescreen
|
||||
board_name = "Telescreen"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/security/telescreen
|
||||
|
||||
/obj/item/circuitboard/camera/engine
|
||||
board_name = "Engine Camera Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/security/telescreen/engine
|
||||
|
||||
/obj/item/circuitboard/camera/research
|
||||
board_name = "Research Monitor"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/security/telescreen/research
|
||||
|
||||
/obj/item/circuitboard/camera/rd
|
||||
board_name = "Research Director Monitor"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/security/telescreen/rd
|
||||
|
||||
/obj/item/circuitboard/camera/prison
|
||||
board_name = "Prison Monitor"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/security/telescreen/prison
|
||||
|
||||
/obj/item/circuitboard/camera/interrogation
|
||||
board_name = "Interrogation Monitor"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/security/telescreen/interrogation
|
||||
|
||||
/obj/item/circuitboard/camera/minisat
|
||||
board_name = "MiniSat Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/security/telescreen/minisat
|
||||
|
||||
/obj/item/circuitboard/camera/upload
|
||||
board_name = "AI Upload Monitor"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/security/telescreen/upload
|
||||
|
||||
/obj/item/circuitboard/camera/vault
|
||||
board_name = "Vault Monitor"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/security/telescreen/vault
|
||||
|
||||
/obj/item/circuitboard/camera/turbine
|
||||
board_name = "Turbine Vent Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/security/telescreen/turbine
|
||||
|
||||
/obj/item/circuitboard/camera/wooden_tv
|
||||
board_name = "Wooden TV"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/security/wooden_tv
|
||||
|
||||
/obj/item/circuitboard/camera/mining
|
||||
board_name = "Outpost Camera Monitor"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/computer/security/mining
|
||||
|
||||
/obj/item/circuitboard/camera/engineering
|
||||
board_name = "Engineering Camera Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/security/engineering
|
||||
|
||||
/obj/item/circuitboard/xenobiology
|
||||
board_name = "Xenobiology Console"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/camera_advanced/xenobio
|
||||
origin_tech = "programming=3;biotech=3"
|
||||
|
||||
/obj/item/circuitboard/aicore
|
||||
board_name = "AI Core"
|
||||
icon_state = "science"
|
||||
origin_tech = "programming=3"
|
||||
board_type = "other"
|
||||
|
||||
/obj/item/circuitboard/aiupload
|
||||
board_name = "AI Upload"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/aiupload
|
||||
origin_tech = "programming=4;engineering=4"
|
||||
|
||||
/obj/item/circuitboard/borgupload
|
||||
board_name = "Cyborg Upload"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/borgupload
|
||||
origin_tech = "programming=4;engineering=4"
|
||||
|
||||
/obj/item/circuitboard/med_data
|
||||
board_name = "Medical Records"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/med_data
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/pandemic
|
||||
board_name = "PanD.E.M.I.C. 2200"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/pandemic
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/scan_consolenew
|
||||
board_name = "DNA Machine"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/scan_consolenew
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/communications
|
||||
board_name = "Communications Console"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/communications
|
||||
origin_tech = "programming=3;magnets=3"
|
||||
|
||||
/obj/item/circuitboard/card
|
||||
board_name = "ID Computer"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/card
|
||||
origin_tech = "programming=3"
|
||||
|
||||
/obj/item/circuitboard/card/minor
|
||||
board_name = "Dept ID Computer"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/card/minor
|
||||
var/target_dept = TARGET_DEPT_GENERIC
|
||||
|
||||
/obj/item/circuitboard/card/minor/hos
|
||||
board_name = "Sec ID Computer"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/card/minor/hos
|
||||
target_dept = TARGET_DEPT_SEC
|
||||
|
||||
/obj/item/circuitboard/card/minor/cmo
|
||||
board_name = "Medical ID Computer"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/card/minor/cmo
|
||||
target_dept = TARGET_DEPT_MED
|
||||
|
||||
/obj/item/circuitboard/card/minor/rd
|
||||
board_name = "Science ID Computer"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/card/minor/rd
|
||||
target_dept = TARGET_DEPT_SCI
|
||||
|
||||
/obj/item/circuitboard/card/minor/ce
|
||||
board_name = "Engineering ID Computer"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/card/minor/ce
|
||||
target_dept = TARGET_DEPT_ENG
|
||||
|
||||
/obj/item/circuitboard/card/centcom
|
||||
board_name = "CentComm ID Computer"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/card/centcom
|
||||
|
||||
/obj/item/circuitboard/teleporter
|
||||
board_name = "Teleporter Console"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/teleporter
|
||||
origin_tech = "programming=3;bluespace=3;plasmatech=3"
|
||||
|
||||
/obj/item/circuitboard/secure_data
|
||||
board_name = "Security Records"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/secure_data
|
||||
origin_tech = "programming=2;combat=2"
|
||||
|
||||
/obj/item/circuitboard/stationalert_engineering
|
||||
board_name = "Station Alert Console - Engineering"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/station_alert
|
||||
|
||||
/obj/item/circuitboard/stationalert
|
||||
board_name = "Station Alert Console"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/station_alert
|
||||
|
||||
/obj/item/circuitboard/atmos_alert
|
||||
board_name = "Atmospheric Alert Computer"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/atmos_alert
|
||||
|
||||
/obj/item/circuitboard/atmoscontrol
|
||||
board_name = "Central Atmospherics Computer"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/atmoscontrol
|
||||
|
||||
/obj/item/circuitboard/air_management
|
||||
board_name = "Atmospheric Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/general_air_control
|
||||
|
||||
/obj/item/circuitboard/robotics
|
||||
board_name = "Robotics Control Console"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/robotics
|
||||
origin_tech = "programming=3"
|
||||
|
||||
/obj/item/circuitboard/drone_control
|
||||
board_name = "Drone Control"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/drone_control
|
||||
origin_tech = "programming=3"
|
||||
|
||||
/obj/item/circuitboard/cloning
|
||||
board_name = "Cloning Machine Console"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/cloning
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/arcade/battle
|
||||
board_name = "Arcade Battle"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/arcade/battle
|
||||
origin_tech = "programming=1"
|
||||
|
||||
/obj/item/circuitboard/arcade/orion_trail
|
||||
board_name = "Orion Trail"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/arcade/orion_trail
|
||||
origin_tech = "programming=1"
|
||||
|
||||
/obj/item/circuitboard/solar_control
|
||||
board_name = "Solar Control"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/solar_control
|
||||
origin_tech = "programming=2;powerstorage=2"
|
||||
|
||||
/obj/item/circuitboard/powermonitor
|
||||
board_name = "Power Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/monitor
|
||||
origin_tech = "programming=2;powerstorage=2"
|
||||
|
||||
/obj/item/circuitboard/powermonitor/secret
|
||||
board_name = "Outdated Power Monitor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/monitor/secret
|
||||
origin_tech = "programming=2;powerstorage=2"
|
||||
|
||||
/obj/item/circuitboard/prisoner
|
||||
board_name = "Prisoner Management"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/prisoner
|
||||
|
||||
/obj/item/circuitboard/brigcells
|
||||
board_name = "Brig Cell Control"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/brigcells
|
||||
|
||||
/obj/item/circuitboard/sm_monitor
|
||||
board_name = "Supermatter Monitoring Console"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/sm_monitor
|
||||
origin_tech = "programming=2;powerstorage=2"
|
||||
|
||||
@@ -291,6 +339,7 @@
|
||||
/obj/item/circuitboard/rdconsole
|
||||
board_name = "RD Console"
|
||||
desc = "Swipe a Scientist level ID or higher to reconfigure."
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/rdconsole/core
|
||||
req_access = list(ACCESS_TOX) // This is for adjusting the type of computer we're building - in case something messes up the pre-existing robotics console
|
||||
var/list/access_types = list("R&D Core", "Robotics", "E.X.P.E.R.I-MENTOR", "Public")
|
||||
@@ -307,53 +356,62 @@
|
||||
board_name = "RD Console - Public"
|
||||
build_path = /obj/machinery/computer/rdconsole/public
|
||||
|
||||
|
||||
/obj/item/circuitboard/mecha_control
|
||||
board_name = "Exosuit Control Console"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/mecha
|
||||
|
||||
/obj/item/circuitboard/rdservercontrol
|
||||
board_name = "RD Server Control"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/rdservercontrol
|
||||
|
||||
/obj/item/circuitboard/crew
|
||||
board_name = "Crew Monitoring Computer"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/crew
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/mech_bay_power_console
|
||||
board_name = "Mech Bay Power Control Console"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/mech_bay_power_console
|
||||
origin_tech = "programming=3;powerstorage=3"
|
||||
|
||||
/obj/item/circuitboard/ordercomp
|
||||
board_name = "Supply Ordering Console"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/computer/supplycomp/public
|
||||
origin_tech = "programming=3"
|
||||
|
||||
/obj/item/circuitboard/supplycomp
|
||||
board_name = "Supply Shuttle Console"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/computer/supplycomp
|
||||
origin_tech = "programming=3"
|
||||
var/contraband_enabled = 0
|
||||
|
||||
/obj/item/circuitboard/operating
|
||||
board_name = "Operating Computer"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/computer/operating
|
||||
origin_tech = "programming=2;biotech=3"
|
||||
|
||||
/obj/item/circuitboard/shuttle
|
||||
board_name = "Shuttle"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle
|
||||
var/shuttleId
|
||||
var/possible_destinations = ""
|
||||
|
||||
/obj/item/circuitboard/labor_shuttle
|
||||
board_name = "Labor Shuttle"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/shuttle/labor
|
||||
|
||||
/obj/item/circuitboard/labor_shuttle/one_way
|
||||
board_name = "Prisoner Shuttle Console"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/computer/shuttle/labor/one_way
|
||||
|
||||
/obj/item/circuitboard/ferry
|
||||
@@ -362,59 +420,72 @@
|
||||
|
||||
/obj/item/circuitboard/ferry/request
|
||||
board_name = "Transport Ferry Console"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/computer/shuttle/ferry/request
|
||||
|
||||
/obj/item/circuitboard/mining_shuttle
|
||||
board_name = "Mining Shuttle"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/computer/shuttle/mining
|
||||
|
||||
/obj/item/circuitboard/white_ship
|
||||
board_name = "White Ship"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle/white_ship
|
||||
|
||||
/obj/item/circuitboard/shuttle/syndicate
|
||||
board_name = "Syndicate Shuttle"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle/syndicate
|
||||
|
||||
/obj/item/circuitboard/shuttle/syndicate/recall
|
||||
board_name = "Syndicate Shuttle Recall Terminal"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle/syndicate/recall
|
||||
|
||||
/obj/item/circuitboard/shuttle/syndicate/drop_pod
|
||||
board_name = "Syndicate Drop Pod"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle/syndicate/drop_pod
|
||||
|
||||
/obj/item/circuitboard/shuttle/golem_ship
|
||||
board_name = "Golem Ship"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/shuttle/golem_ship
|
||||
|
||||
/obj/item/circuitboard/HolodeckControl
|
||||
board_name = "Holodeck Control"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/computer/HolodeckControl
|
||||
origin_tech = "programming=4"
|
||||
|
||||
/obj/item/circuitboard/aifixer
|
||||
board_name = "AI Integrity Restorer"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/aifixer
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
|
||||
/obj/item/circuitboard/area_atmos
|
||||
board_name = "Area Air Control"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/area_atmos
|
||||
origin_tech = "programming=2"
|
||||
|
||||
/obj/item/circuitboard/telesci_console
|
||||
board_name = "Telepad Control Console"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/computer/telescience
|
||||
origin_tech = "programming=3;bluespace=3;plasmatech=4"
|
||||
|
||||
/obj/item/circuitboard/large_tank_control
|
||||
board_name = "Atmospheric Tank Control"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/general_air_control/large_tank_control
|
||||
origin_tech = "programming=2;engineering=3;materials=2"
|
||||
|
||||
/obj/item/circuitboard/turbine_computer
|
||||
board_name = "Turbine Computer"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/computer/turbine_computer
|
||||
origin_tech = "programming=4;engineering=4;powerstorage=4"
|
||||
|
||||
|
||||
@@ -224,7 +224,6 @@
|
||||
qdel(src)
|
||||
return TRUE
|
||||
|
||||
|
||||
//Machine Frame Circuit Boards
|
||||
/*Common Parts: Parts List: Ignitor, Timer, Infra-red laser, Infra-red sensor, t_scanner, Capacitor, Valve, sensor unit,
|
||||
micro-manipulator, glass sheets, beaker, Microlaser, matter bin, power cells.
|
||||
@@ -302,6 +301,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/slot_machine
|
||||
board_name = "Slot Machine"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/economy/slot_machine
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2"
|
||||
@@ -312,6 +312,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/bottler
|
||||
board_name = "Bottler"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/bottler
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2"
|
||||
@@ -322,6 +323,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/smes
|
||||
board_name = "SMES"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/smes
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;powerstorage=3;engineering=3"
|
||||
@@ -332,6 +334,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/emitter
|
||||
board_name = "Emitter"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/emitter
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;powerstorage=4;engineering=4"
|
||||
@@ -341,6 +344,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/power_compressor
|
||||
board_name = "Power Compressor"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/compressor
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=4;powerstorage=4;engineering=4"
|
||||
@@ -350,6 +354,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/power_turbine
|
||||
board_name = "Power Turbine"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/turbine
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=4;powerstorage=4;engineering=4"
|
||||
@@ -359,6 +364,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/thermomachine
|
||||
board_name = "Thermomachine"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/atmospherics/unary/thermomachine
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;plasmatech=3"
|
||||
@@ -370,6 +376,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/recharger
|
||||
board_name = "Recharger"
|
||||
icon_state = "security"
|
||||
build_path = /obj/machinery/recharger
|
||||
board_type = "machine"
|
||||
origin_tech = "powerstorage=3;materials=2"
|
||||
@@ -377,6 +384,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/snow_machine
|
||||
board_name = "Snow Machine"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/snow_machine
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;materials=2"
|
||||
@@ -386,6 +394,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/biogenerator
|
||||
board_name = "Biogenerator"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/biogenerator
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;biotech=3;materials=3"
|
||||
@@ -397,6 +406,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/plantgenes
|
||||
board_name = "Plant DNA Manipulator"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/plantgenes
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;biotech=3"
|
||||
@@ -410,6 +420,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/seed_extractor
|
||||
board_name = "Seed Extractor"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/seed_extractor
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -419,6 +430,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/hydroponics
|
||||
board_name = "Hydroponics Tray"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/hydroponics/constructable
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1;biotech=2"
|
||||
@@ -429,6 +441,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/microwave
|
||||
board_name = "Microwave"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/kitchen_machine/microwave
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;magnets=2"
|
||||
@@ -439,6 +452,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/oven
|
||||
board_name = "Oven"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/kitchen_machine/oven
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;magnets=2"
|
||||
@@ -449,6 +463,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/grill
|
||||
board_name = "Grill"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/kitchen_machine/grill
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;magnets=2"
|
||||
@@ -459,6 +474,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/candy_maker
|
||||
board_name = "Candy Maker"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/kitchen_machine/candy_maker
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;magnets=2"
|
||||
@@ -469,6 +485,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/deepfryer
|
||||
board_name = "Deep Fryer"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/cooker/deepfryer
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -478,6 +495,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/gibber
|
||||
board_name = "Gibber"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/gibber
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2"
|
||||
@@ -487,6 +505,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/tesla_coil
|
||||
board_name = "Tesla Coil"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/tesla_coil
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;magnets=3;powerstorage=3"
|
||||
@@ -495,6 +514,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/grounding_rod
|
||||
board_name = "Grounding Rod"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/grounding_rod
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;powerstorage=3;magnets=3;plasmatech=2"
|
||||
@@ -503,6 +523,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/processor
|
||||
board_name = "Food Processor"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/processor
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -512,6 +533,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/recycler
|
||||
board_name = "Recycler"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/recycler
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2"
|
||||
@@ -565,6 +587,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/monkey_recycler
|
||||
board_name = "Monkey Recycler"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/monkey_recycler
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1;biotech=2"
|
||||
@@ -574,6 +597,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/holopad
|
||||
board_name = "AI Holopad"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/hologram/holopad
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -582,6 +606,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/chem_dispenser
|
||||
board_name = "Chem Dispenser"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/chem_dispenser
|
||||
board_type = "machine"
|
||||
origin_tech = "materials=4;programming=4;plasmatech=4;biotech=3"
|
||||
@@ -593,6 +618,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/chem_master
|
||||
board_name = "ChemMaster 3000"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/chem_master
|
||||
board_type = "machine"
|
||||
origin_tech = "materials=3;programming=2;biotech=3"
|
||||
@@ -618,10 +644,12 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/chem_master/condi_master
|
||||
board_name = "CondiMaster 3000"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/chem_master/condimaster
|
||||
|
||||
/obj/item/circuitboard/chem_heater
|
||||
board_name = "Chemical Heater"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/chem_heater
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2;biotech=2"
|
||||
@@ -631,6 +659,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/reagentgrinder
|
||||
board_name = "All-In-One Grinder"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/reagentgrinder/empty
|
||||
board_type = "machine"
|
||||
origin_tech = "materials=2;engineering=2;biotech=2"
|
||||
@@ -641,6 +670,7 @@ to destroy them and players will be able to make replacements.
|
||||
//Almost the same recipe as destructive analyzer to give people choices.
|
||||
/obj/item/circuitboard/experimentor
|
||||
board_name = "E.X.P.E.R.I-MENTOR"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/r_n_d/experimentor
|
||||
board_type = "machine"
|
||||
origin_tech = "magnets=1;engineering=1;programming=1;biotech=1;bluespace=2"
|
||||
@@ -651,6 +681,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/destructive_analyzer
|
||||
board_name = "Destructive Analyzer"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/r_n_d/destructive_analyzer
|
||||
board_type = "machine"
|
||||
origin_tech = "magnets=2;engineering=2;programming=2"
|
||||
@@ -661,6 +692,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/autolathe
|
||||
board_name = "Autolathe"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/autolathe
|
||||
board_type = "machine"
|
||||
origin_tech = "engineering=2;programming=2"
|
||||
@@ -671,10 +703,12 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/autolathe/syndi
|
||||
name = "Circuit board (Syndi Autolathe)"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/autolathe/syndicate
|
||||
|
||||
/obj/item/circuitboard/protolathe
|
||||
board_name = "Protolathe"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/r_n_d/protolathe
|
||||
board_type = "machine"
|
||||
origin_tech = "engineering=2;programming=2"
|
||||
@@ -685,6 +719,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/dish_drive
|
||||
board_name = "Dish Drive"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/dish_drive
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2"
|
||||
@@ -712,14 +747,17 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/chem_dispenser/soda
|
||||
board_name = "Soda Machine"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/chem_dispenser/soda
|
||||
|
||||
/obj/item/circuitboard/chem_dispenser/beer
|
||||
board_name = "Beer Machine"
|
||||
icon_state = "service"
|
||||
build_path = /obj/machinery/chem_dispenser/beer
|
||||
|
||||
/obj/item/circuitboard/circuit_imprinter
|
||||
board_name = "Circuit Imprinter"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/r_n_d/circuit_imprinter
|
||||
board_type = "machine"
|
||||
origin_tech = "engineering=2;programming=2"
|
||||
@@ -730,6 +768,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/pacman
|
||||
board_name = "PACMAN-type Generator"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/port_gen/pacman
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;powerstorage=3;plasmatech=3;engineering=3"
|
||||
@@ -741,16 +780,19 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/pacman/super
|
||||
board_name = "SUPERPACMAN-type Generator"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/port_gen/pacman/super
|
||||
origin_tech = "programming=3;powerstorage=4;engineering=4"
|
||||
|
||||
/obj/item/circuitboard/pacman/mrs
|
||||
board_name = "MRSPACMAN-type Generator"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/power/port_gen/pacman/mrs
|
||||
origin_tech = "programming=3;powerstorage=4;engineering=4;plasmatech=4"
|
||||
|
||||
/obj/item/circuitboard/rdserver
|
||||
board_name = "R&D Server"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/r_n_d/server
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3"
|
||||
@@ -760,6 +802,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/mechfab
|
||||
board_name = "Exosuit Fabricator"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/mecha_part_fabricator
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2"
|
||||
@@ -771,6 +814,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/clonepod
|
||||
board_name = "Clone Pod"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/clonepod
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
@@ -782,6 +826,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/clonescanner
|
||||
board_name = "Cloning Scanner"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/dna_scannernew
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;biotech=2"
|
||||
@@ -794,6 +839,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/mech_recharger
|
||||
board_name = "Mech Bay Recharger"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/mech_bay_recharge_port
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;powerstorage=3;engineering=3"
|
||||
@@ -803,6 +849,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/teleporter_hub
|
||||
board_name = "Teleporter Hub"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/teleport/hub
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;engineering=4;bluespace=4;materials=4"
|
||||
@@ -812,6 +859,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/teleporter_station
|
||||
board_name = "Teleporter Station"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/teleport/station
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=4;engineering=4;bluespace=4;plasmatech=3"
|
||||
@@ -822,6 +870,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/teleporter_perma
|
||||
board_name = "Permanent Teleporter"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/teleport/perma
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;engineering=4;bluespace=4;materials=4"
|
||||
@@ -841,6 +890,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/telesci_pad
|
||||
board_name = "Telepad"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/telepad
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=4;engineering=3;plasmatech=4;bluespace=4"
|
||||
@@ -852,6 +902,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/quantumpad
|
||||
board_name = "Quantum Pad"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/quantumpad
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;engineering=3;plasmatech=3;bluespace=4"
|
||||
@@ -863,6 +914,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/sleeper
|
||||
board_name = "Sleeper"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/sleeper
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;biotech=2;engineering=3"
|
||||
@@ -874,15 +926,17 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/sleeper/syndicate
|
||||
board_name = "Sleeper - Syndicate"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/sleeper/syndie
|
||||
|
||||
/obj/item/circuitboard/sleeper/survival
|
||||
board_name = "Sleeper - Survival Pod"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/sleeper/survival_pod
|
||||
|
||||
|
||||
/obj/item/circuitboard/bodyscanner
|
||||
board_name = "Body Scanner"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/bodyscanner
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=3;biotech=2;engineering=3"
|
||||
@@ -893,6 +947,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/cryo_tube
|
||||
board_name = "Cryotube"
|
||||
icon_state = "medical"
|
||||
build_path = /obj/machinery/atmospherics/unary/cryo_cell
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=4;biotech=3;engineering=4;plasmatech=3"
|
||||
@@ -903,6 +958,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/cell_charger
|
||||
board_name = "Cell Charger"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/cell_charger
|
||||
board_type = "machine"
|
||||
origin_tech = "powerstorage=3;materials=2"
|
||||
@@ -910,6 +966,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/cyborgrecharger
|
||||
board_name = "Cyborg Recharger"
|
||||
icon_state = "science"
|
||||
build_path = /obj/machinery/recharge_station
|
||||
board_type = "machine"
|
||||
origin_tech = "powerstorage=3;engineering=3"
|
||||
@@ -921,6 +978,7 @@ to destroy them and players will be able to make replacements.
|
||||
// Telecomms circuit boards:
|
||||
/obj/item/circuitboard/tcomms/relay
|
||||
board_name = "Telecommunications Relay"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/tcomms/relay
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2;bluespace=2"
|
||||
@@ -928,6 +986,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/tcomms/core
|
||||
board_name = "Telecommunications Core"
|
||||
icon_state = "engineering"
|
||||
build_path = /obj/machinery/tcomms/core
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=2;engineering=2"
|
||||
@@ -936,6 +995,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/ore_redemption
|
||||
board_name = "Ore Redemption"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/mineral/ore_redemption
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1;engineering=2"
|
||||
@@ -948,14 +1008,17 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/ore_redemption/golem
|
||||
board_name = "Ore Redemption - Golem"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/mineral/ore_redemption/golem
|
||||
|
||||
/obj/item/circuitboard/ore_redemption/labor
|
||||
board_name = "Ore Redemption - Labour"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/mineral/ore_redemption/labor
|
||||
|
||||
/obj/item/circuitboard/mining_equipment_vendor
|
||||
board_name = "Mining Equipment Vendor"
|
||||
icon_state = "supply"
|
||||
build_path = /obj/machinery/mineral/equipment_vendor
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1;engineering=3"
|
||||
@@ -965,14 +1028,17 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/mining_equipment_vendor/golem
|
||||
board_name = "Golem Equipment Vendor"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/mineral/equipment_vendor/golem
|
||||
|
||||
/obj/item/circuitboard/mining_equipment_vendor/labor
|
||||
board_name = "Labour Equipment Vendor"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/mineral/equipment_vendor/labor
|
||||
|
||||
/obj/item/circuitboard/clawgame
|
||||
board_name = "Claw Game"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/economy/arcade/claw
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -984,6 +1050,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/prize_counter
|
||||
board_name = "Prize Counter"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/prize_counter
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -995,6 +1062,7 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/gameboard
|
||||
board_name = "Virtual Gameboard"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/gameboard
|
||||
board_type = "machine"
|
||||
origin_tech = "programming=1"
|
||||
@@ -1005,5 +1073,6 @@ to destroy them and players will be able to make replacements.
|
||||
|
||||
/obj/item/circuitboard/merch
|
||||
name = "Merchandise Computer Circuitboard"
|
||||
icon_state = "generic"
|
||||
build_path = /obj/machinery/economy/merch
|
||||
board_type = "machine"
|
||||
|
||||
@@ -43,6 +43,7 @@
|
||||
|
||||
/obj/item/circuitboard/machine/bluespace_tap
|
||||
board_name = "Bluespace Harvester"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/power/bluespace_tap
|
||||
origin_tech = "engineering=2;combat=2;bluespace=3"
|
||||
req_components = list(
|
||||
|
||||
@@ -239,6 +239,7 @@
|
||||
|
||||
/obj/item/circuitboard/machine/bsa/back
|
||||
board_name = "Bluespace Artillery Generator"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/bsa/back
|
||||
origin_tech = "engineering=2;combat=2;bluespace=2" //No freebies!
|
||||
req_components = list(
|
||||
@@ -247,6 +248,7 @@
|
||||
|
||||
/obj/item/circuitboard/machine/bsa/middle
|
||||
board_name = "Bluespace Artillery Fusor"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/bsa/middle
|
||||
origin_tech = "engineering=2;combat=2;bluespace=2"
|
||||
req_components = list(
|
||||
@@ -255,6 +257,7 @@
|
||||
|
||||
/obj/item/circuitboard/machine/bsa/front
|
||||
board_name = "Bluespace Artillery Bore"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/bsa/front
|
||||
origin_tech = "engineering=2;combat=2;bluespace=2"
|
||||
req_components = list(
|
||||
@@ -263,6 +266,7 @@
|
||||
|
||||
/obj/item/circuitboard/computer/bsa_control
|
||||
board_name = "Bluespace Artillery Controls"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/computer/bsa_control
|
||||
origin_tech = "engineering=2;combat=2;bluespace=2"
|
||||
|
||||
|
||||
@@ -121,6 +121,7 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m
|
||||
|
||||
/obj/item/circuitboard/machine/dna_vault
|
||||
board_name = "DNA Vault"
|
||||
icon_state = "command"
|
||||
build_path = /obj/machinery/dna_vault
|
||||
origin_tech = "engineering=2;combat=2;bluespace=2" //No freebies!
|
||||
req_components = list(
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 18 KiB |
Reference in New Issue
Block a user