Files
CHOMPStation2/code/modules/research/tg/techwebs/nodes/circuit_nodes.dm
CHOMPStation2StaffMirrorBot 2a5af7a893 [MIRROR] Techweb Unittest (#11813)
Co-authored-by: Will <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-10-19 02:29:15 +02:00

46 lines
1.4 KiB
Plaintext

/datum/techweb_node/programming
id = TECHWEB_NODE_PROGRAMMING
starting_node = TRUE
display_name = "Programming"
description = "Dedicate an entire shift to program a fridge to greet you when opened."
prereq_ids = list(TECHWEB_NODE_ROBOTICS)
design_ids = list(
"ic_printer",
"wirer",
"debugger",
"assembly-small",
"assembly-medium",
"assembly-large",
"assembly-device",
"circuit-bug",
)
/datum/techweb_node/circuit_shells
id = TECHWEB_NODE_CIRCUIT_SHELLS
display_name = "Advanced Circuit Shells"
description = "Adding brains to more things."
prereq_ids = list(TECHWEB_NODE_PROGRAMMING)
design_ids = list(
"assembly-implant",
"ic_printer_upgrade_adv",
"ic_printer_upgrade_clone",
)
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS)
announce_channels = list(CHANNEL_SCIENCE)
/datum/techweb_node/programmed_robot
id = TECHWEB_NODE_PROGRAMMED_ROBOT
display_name = "Programmed Robot"
description = "Grants access to movable shells, allowing for remote operations and pranks."
prereq_ids = list(TECHWEB_NODE_CIRCUIT_SHELLS)
design_ids = list(
"assembly-drone",
"assembly-drone-a", //CHOMPEdit Start - More Movable Shells
"assembly-drone-b",
"assembly-drone-c",
"assembly-drone-d",
"assembly-drone-e", //CHOMPEdit Start - More Movable Shells
)
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_2_POINTS)
announce_channels = list(CHANNEL_SCIENCE)