mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Co-authored-by: Muted Kobold <tangletail@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
96 lines
2.8 KiB
Plaintext
96 lines
2.8 KiB
Plaintext
// Atmos root
|
|
/datum/techweb_node/atmos
|
|
id = TECHWEB_NODE_ATMOS
|
|
starting_node = TRUE
|
|
display_name = "Atmospherics"
|
|
description = "Maintaining station air and related life support systems."
|
|
design_ids = list(
|
|
"atmosanalyzer",
|
|
"atmosalerts",
|
|
"air_management",
|
|
"tank_management",
|
|
"shutoff_monitor",
|
|
// "thermomachine",
|
|
// "space_heater",
|
|
// "scrubber",
|
|
// "generic_tank",
|
|
// "oxygen_tank",
|
|
// "plasma_tank",
|
|
// "plasmaman_tank_belt",
|
|
// "plasmarefiller",
|
|
// "extinguisher",
|
|
// "pocketfireextinguisher",
|
|
// "gas_filter",
|
|
// "plasmaman_gas_filter",
|
|
// "pipe_painter",
|
|
)
|
|
|
|
/datum/techweb_node/gas_compression
|
|
id = TECHWEB_NODE_GAS_COMPRESSION
|
|
display_name = "Gas Compression"
|
|
description = "Highly pressurized gases hold potential for unlocking immense energy capabilities."
|
|
prereq_ids = list(TECHWEB_NODE_ATMOS)
|
|
design_ids = list(
|
|
"gasheater",
|
|
"gascooler",
|
|
"algae_farm",
|
|
"thermoregulator",
|
|
// "tank_compressor",
|
|
// "pump",
|
|
// "emergency_oxygen",
|
|
// "emergency_oxygen_engi",
|
|
// "power_turbine_console",
|
|
// "turbine_part_compressor",
|
|
// "turbine_part_rotor",
|
|
// "turbine_part_stator",
|
|
// "turbine_compressor",
|
|
// "turbine_rotor",
|
|
// "turbine_stator",
|
|
// "atmos_thermal",
|
|
// "pneumatic_seal",
|
|
// "large_welding_tool",
|
|
)
|
|
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_1_POINTS)
|
|
announce_channels = list(CHANNEL_ENGINEERING)
|
|
|
|
/datum/techweb_node/plasma_control
|
|
id = TECHWEB_NODE_PLASMA_CONTROL
|
|
display_name = "Controlled Plasma"
|
|
description = "Experiments with high-pressure gases and electricity resulting in crystallization and controlled plasma reactions."
|
|
prereq_ids = list(TECHWEB_NODE_GAS_COMPRESSION, TECHWEB_NODE_ENERGY_MANIPULATION)
|
|
design_ids = list(
|
|
"pacman",
|
|
"superpacman",
|
|
"mrspacman",
|
|
// "electrolyzer",
|
|
// "pipe_scrubber",
|
|
// "mech_generator",
|
|
// "plasmacutter",
|
|
)
|
|
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_2_POINTS)
|
|
announce_channels = list(CHANNEL_ENGINEERING)
|
|
|
|
/datum/techweb_node/fusion
|
|
id = TECHWEB_NODE_FUSION
|
|
display_name = "Fusion"
|
|
description = "Investigating fusion reactor technology to achieve sustainable and efficient energy production through controlled plasma reactions involving noble gases."
|
|
prereq_ids = list(TECHWEB_NODE_PLASMA_CONTROL)
|
|
design_ids = list(
|
|
"adv_rtg",
|
|
"fusion_core_control",
|
|
"fusion_fuel_compressor",
|
|
"fusion_fuel_control",
|
|
"gyrotron_control",
|
|
"fusion_core",
|
|
"fusion_injector",
|
|
"rapidpipedispenser",
|
|
// "adv_fire_extinguisher",
|
|
// "bolter_wrench",
|
|
// "rpd_loaded",
|
|
// "engine_goggles",
|
|
// "crystallizer",
|
|
)
|
|
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_3_POINTS)
|
|
// discount_experiments = list(/datum/experiment/ordnance/gaseous/nitrous_oxide = TECHWEB_TIER_3_POINTS)
|
|
announce_channels = list(CHANNEL_ENGINEERING)
|