Files

48 lines
1.6 KiB
Plaintext

/datum/techweb_node/programming
id = TECHWEB_NODE_PROGRAMMING
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",
)
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS)
discount_experiments = list(/datum/experiment/scanning/destruct_circuitboard = TECHWEB_TIER_1_POINTS)
announce_channels = list(CHANNEL_SCIENCE)
/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)