From 9619bc590cd3dea1495e1df142d01640619e3acf Mon Sep 17 00:00:00 2001 From: manofpepsi <71612753+manofpepsi@users.noreply.github.com> Date: Wed, 12 May 2021 11:59:50 +0300 Subject: [PATCH] Electrolite removal (#59019) --- code/game/machinery/electrolyzer.dm | 10 ++-- .../circuitboards/machine_circuitboards.dm | 2 +- .../research/designs/stock_parts_designs.dm | 45 ------------------ code/modules/research/stock_parts.dm | 32 ------------- code/modules/research/techweb/all_nodes.dm | 8 ++-- icons/obj/stock_parts.dmi | Bin 21355 -> 19956 bytes 6 files changed, 10 insertions(+), 87 deletions(-) diff --git a/code/game/machinery/electrolyzer.dm b/code/game/machinery/electrolyzer.dm index 242947eaa85..f9a9ef37448 100644 --- a/code/game/machinery/electrolyzer.dm +++ b/code/game/machinery/electrolyzer.dm @@ -20,7 +20,7 @@ var/on = FALSE ///check what mode the machine should be (WORKING, STANDBY) var/mode = ELECTROLYZER_MODE_STANDBY - ///Increase the amount of moles worked on, changed by upgrading the electrolite tier + ///Increase the amount of moles worked on, changed by upgrading the manipulator tier var/workingPower = 1 ///Decrease the amount of power usage, changed by upgrading the capacitor tier var/efficiency = 0.5 @@ -106,14 +106,14 @@ cell.use((5 * proportion * workingPower) / (efficiency + workingPower)) /obj/machinery/electrolyzer/RefreshParts() - var/electrolite = 0 + var/manipulator = 0 var/cap = 0 - for(var/obj/item/stock_parts/electrolite/M in component_parts) - electrolite += M.rating + for(var/obj/item/stock_parts/manipulator/M in component_parts) + manipulator += M.rating for(var/obj/item/stock_parts/capacitor/M in component_parts) cap += M.rating - workingPower = electrolite //used in the amount of moles processed + workingPower = manipulator //used in the amount of moles processed efficiency = (cap + 1) * 0.5 //used in the amount of charge in power cell uses diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 290559e55e3..b9e34309be6 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -496,7 +496,7 @@ greyscale_colors = CIRCUIT_COLOR_GENERIC build_path = /obj/machinery/electrolyzer req_components = list( - /obj/item/stock_parts/electrolite = 2, + /obj/item/stock_parts/manipulator = 2, /obj/item/stock_parts/capacitor = 2, /obj/item/stack/cable_coil = 5, /obj/item/stack/sheet/glass = 1) diff --git a/code/modules/research/designs/stock_parts_designs.dm b/code/modules/research/designs/stock_parts_designs.dm index f266514cda8..21748b548ad 100644 --- a/code/modules/research/designs/stock_parts_designs.dm +++ b/code/modules/research/designs/stock_parts_designs.dm @@ -246,51 +246,6 @@ lathe_time_factor = 0.2 departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE -//electrolite -/datum/design/basic_electrolite - name = "Basic Electrolite" - desc = "A stock part used in the construction of various devices." - id = "basic_electrolite" - build_type = PROTOLATHE | AWAY_LATHE | AUTOLATHE - materials = list(/datum/material/iron = 100, /datum/material/glass = 100) - build_path = /obj/item/stock_parts/electrolite - category = list("Stock Parts","Machinery","initial") - lathe_time_factor = 0.2 - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE - -/datum/design/adv_electrolite - name = "Advanced Electrolite" - desc = "A stock part used in the construction of various devices." - id = "adv_electrolite" - build_type = PROTOLATHE | AWAY_LATHE - materials = list(/datum/material/iron = 150, /datum/material/glass = 150) - build_path = /obj/item/stock_parts/electrolite/adv - category = list("Stock Parts") - lathe_time_factor = 0.2 - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE - -/datum/design/super_electrolite - name = "Super Electrolite" - desc = "A stock part used in the construction of various devices." - id = "super_electrolite" - build_type = PROTOLATHE | AWAY_LATHE - materials = list(/datum/material/iron = 200, /datum/material/glass = 200, /datum/material/gold = 100, /datum/material/silver = 100) - build_path = /obj/item/stock_parts/electrolite/super - category = list("Stock Parts") - lathe_time_factor = 0.2 - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE - -/datum/design/bluespace_electrolite - name = "Bluespace Electrolite" - desc = "A stock part used in the construction of various devices." - id = "bluespace_electrolite" - build_type = PROTOLATHE | AWAY_LATHE - materials = list(/datum/material/iron = 200, /datum/material/glass = 200, /datum/material/gold = 100, /datum/material/silver = 100, /datum/material/diamond = 100) - build_path = /obj/item/stock_parts/electrolite/bluespace - category = list("Stock Parts") - lathe_time_factor = 0.2 - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING | DEPARTMENTAL_FLAG_SCIENCE - //T-Comms devices /datum/design/subspace_ansible name = "Subspace Ansible" diff --git a/code/modules/research/stock_parts.dm b/code/modules/research/stock_parts.dm index abdf9934b7d..3207547bc8f 100644 --- a/code/modules/research/stock_parts.dm +++ b/code/modules/research/stock_parts.dm @@ -77,7 +77,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good new /obj/item/stock_parts/micro_laser(src) new /obj/item/stock_parts/matter_bin(src) new /obj/item/stock_parts/cell/high(src) - new /obj/item/stock_parts/electrolite(src) /obj/item/storage/part_replacer/bluespace/tier2 @@ -89,7 +88,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good new /obj/item/stock_parts/micro_laser/high(src) new /obj/item/stock_parts/matter_bin/adv(src) new /obj/item/stock_parts/cell/super(src) - new /obj/item/stock_parts/electrolite/adv(src) /obj/item/storage/part_replacer/bluespace/tier3 @@ -101,7 +99,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good new /obj/item/stock_parts/micro_laser/ultra(src) new /obj/item/stock_parts/matter_bin/super(src) new /obj/item/stock_parts/cell/hyper(src) - new /obj/item/stock_parts/electrolite/super(src) /obj/item/storage/part_replacer/bluespace/tier4 @@ -113,7 +110,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good new /obj/item/stock_parts/micro_laser/quadultra(src) new /obj/item/stock_parts/matter_bin/bluespace(src) new /obj/item/stock_parts/cell/bluespace(src) - new /obj/item/stock_parts/electrolite/bluespace(src) /obj/item/storage/part_replacer/cargo //used in a cargo crate @@ -124,7 +120,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good new /obj/item/stock_parts/manipulator(src) new /obj/item/stock_parts/micro_laser(src) new /obj/item/stock_parts/matter_bin(src) - new /obj/item/stock_parts/electrolite(src) /obj/item/storage/part_replacer/cyborg name = "rapid part exchange device" @@ -184,12 +179,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good icon_state = "matter_bin" custom_materials = list(/datum/material/iron=80) -/obj/item/stock_parts/electrolite - name = "electrolite" - desc = "An electrolite component to separate matters into others" - icon_state = "electrolite" - custom_materials = list(/datum/material/iron = 50, /datum/material/glass = 50) - //Rating 2 /obj/item/stock_parts/capacitor/adv @@ -227,13 +216,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good rating = 2 custom_materials = list(/datum/material/iron=80) -/obj/item/stock_parts/electrolite/adv - name = "advanced electrolite" - desc = "An electrolite component to separate matters into others" - icon_state = "adv_electrolite" - rating = 2 - custom_materials = list(/datum/material/iron = 50, /datum/material/glass = 50) - //Rating 3 /obj/item/stock_parts/capacitor/super @@ -271,13 +253,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good rating = 3 custom_materials = list(/datum/material/iron=80) -/obj/item/stock_parts/electrolite/super - name = "super electrolite" - desc = "An electrolite component to separate matters into others" - icon_state = "super_electrolite" - rating = 3 - custom_materials = list(/datum/material/iron = 50, /datum/material/glass = 50) - //Rating 4 /obj/item/stock_parts/capacitor/quadratic @@ -315,13 +290,6 @@ If you create T5+ please take a pass at mech_fabricator.dm. The parts being good rating = 4 custom_materials = list(/datum/material/iron=80) -/obj/item/stock_parts/electrolite/bluespace - name = "bluespace electrolite" - desc = "An electrolite component to separate matters into others" - icon_state = "bluespace_electrolite" - rating = 4 - custom_materials = list(/datum/material/iron = 50, /datum/material/glass = 50) - // Subspace stock parts /obj/item/stock_parts/subspace/ansible diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 8622a7cd2ed..2adc1405e5b 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -8,7 +8,7 @@ display_name = "Basic Research Technology" description = "NT default research technologies." // Default research tech, prevents bricking - design_ids = list("basic_matter_bin", "basic_cell", "basic_scanning", "basic_capacitor", "basic_micro_laser", "micro_mani", "basic_electrolite", "c-reader", "desttagger", "salestagger", "handlabel", "packagewrap", + design_ids = list("basic_matter_bin", "basic_cell", "basic_scanning", "basic_capacitor", "basic_micro_laser", "micro_mani", "c-reader", "desttagger", "salestagger", "handlabel", "packagewrap", "destructive_analyzer", "circuit_imprinter", "circuit_imprinter_offstation", "experimentor", "rdconsole", "bepis", "design_disk", "tech_disk", "rdserver", "rdservercontrol", "mechfab", "restaurant_portal", "paystand", "space_heater", "bucket", "sec_rshot", "sec_beanbag_slug", "sec_Islug", "sec_dart", "sec_38", "rglass", "plasteel", "experi_scanner", "destructive_scanner", "doppler_array", "plastitanium", "plasmaglass", "plasmareinforcedglass", "titaniumglass", "plastitaniumglass", "plastic_knife", "plastic_fork", "plastic_spoon", "conveyor_belt", "conveyor_switch") @@ -157,7 +157,7 @@ design_ids = list("solarcontrol", "recharger", "powermonitor", "rped", "pacman", "adv_capacitor", "adv_scanning", "w-recycler" , "emitter", "high_cell", "adv_matter_bin", "scanner_gate", "atmosalerts", "atmos_control", "recycler", "autolathe", "high_micro_laser", "nano_mani", "mesons", "welding_goggles", "thermomachine", "rad_collector", "tesla_coil", "grounding_rod", "apc_control", "cell_charger", "power control", "airlock_board", "firelock_board", "airalarm_electronics", "firealarm_electronics", "cell_charger", "stack_console", "stack_machine", - "oxygen_tank", "plasma_tank", "emergency_oxygen", "emergency_oxygen_engi", "plasmaman_tank_belt", "electrolyzer", "adv_electrolite", "pneumatic_seal", "crystallizer") + "oxygen_tank", "plasma_tank", "emergency_oxygen", "emergency_oxygen_engi", "plasmaman_tank_belt", "electrolyzer", "pneumatic_seal", "crystallizer") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 12500) discount_experiments = list(/datum/experiment/scanning/random/material/easy = 7500) @@ -184,7 +184,7 @@ display_name = "High Efficiency Parts" description = "Finely-tooled manufacturing techniques allowing for picometer-perfect precision levels." prereq_ids = list("engineering", "datatheory") - design_ids = list("pico_mani", "super_matter_bin", "super_electrolite") + design_ids = list("pico_mani", "super_matter_bin") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 7500) /datum/techweb_node/adv_power @@ -217,7 +217,7 @@ display_name = "Miniaturized Bluespace Research" description = "Extreme reduction in space required for bluespace engines, leading to portable bluespace technology." prereq_ids = list("bluespace_travel", "practical_bluespace", "high_efficiency") - design_ids = list("bluespace_matter_bin", "femto_mani", "bluespacebodybag", "triphasic_scanning", "quantum_keycard", "wormholeprojector", "swapper", "bluespace_electrolite") + design_ids = list("bluespace_matter_bin", "femto_mani", "bluespacebodybag", "triphasic_scanning", "quantum_keycard", "wormholeprojector", "swapper") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000) discount_experiments = list(/datum/experiment/exploration_scan/random/condition) diff --git a/icons/obj/stock_parts.dmi b/icons/obj/stock_parts.dmi index a27f07f333716c72841c384e487a5933ca746da0..852ed9831d16ebffd58b2f7c99d66381ce843ea0 100644 GIT binary patch literal 19956 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 z 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 OLM|AY8&(*&#{CN{9>mK4