mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
[MIRROR] Science Expansion Pck-1: Hardsuits (#11328)
Co-authored-by: Muted Kobold <tangletail@gmail.com> Co-authored-by: C.L. <killer65311@gmail.com>
This commit is contained in:
committed by
GitHub
parent
667b876252
commit
8edf1ff3d8
@@ -370,3 +370,46 @@
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_3_POINTS)
|
||||
announce_channels = list(CHANNEL_ENGINEERING) //CHOMPEdit End
|
||||
|
||||
/datum/techweb_node/thermal_vision
|
||||
id = TECHWEB_NODE_THERMAL_VISION
|
||||
display_name = "Thermal Visor Technology"
|
||||
description = "Inspired by some form of big-game-hunter species, we have adapted the technology without the annoying colorization filter."
|
||||
prereq_ids = list(TECHWEB_NODE_HUD)
|
||||
design_ids = list(
|
||||
"rig_component_thermal",
|
||||
// "diagnostic_hud_night",
|
||||
// "health_hud_night",
|
||||
// "night_visision_goggles",
|
||||
// "nvgmesons",
|
||||
// "nv_scigoggles",
|
||||
// "security_hud_night",
|
||||
)
|
||||
|
||||
/datum/techweb_node/graviton_vision
|
||||
id = TECHWEB_NODE_GRAVITON_VISION
|
||||
display_name = "Graviton Visor Technology"
|
||||
description = "Our Graviton Scanning technology compressed into visors suitable for use in hardsuits. Quite handy."
|
||||
prereq_ids = list(TECHWEB_NODE_HUD)
|
||||
design_ids = list(
|
||||
"rig_component_graviton",
|
||||
// "diagnostic_hud_night",
|
||||
// "health_hud_night",
|
||||
// "night_visision_goggles",
|
||||
// "nvgmesons",
|
||||
// "nv_scigoggles",
|
||||
// "security_hud_night",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_4_POINTS)
|
||||
announce_channels = list(CHANNEL_SECURITY, CHANNEL_SCIENCE)
|
||||
|
||||
/datum/techweb_node/advanced_visor
|
||||
id = TECHWEB_NODE_ADVANCED_VISORS
|
||||
display_name = "Advanced Visor Technology"
|
||||
description = "With careful research over transparent electrochromic glass and display project we have compressed multiple visors into a single handy package."
|
||||
prereq_ids = list(TECHWEB_NODE_GRAVITON_VISION, TECHWEB_NODE_THERMAL_VISION, TECHWEB_NODE_HUD)
|
||||
design_ids = list(
|
||||
"rig_component_multi_visor",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_4_POINTS)
|
||||
announce_channels = list(CHANNEL_SECURITY, CHANNEL_SCIENCE)
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
prereq_ids = list(TECHWEB_NODE_ROBOTICS)
|
||||
design_ids = list(
|
||||
"rigmodule_belt_basic",
|
||||
"zero_rig_module",
|
||||
"rig_device_pen",
|
||||
"rig_device_paperdispenser",
|
||||
// "suit_storage_unit",
|
||||
@@ -32,7 +33,7 @@
|
||||
"rig_device_flash",
|
||||
"rig_device_plasmacutter",
|
||||
"rig_device_healthanalyzer",
|
||||
// "rig_gun_sizegun", // CHOMPRenove Micro Mech
|
||||
"rig_gun_sizegun",
|
||||
"rig_siphon",
|
||||
"rig_component_datajack",
|
||||
// "modlink_scryer",
|
||||
@@ -55,16 +56,18 @@
|
||||
description = "Medical RIGsuits for quick rescue purposes."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_SUIT, TECHWEB_NODE_CHEM_SYNTHESIS)
|
||||
design_ids = list(
|
||||
"medical_rig_module",
|
||||
"rig_component_chemicals",
|
||||
"rig_defib", //CHOMPEDIT Add - Defibrillator RIG module
|
||||
// "rig_component_rescuepharm", // CHOMPRenove Micro Mech
|
||||
"rig_component_rescuepharm",
|
||||
// "mod_plating_medical",
|
||||
// "mod_quick_carry",
|
||||
// "mod_injector",
|
||||
// "mod_organizer",
|
||||
// "mod_patienttransport",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_2_POINTS)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_3_POINTS)
|
||||
discount_experiments = list(/datum/experiment/scanning/points/basic_med_rig = TECHWEB_TIER_2_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_MEDICAL)
|
||||
|
||||
/datum/techweb_node/mod_engi
|
||||
@@ -73,18 +76,21 @@
|
||||
description = "Engineering suits, for powered engineers."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_EQUIP)
|
||||
design_ids = list(
|
||||
"eva_rig_module",
|
||||
"rig_device_rcd",
|
||||
"rig_component_meson",
|
||||
"rig_component_material",
|
||||
"rig_component_radshield",
|
||||
"rig_component_atmosshield",
|
||||
"rig_component_aicontainer",
|
||||
"rig_component_faradayshield",
|
||||
// "mod_plating_engineering",
|
||||
// "mod_t_ray",
|
||||
// "mod_magboot",
|
||||
// "mod_constructor",
|
||||
// "mod_mister_atmos",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_2_POINTS)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_3_POINTS)
|
||||
discount_experiments = list(/datum/experiment/scanning/points/basic_engi_rig = TECHWEB_TIER_2_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_ENGINEERING)
|
||||
|
||||
/datum/techweb_node/mod_security
|
||||
@@ -93,6 +99,7 @@
|
||||
description = "Security suits for space crime handling."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_EQUIP)
|
||||
design_ids = list(
|
||||
"hazard_rig_module",
|
||||
"rig_grenade_metalfoam",
|
||||
"rig_grenade_flashbang",
|
||||
"rig_grenade_cleanfoam",
|
||||
@@ -102,6 +109,7 @@
|
||||
"rig_gun_egun",
|
||||
"rig_component_sprinter",
|
||||
"rig_gun_phase", //CHOMPEDIT Add - Phase guns
|
||||
"rig_component_pat",
|
||||
// "mod_mirage_grenade",
|
||||
// "mod_plating_security",
|
||||
// "mod_stealth",
|
||||
@@ -112,7 +120,8 @@
|
||||
// "mod_projectile_dampener",
|
||||
// "mod_criminalcapture",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_2_POINTS)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
|
||||
discount_experiments = list(/datum/experiment/scanning/points/basic_sec_rig = TECHWEB_TIER_2_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_SECURITY)
|
||||
|
||||
/datum/techweb_node/mod_engi_adv
|
||||
@@ -121,16 +130,18 @@
|
||||
description = "Advanced Engineering suits, for advanced powered engineers."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_ENGI)
|
||||
design_ids = list(
|
||||
"advanced_eva_rig_module",
|
||||
"rig_component_radshield_adv",
|
||||
"rig_component_atmosshield_adv",
|
||||
"rig_component_faradayshield_adv",
|
||||
"rig_thrusters",
|
||||
"rig_component_atmosshield",
|
||||
// "mod_plating_atmospheric",
|
||||
// "mod_jetpack",
|
||||
// "mod_rad_protection",
|
||||
// "mod_emp_shield",
|
||||
// "mod_storage_expanded",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_3_POINTS)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_4_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_ENGINEERING)
|
||||
|
||||
/datum/techweb_node/mod_anomaly
|
||||
@@ -139,13 +150,13 @@
|
||||
description = "Modules for RIGsuits that are designed to research anomalies."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_ENGI_ADV, TECHWEB_NODE_ANOMALY_RESEARCH)
|
||||
design_ids = list(
|
||||
"ami_rig_module",
|
||||
"rig_component_teleport",
|
||||
"rig_device_drill",
|
||||
"rig_device_excdrill",
|
||||
"rig_device_anomscanner",
|
||||
"rig_device_orescanner",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_4_POINTS)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
|
||||
discount_experiments = list(/datum/experiment/scanning/points/basic_sci_rig = TECHWEB_TIER_2_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE)
|
||||
|
||||
/datum/techweb_node/mod_anomaly_suit //CHOMPEdit Start - Precursor suit
|
||||
@@ -158,3 +169,18 @@
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_SECURITY) //CHOMPEdit End - Precursor suit
|
||||
|
||||
/datum/techweb_node/mod_supply
|
||||
id = TECHWEB_NODE_MOD_SUPPLY
|
||||
display_name = "Industrial RIG Suit"
|
||||
description = "Modules for RIGsuits that are designed to mine for ores."
|
||||
prereq_ids = list(TECHWEB_NODE_MOD_ENGI_ADV, TECHWEB_NODE_MINING)
|
||||
design_ids = list(
|
||||
"industrial_rig_module",
|
||||
"rig_device_drill",
|
||||
"rig_device_orescanner",
|
||||
"rig_component_material",
|
||||
)
|
||||
research_costs = list(TECHWEB_POINT_TYPE_GENERIC = TECHWEB_TIER_5_POINTS)
|
||||
discount_experiments = list(/datum/experiment/scanning/points/basic_min_rig = TECHWEB_TIER_2_POINTS)
|
||||
announce_channels = list(CHANNEL_SCIENCE, CHANNEL_SUPPLY)
|
||||
|
||||
Reference in New Issue
Block a user