From da354ba4e28fcaf73002d25cab0da4815808be60 Mon Sep 17 00:00:00 2001 From: CRITAWAKETS Date: Fri, 14 Aug 2020 18:42:08 -0400 Subject: [PATCH] Removes singularity, tesla, TEG and Mrs. Pacman. Changes supermatter overcharge delam. (#52873) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit About The Pull Request This PR removes the tesla and Mrs. Pacman from the game. The title is actually misleading, the TEG and singularity are still in the game but inaccessible and the singularity no longer has its generator. Field generators and tesla coils have been kept because shocking your fellow man is the greatest sensation of power in the world. The overcharging delamination for the supermatter has been replaced by the release of 2500 mols of tritium at 500,000 kelvin. An engineer who's really hateful of the station can use this for fusion, if they desire. Otherwise, its a tritium fire in engineering alongside the explosion. This will probably be changed in the future to be more potent since the explosion will pretty much just space all the tritium away. Singularities no longer produce radiation. Now, keeping one is less about making power and more about making a statement, especially since you need to delaminate an SM shard for it. Why It's Good For The Game Having power optimized for one generator (SM+Turbine) will allow balancing to be feasible, also oranges wanted this. The other generators may later return but with tweaked values and different roles. Changelog 🆑 del: Nanotrasen has removed their outdated teslas, singularities, TEGs and Mrs. Pacman generators from their servers and warehouse. /🆑 --- _maps/RandomRuins/SpaceRuins/oldstation.dmm | 158 ++++----- code/datums/wires/particle_accelerator.dm | 48 --- .../circuitboards/machine_circuitboards.dm | 4 - code/modules/cargo/bounties/engineering.dm | 12 - code/modules/cargo/exports/large_objects.dm | 21 -- code/modules/cargo/exports/tools.dm | 20 -- code/modules/cargo/packs.dm | 31 +- code/modules/power/port_gen.dm | 12 - .../particle_accelerator/particle.dm | 69 ---- .../particle_accelerator.dm | 181 ---------- .../particle_accelerator/particle_control.dm | 328 ------------------ .../particle_accelerator/particle_emitter.dm | 43 --- code/modules/power/singularity/singularity.dm | 1 - code/modules/power/supermatter/supermatter.dm | 5 +- code/modules/power/tesla/coil.dm | 2 +- code/modules/power/tesla/generator.dm | 12 - .../tesla/{energy_ball.dm => tesla_zap.dm} | 179 +--------- .../research/designs/machine_designs.dm | 16 - .../modules/research/designs/power_designs.dm | 7 - code/modules/research/techweb/all_nodes.dm | 2 +- icons/obj/machines/particle_accelerator.dmi | Bin 106297 -> 21570 bytes icons/obj/singularity.dmi | Bin 28428 -> 28815 bytes tgstation.dme | 8 +- 23 files changed, 82 insertions(+), 1077 deletions(-) delete mode 100644 code/datums/wires/particle_accelerator.dm delete mode 100644 code/modules/power/singularity/particle_accelerator/particle.dm delete mode 100644 code/modules/power/singularity/particle_accelerator/particle_accelerator.dm delete mode 100644 code/modules/power/singularity/particle_accelerator/particle_control.dm delete mode 100644 code/modules/power/singularity/particle_accelerator/particle_emitter.dm delete mode 100644 code/modules/power/tesla/generator.dm rename code/modules/power/tesla/{energy_ball.dm => tesla_zap.dm} (51%) diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 247630c4bf8..b8d38a5cd5c 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -2154,11 +2154,6 @@ /obj/effect/decal/cleanable/oil, /turf/closed/wall/r_wall, /area/ruin/space/has_grav/ancientstation/deltaai) -"fz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/field/generator, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fA" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating/airless{ @@ -4378,11 +4373,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"kl" = ( -/obj/structure/table/reinforced, -/obj/machinery/the_singularitygen, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "km" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ @@ -4500,14 +4490,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"kz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosing, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kA" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible, /turf/open/floor/plasteel, @@ -5168,6 +5150,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"mm" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/supermatter_crystal/shard, +/obj/structure/closet/crate/engineering{ + name = "supermatter shard crate" + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "mn" = ( /turf/open/floor/plasteel/white/corner{ dir = 4 @@ -5957,14 +5947,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/mineral/uranium{ - amount = 25 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "nV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/science{ @@ -6699,11 +6681,6 @@ /obj/item/stack/rods, /turf/template_noop, /area/space/nearstation) -"td" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/particle_emitter/center, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "tn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair, @@ -6719,12 +6696,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"tT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/end_cap, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "up" = ( /obj/machinery/light/small{ dir = 8 @@ -6745,6 +6716,14 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer3, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) +"uP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/uranium{ + amount = 25 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "uR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3, @@ -6801,6 +6780,11 @@ /obj/item/wallframe/camera, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) +"wj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "wz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ @@ -6808,11 +6792,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"wC" = ( -/obj/structure/particle_accelerator/power_box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "wL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6931,11 +6910,6 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) -"BH" = ( -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "BX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/glass, @@ -7167,11 +7141,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"Ku" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/particle_accelerator/control_box, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "Ky" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, @@ -7186,6 +7155,16 @@ /obj/machinery/light/small, /turf/open/floor/engine/n2, /area/ruin/space/has_grav/ancientstation/atmo) +"KG" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protosing{ + info = "*Supermatter Crystal Shard*

Modern power generation typically comes in two forms, a Fusion Generator or a Fission Generator. Fusion provides the best space to power \ntratio, and is typically seen on military or high security ships and stations, however Fission reactors require the usage of expensive, and rare, materials in its construction. Fission generators are massive and bulky, and require a large reserve of uranium to power, however they are extremely cheap to operate and oft need little maintenance once \ntoperational.

The Supermatter aims to alter this, a functional Supermatter is essentially a gas producer that generates far more radiation than Fusion or Fission \ntgenerators can ever hope to produce. " + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "KO" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless{ @@ -7212,12 +7191,6 @@ /obj/structure/window/reinforced, /turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) -"Ll" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/particle_emitter/right, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "Ln" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow{ @@ -7470,12 +7443,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"Sf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/fuel_chamber, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "Sn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7491,6 +7458,22 @@ }, /turf/open/floor/plasteel/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) +"SI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/engineering{ + name = "radiation suit crate" + }, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/head/radiation, +/obj/item/geiger_counter, +/obj/item/geiger_counter, +/obj/item/geiger_counter, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "SP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mirror{ @@ -7733,6 +7716,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/atmo) +"Zk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) (1,1,1) = {" aa @@ -11444,8 +11434,8 @@ dy Yr ca jA -kl -kz +mm +KG jA kU lc @@ -11681,9 +11671,9 @@ eZ dh dh dh -nU -td -tT +dh +dh +wj bE Ve dh @@ -11725,14 +11715,14 @@ AF fV bE eZ -fz -fz +hK +hK dk -hK -hK -Ku -Ll -Sf +SI +dh +dh +wj +wj bE jg jz @@ -11774,14 +11764,14 @@ bE bY bE bE -fz -fz -fz hK hK -BH -wC -bE +uP +Zk +dh +dh +dh +wj bE bE bE @@ -11831,7 +11821,7 @@ bE bE bE bE -gK +bE gK gK gK @@ -11881,7 +11871,7 @@ gK gK gK gK -aa +gK aa aa aa diff --git a/code/datums/wires/particle_accelerator.dm b/code/datums/wires/particle_accelerator.dm deleted file mode 100644 index e58dba4631f..00000000000 --- a/code/datums/wires/particle_accelerator.dm +++ /dev/null @@ -1,48 +0,0 @@ -/datum/wires/particle_accelerator/control_box - holder_type = /obj/machinery/particle_accelerator/control_box - proper_name = "Particle Accelerator" - -/datum/wires/particle_accelerator/control_box/New(atom/holder) - wires = list( - WIRE_POWER, WIRE_STRENGTH, WIRE_LIMIT, - WIRE_INTERFACE - ) - add_duds(2) - ..() - -/datum/wires/particle_accelerator/control_box/interactable(mob/user) - var/obj/machinery/particle_accelerator/control_box/C = holder - if(C.construction_state == 2) - return TRUE - -/datum/wires/particle_accelerator/control_box/on_pulse(wire) - var/obj/machinery/particle_accelerator/control_box/C = holder - switch(wire) - if(WIRE_POWER) - C.toggle_power() - if(WIRE_STRENGTH) - C.add_strength() - if(WIRE_INTERFACE) - C.interface_control = !C.interface_control - if(WIRE_LIMIT) - C.visible_message("[icon2html(C, viewers(holder))][C] makes a large whirring noise.") - -/datum/wires/particle_accelerator/control_box/on_cut(wire, mend) - var/obj/machinery/particle_accelerator/control_box/C = holder - switch(wire) - if(WIRE_POWER) - if(C.active == !mend) - C.toggle_power() - if(WIRE_STRENGTH) - for(var/i = 1; i < 3; i++) - C.remove_strength() - if(WIRE_INTERFACE) - if(!mend) - C.interface_control = FALSE - if(WIRE_LIMIT) - C.strength_upper_limit = (mend ? 2 : 3) - if(C.strength_upper_limit < C.strength) - C.remove_strength() - -/datum/wires/particle_accelerator/control_box/emp_pulse() // to prevent singulo from pulsing wires - return diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 583632d581b..8c4ec8c3a67 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -198,10 +198,6 @@ icon_state = "engineering" build_path = /obj/machinery/power/port_gen/pacman/super -/obj/item/circuitboard/machine/pacman/mrs - name = "MRSPACMAN-type Generator (Machine Board)" - build_path = /obj/machinery/power/port_gen/pacman/mrs - /obj/item/circuitboard/machine/power_compressor name = "Power Compressor (Machine Board)" icon_state = "engineering" diff --git a/code/modules/cargo/bounties/engineering.dm b/code/modules/cargo/bounties/engineering.dm index 63e0b56d2ef..2626ededb0f 100644 --- a/code/modules/cargo/bounties/engineering.dm +++ b/code/modules/cargo/bounties/engineering.dm @@ -34,18 +34,6 @@ description = "Our R&D department is working on the development of more efficient electrical batteries using hydrogen as a catalyst. Ship us a tank full of it. (20 Moles)" gas_type = /datum/gas/hydrogen -/datum/bounty/item/engineering/energy_ball - name = "Contained Tesla Ball" - description = "Station 24 is being overrun by hordes of angry Mothpeople. They are requesting the ultimate bug zapper." - reward = 75000 //requires 14k credits of purchases, not to mention cooperation with engineering/heads of staff to set up inside the cramped shuttle - wanted_types = list(/obj/singularity/energy_ball) - -/datum/bounty/item/engineering/energy_ball/applies_to(obj/O) - if(!..()) - return FALSE - var/obj/singularity/energy_ball/T = O - return !T.miniball - /datum/bounty/item/engineering/emitter name = "Emitter" description = "We think there may be a defect in your station's emitter designs, based on the sheer number of delaminations your sector seems to see. Ship us one of yours." diff --git a/code/modules/cargo/exports/large_objects.dm b/code/modules/cargo/exports/large_objects.dm index 1afbc87285e..93461e281f3 100644 --- a/code/modules/cargo/exports/large_objects.dm +++ b/code/modules/cargo/exports/large_objects.dm @@ -81,16 +81,6 @@ unit_name = "tesla coil" export_types = list(/obj/machinery/power/tesla_coil) -/datum/export/large/pa - cost = 350 - unit_name = "particle accelerator part" - export_types = list(/obj/structure/particle_accelerator) - -/datum/export/large/pa/controls - cost = 500 - unit_name = "particle accelerator control console" - export_types = list(/obj/machinery/particle_accelerator/control_box) - /datum/export/large/supermatter cost = 8000 unit_name = "supermatter shard" @@ -101,17 +91,6 @@ unit_name = "grounding rod" export_types = list(/obj/machinery/power/grounding_rod) -/datum/export/large/tesla_gen - cost = 4000 - unit_name = "energy ball generator" - export_types = list(/obj/machinery/the_singularitygen/tesla) - -/datum/export/large/singulo_gen - cost = 4000 - unit_name = "gravitational singularity generator" - export_types = list(/obj/machinery/the_singularitygen) - include_subtypes = FALSE - /datum/export/large/iv cost = 50 unit_name = "iv drip" diff --git a/code/modules/cargo/exports/tools.dm b/code/modules/cargo/exports/tools.dm index 621b1a572a7..a73fb583a75 100644 --- a/code/modules/cargo/exports/tools.dm +++ b/code/modules/cargo/exports/tools.dm @@ -136,26 +136,6 @@ unit_name = "rapid pipe dispenser" export_types = list(/obj/item/pipe_dispenser) -/datum/export/singulo //failsafe in case someone decides to ship a live singularity to CentCom without the corresponding bounty - cost = 1 - unit_name = "singularity" - export_types = list(/obj/singularity) - include_subtypes = FALSE - -/datum/export/singulo/total_printout(datum/export_report/ex, notes = TRUE) - . = ..() - if(. && notes) - . += " ERROR: Invalid object detected." - -/datum/export/singulo/tesla //see above - unit_name = "energy ball" - export_types = list(/obj/singularity/energy_ball) - -/datum/export/singulo/tesla/total_printout(datum/export_report/ex, notes = TRUE) - . = ..() - if(. && notes) - . += " ERROR: Unscheduled energy ball delivery detected." - //artisanal exports for the mom and pops /datum/export/soap cost = 75 diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index 50514a05058..a06a0308041 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -886,7 +886,7 @@ /datum/supply_pack/engine/grounding_rods name = "Grounding Rod Crate" - desc = "Four grounding rods guaranteed to keep any uppity tesla's lightning under control." + desc = "Four grounding rods guaranteed to keep any uppity tesla coil's lightning under control." cost = 1700 contains = list(/obj/machinery/power/grounding_rod, /obj/machinery/power/grounding_rod, @@ -895,19 +895,6 @@ crate_name = "grounding rod crate" crate_type = /obj/structure/closet/crate/engineering/electrical -/datum/supply_pack/engine/particle_accelerator - name = "Particle Accelerator Crate" - desc = "A supermassive black hole or hyper-powered teslaball are the perfect way to spice up any party! This \"My First Apocalypse\" kit contains everything you need to build your own Particle Accelerator! Ages 10 and up." - cost = 3000 - contains = list(/obj/structure/particle_accelerator/fuel_chamber, - /obj/machinery/particle_accelerator/control_box, - /obj/structure/particle_accelerator/particle_emitter/center, - /obj/structure/particle_accelerator/particle_emitter/left, - /obj/structure/particle_accelerator/particle_emitter/right, - /obj/structure/particle_accelerator/power_box, - /obj/structure/particle_accelerator/end_cap) - crate_name = "particle accelerator crate" - /datum/supply_pack/engine/collector name = "Radiation Collector Crate" desc = "Contains three radiation collectors. Useful for collecting energy off nearby Supermatter Crystals, Singularities or Teslas!" @@ -917,13 +904,6 @@ /obj/machinery/power/rad_collector) crate_name = "collector crate" -/datum/supply_pack/engine/sing_gen - name = "Singularity Generator Crate" - desc = "The key to unlocking the power of Lord Singuloth. Particle Accelerator not included." - cost = 5000 - contains = list(/obj/machinery/the_singularitygen) - crate_name = "singularity generator crate" - /datum/supply_pack/engine/solar name = "Solar Panel Crate" desc = "Go green with this DIY advanced solar array. Contains twenty one solar assemblies, a solar-control circuit board, and tracker. If you have any questions, please check out the enclosed instruction book." @@ -967,7 +947,7 @@ /datum/supply_pack/engine/tesla_coils name = "Tesla Coil Crate" - desc = "Whether it's high-voltage executions, creating research points, or just plain old power generation: This pack of four Tesla coils can do it all!" + desc = "Whether it's high-voltage executions, creating research points, or just plain old assistant electrofrying: This pack of four Tesla coils can do it all!" cost = 2500 contains = list(/obj/machinery/power/tesla_coil, /obj/machinery/power/tesla_coil, @@ -976,13 +956,6 @@ crate_name = "tesla coil crate" crate_type = /obj/structure/closet/crate/engineering/electrical -/datum/supply_pack/engine/tesla_gen - name = "Tesla Generator Crate" - desc = "The key to unlocking the power of the Tesla energy ball. Particle Accelerator not included." - cost = 5000 - contains = list(/obj/machinery/the_singularitygen/tesla) - crate_name = "tesla generator crate" - ////////////////////////////////////////////////////////////////////////////// /////////////////////// Canisters & Materials //////////////////////////////// ////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 636ad2b3488..0cb5e24c720 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -284,15 +284,3 @@ /obj/machinery/power/port_gen/pacman/super/overheat() explosion(src.loc, 3, 3, 3, -1) - -/obj/machinery/power/port_gen/pacman/mrs - name = "\improper M.R.S.P.A.C.M.A.N.-type portable generator" - base_icon = "portgen2" - icon_state = "portgen2_0" - circuit = /obj/item/circuitboard/machine/pacman/mrs - sheet_path = /obj/item/stack/sheet/mineral/diamond - power_gen = 40000 - time_per_sheet = 80 - -/obj/machinery/power/port_gen/pacman/mrs/overheat() - explosion(src.loc, 4, 4, 4, -1) diff --git a/code/modules/power/singularity/particle_accelerator/particle.dm b/code/modules/power/singularity/particle_accelerator/particle.dm deleted file mode 100644 index 2aefa8dc789..00000000000 --- a/code/modules/power/singularity/particle_accelerator/particle.dm +++ /dev/null @@ -1,69 +0,0 @@ -/obj/effect/accelerated_particle - name = "Accelerated Particles" - desc = "Small things moving very fast." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "particle" - anchored = TRUE - density = FALSE - var/movement_range = 10 - var/energy = 10 - var/speed = 1 - -/obj/effect/accelerated_particle/weak - movement_range = 8 - energy = 5 - -/obj/effect/accelerated_particle/strong - movement_range = 15 - energy = 15 - -/obj/effect/accelerated_particle/powerful - movement_range = 20 - energy = 50 - - -/obj/effect/accelerated_particle/New(loc) - ..() - - addtimer(CALLBACK(src, .proc/move), 1) - - -/obj/effect/accelerated_particle/Bump(atom/A) - if(A) - if(isliving(A)) - toxmob(A) - else if(istype(A, /obj/machinery/the_singularitygen)) - var/obj/machinery/the_singularitygen/S = A - S.energy += energy - else if(istype(A, /obj/singularity)) - var/obj/singularity/S = A - S.energy += energy - else if(istype(A, /obj/structure/blob)) - var/obj/structure/blob/B = A - B.take_damage(energy*0.6) - movement_range = 0 - -/obj/effect/accelerated_particle/Crossed(atom/A) - . = ..() - if(isliving(A)) - toxmob(A) - - -/obj/effect/accelerated_particle/ex_act(severity, target) - qdel(src) - -/obj/effect/accelerated_particle/singularity_pull() - return - -/obj/effect/accelerated_particle/proc/toxmob(mob/living/M) - M.rad_act(energy*6) - -/obj/effect/accelerated_particle/proc/move() - if(!step(src,dir)) - forceMove(get_step(src,dir)) - movement_range-- - if(movement_range == 0) - qdel(src) - else - sleep(speed) - move() diff --git a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm b/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm deleted file mode 100644 index 816fa750795..00000000000 --- a/code/modules/power/singularity/particle_accelerator/particle_accelerator.dm +++ /dev/null @@ -1,181 +0,0 @@ -/*Composed of 7 parts : - - 3 Particle Emitters - 1 Power Box - 1 Fuel Chamber - 1 End Cap - 1 Control computer - - Setup map - - |EC| - CC|FC| - |PB| - PE|PE|PE - -*/ -#define PA_CONSTRUCTION_UNSECURED 0 -#define PA_CONSTRUCTION_UNWIRED 1 -#define PA_CONSTRUCTION_PANEL_OPEN 2 -#define PA_CONSTRUCTION_COMPLETE 3 - -/obj/structure/particle_accelerator - name = "Particle Accelerator" - desc = "Part of a Particle Accelerator." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "none" - anchored = FALSE - density = TRUE - max_integrity = 500 - armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 90, "acid" = 80) - - var/obj/machinery/particle_accelerator/control_box/master = null - var/construction_state = PA_CONSTRUCTION_UNSECURED - var/reference = null - var/powered = 0 - var/strength = null - -/obj/structure/particle_accelerator/examine(mob/user) - . = ..() - - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED) - . += "Looks like it's not attached to the flooring." - if(PA_CONSTRUCTION_UNWIRED) - . += "It is missing some cables." - if(PA_CONSTRUCTION_PANEL_OPEN) - . += "The panel is open." - -/obj/structure/particle_accelerator/Destroy() - construction_state = PA_CONSTRUCTION_UNSECURED - if(master) - master.connected_parts -= src - master.assembled = 0 - master = null - return ..() - -/obj/structure/particle_accelerator/ComponentInitialize() - . = ..() - AddComponent(/datum/component/simple_rotation,ROTATION_ALTCLICK | ROTATION_CLOCKWISE | ROTATION_COUNTERCLOCKWISE | ROTATION_VERBS ) - - -/obj/structure/particle_accelerator/set_anchored(anchorvalue) - . = ..() - if(isnull(.)) - return - construction_state = anchorvalue ? PA_CONSTRUCTION_UNWIRED : PA_CONSTRUCTION_UNSECURED - update_state() - update_icon() - -/obj/structure/particle_accelerator/attackby(obj/item/W, mob/user, params) - var/did_something = FALSE - - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED) - if(W.tool_behaviour == TOOL_WRENCH && !isinspace()) - W.play_tool_sound(src, 75) - set_anchored(TRUE) - user.visible_message("[user.name] secures the [name] to the floor.", \ - "You secure the external bolts.") - user.changeNext_move(CLICK_CD_MELEE) - return //set_anchored handles the rest of the stuff we need to do. - if(PA_CONSTRUCTION_UNWIRED) - if(W.tool_behaviour == TOOL_WRENCH) - W.play_tool_sound(src, 75) - set_anchored(FALSE) - user.visible_message("[user.name] detaches the [name] from the floor.", \ - "You remove the external bolts.") - user.changeNext_move(CLICK_CD_MELEE) - return //set_anchored handles the rest of the stuff we need to do. - else if(istype(W, /obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/CC = W - if(CC.use(1)) - user.visible_message("[user.name] adds wires to the [name].", \ - "You add some wires.") - construction_state = PA_CONSTRUCTION_PANEL_OPEN - did_something = TRUE - if(PA_CONSTRUCTION_PANEL_OPEN) - if(W.tool_behaviour == TOOL_WIRECUTTER)//TODO:Shock user if its on? - user.visible_message("[user.name] removes some wires from the [name].", \ - "You remove some wires.") - construction_state = PA_CONSTRUCTION_UNWIRED - did_something = TRUE - else if(W.tool_behaviour == TOOL_SCREWDRIVER) - user.visible_message("[user.name] closes the [name]'s access panel.", \ - "You close the access panel.") - construction_state = PA_CONSTRUCTION_COMPLETE - did_something = TRUE - if(PA_CONSTRUCTION_COMPLETE) - if(W.tool_behaviour == TOOL_SCREWDRIVER) - user.visible_message("[user.name] opens the [name]'s access panel.", \ - "You open the access panel.") - construction_state = PA_CONSTRUCTION_PANEL_OPEN - did_something = TRUE - - if(did_something) - user.changeNext_move(CLICK_CD_MELEE) - update_state() - update_icon() - return - - return ..() - - -/obj/structure/particle_accelerator/deconstruct(disassembled = TRUE) - if(!(flags_1 & NODECONSTRUCT_1)) - new /obj/item/stack/sheet/metal (loc, 5) - qdel(src) - -/obj/structure/particle_accelerator/Move() - . = ..() - if(master && master.active) - master.toggle_power() - investigate_log("was moved whilst active; it powered down.", INVESTIGATE_SINGULO) - - -/obj/structure/particle_accelerator/update_icon_state() - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED,PA_CONSTRUCTION_UNWIRED) - icon_state="[reference]" - if(PA_CONSTRUCTION_PANEL_OPEN) - icon_state="[reference]w" - if(PA_CONSTRUCTION_COMPLETE) - if(powered) - icon_state="[reference]p[strength]" - else - icon_state="[reference]c" - -/obj/structure/particle_accelerator/proc/update_state() - if(master) - master.update_state() - -/obj/structure/particle_accelerator/proc/connect_master(obj/O) - if(O.dir == dir) - master = O - return 1 - return 0 - -/////////// -// PARTS // -/////////// - - -/obj/structure/particle_accelerator/end_cap - name = "Alpha Particle Generation Array" - desc = "This is where Alpha particles are generated from \[REDACTED\]." - icon_state = "end_cap" - reference = "end_cap" - -/obj/structure/particle_accelerator/power_box - name = "Particle Focusing EM Lens" - desc = "This uses electromagnetic waves to focus the Alpha particles." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "power_box" - reference = "power_box" - -/obj/structure/particle_accelerator/fuel_chamber - name = "EM Acceleration Chamber" - desc = "This is where the Alpha particles are accelerated to radical speeds." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "fuel_chamber" - reference = "fuel_chamber" diff --git a/code/modules/power/singularity/particle_accelerator/particle_control.dm b/code/modules/power/singularity/particle_accelerator/particle_control.dm deleted file mode 100644 index d5a3179731b..00000000000 --- a/code/modules/power/singularity/particle_accelerator/particle_control.dm +++ /dev/null @@ -1,328 +0,0 @@ -/obj/machinery/particle_accelerator/control_box - name = "Particle Accelerator Control Console" - desc = "This controls the density of the particles." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "control_box" - anchored = FALSE - density = TRUE - use_power = NO_POWER_USE - idle_power_usage = 500 - active_power_usage = 10000 - dir = NORTH - mouse_opacity = MOUSE_OPACITY_OPAQUE - var/strength_upper_limit = 2 - var/interface_control = TRUE - var/list/obj/structure/particle_accelerator/connected_parts - var/assembled = FALSE - var/construction_state = PA_CONSTRUCTION_UNSECURED - var/active = FALSE - var/strength = 0 - var/powered = FALSE - -/obj/machinery/particle_accelerator/control_box/Initialize() - . = ..() - wires = new /datum/wires/particle_accelerator/control_box(src) - connected_parts = list() - -/obj/machinery/particle_accelerator/control_box/Destroy() - if(active) - toggle_power() - for(var/CP in connected_parts) - var/obj/structure/particle_accelerator/part = CP - part.master = null - connected_parts.Cut() - QDEL_NULL(wires) - return ..() - -/obj/machinery/particle_accelerator/control_box/multitool_act(mob/living/user, obj/item/I) - . = ..() - if(construction_state == PA_CONSTRUCTION_PANEL_OPEN) - wires.interact(user) - return TRUE - -/obj/machinery/particle_accelerator/control_box/proc/update_state() - if(construction_state < PA_CONSTRUCTION_COMPLETE) - use_power = NO_POWER_USE - assembled = FALSE - active = FALSE - for(var/CP in connected_parts) - var/obj/structure/particle_accelerator/part = CP - part.strength = null - part.powered = FALSE - part.update_icon() - connected_parts.Cut() - return - if(!part_scan()) - use_power = IDLE_POWER_USE - active = FALSE - connected_parts.Cut() - -/obj/machinery/particle_accelerator/control_box/update_icon_state() - if(active) - icon_state = "control_boxp1" - else - if(use_power) - if(assembled) - icon_state = "control_boxp" - else - icon_state = "ucontrol_boxp" - else - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED, PA_CONSTRUCTION_UNWIRED) - icon_state = "control_box" - if(PA_CONSTRUCTION_PANEL_OPEN) - icon_state = "control_boxw" - else - icon_state = "control_boxc" - -/obj/machinery/particle_accelerator/control_box/proc/strength_change() - for(var/CP in connected_parts) - var/obj/structure/particle_accelerator/part = CP - part.strength = strength - part.update_icon() - -/obj/machinery/particle_accelerator/control_box/proc/add_strength(s) - if(assembled && (strength < strength_upper_limit)) - strength++ - strength_change() - - message_admins("PA Control Computer increased to [strength] by [ADMIN_LOOKUPFLW(usr)] in [ADMIN_VERBOSEJMP(src)]") - log_game("PA Control Computer increased to [strength] by [key_name(usr)] in [AREACOORD(src)]") - investigate_log("increased to [strength] by [key_name(usr)] at [AREACOORD(src)]", INVESTIGATE_SINGULO) - -/obj/machinery/particle_accelerator/control_box/proc/remove_strength(s) - if(assembled && (strength > 0)) - strength-- - strength_change() - - message_admins("PA Control Computer decreased to [strength] by [ADMIN_LOOKUPFLW(usr)] in [ADMIN_VERBOSEJMP(src)]") - log_game("PA Control Computer decreased to [strength] by [key_name(usr)] in [AREACOORD(src)]") - investigate_log("decreased to [strength] by [key_name(usr)] at [AREACOORD(src)]", INVESTIGATE_SINGULO) - -/obj/machinery/particle_accelerator/control_box/power_change() - . = ..() - if(machine_stat & NOPOWER) - active = FALSE - use_power = NO_POWER_USE - else if(!machine_stat && construction_state == PA_CONSTRUCTION_COMPLETE) - use_power = IDLE_POWER_USE - -/obj/machinery/particle_accelerator/control_box/process() - if(active) - //a part is missing! - if(connected_parts.len < 6) - investigate_log("lost a connected part; It powered down.", INVESTIGATE_SINGULO) - toggle_power() - update_icon() - return - //emit some particles - for(var/obj/structure/particle_accelerator/particle_emitter/PE in connected_parts) - PE.emit_particle(strength) - -/obj/machinery/particle_accelerator/control_box/proc/part_scan() - var/ldir = turn(dir,-90) - var/rdir = turn(dir,90) - var/odir = turn(dir,180) - var/turf/T = loc - - assembled = FALSE - critical_machine = FALSE - - var/obj/structure/particle_accelerator/fuel_chamber/F = locate() in orange(1,src) - if(!F) - return FALSE - - setDir(F.dir) - connected_parts.Cut() - - T = get_step(T,rdir) - if(!check_part(T, /obj/structure/particle_accelerator/fuel_chamber)) - return FALSE - T = get_step(T,odir) - if(!check_part(T, /obj/structure/particle_accelerator/end_cap)) - return FALSE - T = get_step(T,dir) - T = get_step(T,dir) - if(!check_part(T, /obj/structure/particle_accelerator/power_box)) - return FALSE - T = get_step(T,dir) - if(!check_part(T, /obj/structure/particle_accelerator/particle_emitter/center)) - return FALSE - T = get_step(T,ldir) - if(!check_part(T, /obj/structure/particle_accelerator/particle_emitter/left)) - return FALSE - T = get_step(T,rdir) - T = get_step(T,rdir) - if(!check_part(T, /obj/structure/particle_accelerator/particle_emitter/right)) - return FALSE - - assembled = TRUE - critical_machine = TRUE //Only counts if the PA is actually assembled. - return TRUE - -/obj/machinery/particle_accelerator/control_box/proc/check_part(turf/T, type) - var/obj/structure/particle_accelerator/PA = locate(/obj/structure/particle_accelerator) in T - if(istype(PA, type) && (PA.construction_state == PA_CONSTRUCTION_COMPLETE)) - if(PA.connect_master(src)) - connected_parts.Add(PA) - return TRUE - return FALSE - -/obj/machinery/particle_accelerator/control_box/proc/toggle_power() - active = !active - investigate_log("turned [active?"ON":"OFF"] by [usr ? key_name(usr) : "outside forces"] at [AREACOORD(src)]", INVESTIGATE_SINGULO) - message_admins("PA Control Computer turned [active ?"ON":"OFF"] by [usr ? ADMIN_LOOKUPFLW(usr) : "outside forces"] in [ADMIN_VERBOSEJMP(src)]") - log_game("PA Control Computer turned [active ?"ON":"OFF"] by [usr ? "[key_name(usr)]" : "outside forces"] at [AREACOORD(src)]") - if(active) - use_power = ACTIVE_POWER_USE - for(var/CP in connected_parts) - var/obj/structure/particle_accelerator/part = CP - part.strength = strength - part.powered = TRUE - part.update_icon() - else - use_power = IDLE_POWER_USE - for(var/CP in connected_parts) - var/obj/structure/particle_accelerator/part = CP - part.strength = null - part.powered = FALSE - part.update_icon() - return TRUE - -/obj/machinery/particle_accelerator/control_box/examine(mob/user) - . = ..() - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED) - . += "Looks like it's not attached to the flooring." - if(PA_CONSTRUCTION_UNWIRED) - . += "It is missing some cables." - if(PA_CONSTRUCTION_PANEL_OPEN) - . += "The panel is open." - -/obj/machinery/particle_accelerator/control_box/set_anchored(anchorvalue) - . = ..() - if(isnull(.)) - return - construction_state = anchorvalue ? PA_CONSTRUCTION_UNWIRED : PA_CONSTRUCTION_UNSECURED - update_state() - update_icon() - -/obj/machinery/particle_accelerator/control_box/attackby(obj/item/W, mob/user, params) - var/did_something = FALSE - - switch(construction_state) - if(PA_CONSTRUCTION_UNSECURED) - if(W.tool_behaviour == TOOL_WRENCH && !isinspace()) - W.play_tool_sound(src, 75) - set_anchored(TRUE) - user.visible_message("[user.name] secures the [name] to the floor.", \ - "You secure the external bolts.") - user.changeNext_move(CLICK_CD_MELEE) - return //set_anchored handles the rest of the stuff we need to do. - if(PA_CONSTRUCTION_UNWIRED) - if(W.tool_behaviour == TOOL_WRENCH) - W.play_tool_sound(src, 75) - set_anchored(FALSE) - user.visible_message("[user.name] detaches the [name] from the floor.", \ - "You remove the external bolts.") - user.changeNext_move(CLICK_CD_MELEE) - return //set_anchored handles the rest of the stuff we need to do. - else if(istype(W, /obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/CC = W - if(CC.use(1)) - user.visible_message("[user.name] adds wires to the [name].", \ - "You add some wires.") - construction_state = PA_CONSTRUCTION_PANEL_OPEN - did_something = TRUE - if(PA_CONSTRUCTION_PANEL_OPEN) - if(W.tool_behaviour == TOOL_WIRECUTTER)//TODO:Shock user if its on? - user.visible_message("[user.name] removes some wires from the [name].", \ - "You remove some wires.") - construction_state = PA_CONSTRUCTION_UNWIRED - did_something = TRUE - else if(W.tool_behaviour == TOOL_SCREWDRIVER) - user.visible_message("[user.name] closes the [name]'s access panel.", \ - "You close the access panel.") - construction_state = PA_CONSTRUCTION_COMPLETE - did_something = TRUE - if(PA_CONSTRUCTION_COMPLETE) - if(W.tool_behaviour == TOOL_SCREWDRIVER) - user.visible_message("[user.name] opens the [name]'s access panel.", \ - "You open the access panel.") - construction_state = PA_CONSTRUCTION_PANEL_OPEN - did_something = TRUE - - if(did_something) - user.changeNext_move(CLICK_CD_MELEE) - update_state() - update_icon() - return - - return ..() - -/obj/machinery/particle_accelerator/control_box/blob_act(obj/structure/blob/B) - if(prob(50)) - qdel(src) - -/obj/machinery/particle_accelerator/control_box/interact(mob/user) - if(construction_state == PA_CONSTRUCTION_PANEL_OPEN) - wires.interact(user) - else - ..() - -/obj/machinery/particle_accelerator/control_box/proc/is_interactive(mob/user) - if(!interface_control) - to_chat(user, "ERROR: Request timed out. Check wire contacts.") - return FALSE - if(construction_state != PA_CONSTRUCTION_COMPLETE) - return FALSE - return TRUE - -/obj/machinery/particle_accelerator/control_box/ui_status(mob/user) - if(is_interactive(user)) - return ..() - return UI_CLOSE - -/obj/machinery/particle_accelerator/control_box/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "ParticleAccelerator", name) - ui.open() - -/obj/machinery/particle_accelerator/control_box/ui_data(mob/user) - var/list/data = list() - data["assembled"] = assembled - data["power"] = active - data["strength"] = strength - return data - -/obj/machinery/particle_accelerator/control_box/ui_act(action, params) - if(..()) - return - - switch(action) - if("power") - if(wires.is_cut(WIRE_POWER)) - return - toggle_power() - . = TRUE - if("scan") - part_scan() - . = TRUE - if("add_strength") - if(wires.is_cut(WIRE_STRENGTH)) - return - add_strength() - . = TRUE - if("remove_strength") - if(wires.is_cut(WIRE_STRENGTH)) - return - remove_strength() - . = TRUE - - update_icon() - -#undef PA_CONSTRUCTION_UNSECURED -#undef PA_CONSTRUCTION_UNWIRED -#undef PA_CONSTRUCTION_PANEL_OPEN -#undef PA_CONSTRUCTION_COMPLETE diff --git a/code/modules/power/singularity/particle_accelerator/particle_emitter.dm b/code/modules/power/singularity/particle_accelerator/particle_emitter.dm deleted file mode 100644 index fc7cca55e65..00000000000 --- a/code/modules/power/singularity/particle_accelerator/particle_emitter.dm +++ /dev/null @@ -1,43 +0,0 @@ -/obj/structure/particle_accelerator/particle_emitter - name = "EM Containment Grid" - desc = "This launches the Alpha particles, might not want to stand near this end." - icon = 'icons/obj/machines/particle_accelerator.dmi' - icon_state = "none" - var/fire_delay = 50 - var/last_shot = 0 - -/obj/structure/particle_accelerator/particle_emitter/center - icon_state = "emitter_center" - reference = "emitter_center" - -/obj/structure/particle_accelerator/particle_emitter/left - icon_state = "emitter_left" - reference = "emitter_left" - -/obj/structure/particle_accelerator/particle_emitter/right - icon_state = "emitter_right" - reference = "emitter_right" - -/obj/structure/particle_accelerator/particle_emitter/proc/set_delay(delay) - if(delay >= 0) - fire_delay = delay - return 1 - return 0 - -/obj/structure/particle_accelerator/particle_emitter/proc/emit_particle(strength = 0) - if((last_shot + fire_delay) <= world.time) - last_shot = world.time - var/turf/T = get_turf(src) - var/obj/effect/accelerated_particle/P - switch(strength) - if(0) - P = new/obj/effect/accelerated_particle/weak(T) - if(1) - P = new/obj/effect/accelerated_particle(T) - if(2) - P = new/obj/effect/accelerated_particle/strong(T) - if(3) - P = new/obj/effect/accelerated_particle/powerful(T) - P.setDir(dir) - return 1 - return 0 diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 61b19f6d9ff..c882cf405a6 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -147,7 +147,6 @@ /obj/singularity/process() if(current_size >= STAGE_TWO) move() - radiation_pulse(src, min(5000, (energy*4.5)+1000), RAD_DISTANCE_COEFFICIENT*0.5) if(prob(event_chance))//Chance for it to run a special event TODO:Come up with one or two more that fit event() eat() diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index ebb8d5378c9..e15307770b5 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -440,10 +440,9 @@ GLOBAL_DATUM(main_supermatter_engine, /obj/machinery/power/supermatter_crystal) S.consume(src) return //No boom for me sir else if(power > POWER_PENALTY_THRESHOLD) - investigate_log("has spawned additional energy balls.", INVESTIGATE_SUPERMATTER) + investigate_log("has released tritium from an overcharge.", INVESTIGATE_SUPERMATTER) if(T) - var/obj/singularity/energy_ball/E = new(T) - E.energy = power + atmos_spawn_air("tritium=2500;TEMP=500000") //extremely fucking hot and could do fusion if you tried hard enough //GEORGE SEARS DID 9/11 investigate_log("has exploded.", INVESTIGATE_SUPERMATTER) //Dear mappers, balance the sm max explosion radius to 17.5, 37, 39, 41 explosion(get_turf(T), explosion_power * max(gasmix_power_ratio, 0.205) * 0.5 , explosion_power * max(gasmix_power_ratio, 0.205) + 2, explosion_power * max(gasmix_power_ratio, 0.205) + 4 , explosion_power * max(gasmix_power_ratio, 0.205) + 6, 1, 1) diff --git a/code/modules/power/tesla/coil.dm b/code/modules/power/tesla/coil.dm index bf7c990e562..5ec1b412ea2 100644 --- a/code/modules/power/tesla/coil.dm +++ b/code/modules/power/tesla/coil.dm @@ -102,7 +102,7 @@ /obj/machinery/power/grounding_rod name = "grounding rod" - desc = "Keep an area from being fried from Edison's Bane." + desc = "Keep an area from being fried." icon = 'icons/obj/tesla_engine/tesla_coil.dmi' icon_state = "grounding_rod0" anchored = FALSE diff --git a/code/modules/power/tesla/generator.dm b/code/modules/power/tesla/generator.dm deleted file mode 100644 index a63e11b4914..00000000000 --- a/code/modules/power/tesla/generator.dm +++ /dev/null @@ -1,12 +0,0 @@ -/obj/machinery/the_singularitygen/tesla - name = "energy ball generator" - desc = "Makes the wardenclyffe look like a child's plaything when shot with a particle accelerator." - icon = 'icons/obj/tesla_engine/tesla_generator.dmi' - icon_state = "TheSingGen" - creation_type = /obj/singularity/energy_ball - -/obj/machinery/the_singularitygen/tesla/zap_act(power, zap_flags) - if(zap_flags & ZAP_MACHINE_EXPLOSIVE) - energy += power - zap_flags &= ~(ZAP_MACHINE_EXPLOSIVE | ZAP_OBJ_DAMAGE) // Don't blow yourself up yeah? - return ..() diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/tesla_zap.dm similarity index 51% rename from code/modules/power/tesla/energy_ball.dm rename to code/modules/power/tesla/tesla_zap.dm index 56b5c217154..4191853fd49 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/tesla_zap.dm @@ -10,176 +10,6 @@ #define BLOB (STRUCTURE + 1) #define STRUCTURE (1) -/obj/singularity/energy_ball - name = "energy ball" - desc = "An energy ball." - icon = 'icons/obj/tesla_engine/energy_ball.dmi' - icon_state = "energy_ball" - pixel_x = -32 - pixel_y = -32 - current_size = STAGE_TWO - move_self = 1 - grav_pull = 0 - contained = 0 - density = TRUE - energy = 0 - dissipate = 1 - dissipate_delay = 5 - dissipate_strength = 1 - var/list/orbiting_balls = list() - var/miniball = FALSE - var/produced_power - var/energy_to_raise = 32 - var/energy_to_lower = -20 - -/obj/singularity/energy_ball/Initialize(mapload, starting_energy = 50, is_miniball = FALSE) - miniball = is_miniball - . = ..() - if(!is_miniball) - set_light(10, 7, "#EEEEFF") - -/obj/singularity/energy_ball/ex_act(severity, target) - return - -/obj/singularity/energy_ball/consume(severity, target) - return - -/obj/singularity/energy_ball/Destroy() - if(orbiting && istype(orbiting.parent, /obj/singularity/energy_ball)) - var/obj/singularity/energy_ball/EB = orbiting.parent - EB.orbiting_balls -= src - - for(var/ball in orbiting_balls) - var/obj/singularity/energy_ball/EB = ball - QDEL_NULL(EB) - - . = ..() - -/obj/singularity/energy_ball/admin_investigate_setup() - if(miniball) - return //don't annnounce miniballs - ..() - - -/obj/singularity/energy_ball/process() - if(!orbiting) - handle_energy() - - move_the_basket_ball(4 + orbiting_balls.len * 1.5) - - playsound(src.loc, 'sound/magic/lightningbolt.ogg', 100, TRUE, extrarange = 30) - - pixel_x = 0 - pixel_y = 0 - - tesla_zap(src, 7, TESLA_DEFAULT_POWER) - - pixel_x = -32 - pixel_y = -32 - for (var/ball in orbiting_balls) - var/range = rand(1, clamp(orbiting_balls.len, 3, 7)) - tesla_zap(ball, range, TESLA_MINI_POWER/7*range) - else - energy = 0 // ensure we dont have miniballs of miniballs - -/obj/singularity/energy_ball/examine(mob/user) - . = ..() - if(orbiting_balls.len) - . += "There are [orbiting_balls.len] mini-balls orbiting it." - - -/obj/singularity/energy_ball/proc/move_the_basket_ball(move_amount) - //we face the last thing we zapped, so this lets us favor that direction a bit - var/move_bias = pick(GLOB.alldirs) - for(var/i in 0 to move_amount) - var/move_dir = pick(GLOB.alldirs + move_bias) //ensures large-ball teslas don't just sit around - if(target && prob(10)) - move_dir = get_dir(src,target) - var/turf/T = get_step(src, move_dir) - if(can_move(T)) - forceMove(T) - setDir(move_dir) - for(var/mob/living/carbon/C in loc) - dust_mobs(C) - - -/obj/singularity/energy_ball/proc/handle_energy() - if(energy >= energy_to_raise) - energy_to_lower = energy_to_raise - 20 - energy_to_raise = energy_to_raise * 1.25 - - playsound(src.loc, 'sound/magic/lightning_chargeup.ogg', 100, TRUE, extrarange = 30) - addtimer(CALLBACK(src, .proc/new_mini_ball), 100) - - else if(energy < energy_to_lower && orbiting_balls.len) - energy_to_raise = energy_to_raise / 1.25 - energy_to_lower = (energy_to_raise / 1.25) - 20 - - var/Orchiectomy_target = pick(orbiting_balls) - qdel(Orchiectomy_target) - - else if(orbiting_balls.len) - dissipate() //sing code has a much better system. - -/obj/singularity/energy_ball/proc/new_mini_ball() - if(!loc) - return - var/obj/singularity/energy_ball/EB = new(loc, 0, TRUE) - - EB.transform *= pick(0.3, 0.4, 0.5, 0.6, 0.7) - var/icon/I = icon(icon,icon_state,dir) - - var/orbitsize = (I.Width() + I.Height()) * pick(0.4, 0.5, 0.6, 0.7, 0.8) - orbitsize -= (orbitsize / world.icon_size) * (world.icon_size * 0.25) - - EB.orbit(src, orbitsize, pick(FALSE, TRUE), rand(10, 25), pick(3, 4, 5, 6, 36)) - - -/obj/singularity/energy_ball/Bump(atom/A) - dust_mobs(A) - -/obj/singularity/energy_ball/Bumped(atom/movable/AM) - dust_mobs(AM) - -/obj/singularity/energy_ball/attack_tk(mob/user) - if(iscarbon(user)) - var/mob/living/carbon/C = user - to_chat(C, "That was a shockingly dumb idea.") - var/obj/item/organ/brain/rip_u = locate(/obj/item/organ/brain) in C.internal_organs - C.ghostize(0) - qdel(rip_u) - C.death() - -/obj/singularity/energy_ball/orbit(obj/singularity/energy_ball/target) - if (istype(target)) - target.orbiting_balls += src - GLOB.poi_list -= src - target.dissipate_strength = target.orbiting_balls.len - . = ..() - -/obj/singularity/energy_ball/stop_orbit() - if (orbiting && istype(orbiting.parent, /obj/singularity/energy_ball)) - var/obj/singularity/energy_ball/orbitingball = orbiting.parent - orbitingball.orbiting_balls -= src - orbitingball.dissipate_strength = orbitingball.orbiting_balls.len - . = ..() - if (!QDELETED(src)) - qdel(src) - - -/obj/singularity/energy_ball/proc/dust_mobs(atom/A) - if(isliving(A)) - var/mob/living/L = A - if(L.incorporeal_move || L.status_flags & GODMODE) - return - if(!iscarbon(A)) - return - for(var/obj/machinery/power/grounding_rod/GR in orange(src, 2)) - if(GR.anchored) - return - var/mob/living/carbon/C = A - C.dust() - /proc/tesla_zap(atom/source, zap_range = 3, power, zap_flags = ZAP_DEFAULT_FLAGS, list/shocked_targets = list()) if(QDELETED(source)) return @@ -197,13 +27,6 @@ /obj/machinery/power/emitter, /obj/machinery/field/generator, /mob/living/simple_animal, - /obj/machinery/particle_accelerator/control_box, - /obj/structure/particle_accelerator/fuel_chamber, - /obj/structure/particle_accelerator/particle_emitter/center, - /obj/structure/particle_accelerator/particle_emitter/left, - /obj/structure/particle_accelerator/particle_emitter/right, - /obj/structure/particle_accelerator/power_box, - /obj/structure/particle_accelerator/end_cap, /obj/machinery/field/containment, /obj/structure/disposalpipe, /obj/structure/disposaloutlet, @@ -328,7 +151,7 @@ power /= 1.5 else - power = closest_atom.zap_act(power, zap_flags) + power = closest_atom.zap_act(power, zap_flags, shocked_targets) if(prob(20))//I know I know tesla_zap(closest_atom, next_range, power * 0.5, zap_flags, shocked_targets.Copy())//No pass by ref, it's a bad play tesla_zap(closest_atom, next_range, power * 0.5, zap_flags, shocked_targets.Copy()) diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 7b4df5f02c3..92d1cb6e6e5 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -17,22 +17,6 @@ category = list ("Engineering Machinery") departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING -/datum/design/board/circulator - name = "Machine Design (Circulator Board)" - desc = "The circuit board for a circulator." - id = "circulator" - build_path = /obj/item/circuitboard/machine/circulator - category = list ("Engineering Machinery") - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING - -/datum/design/board/teg - name = "Machine Design (TEG Board)" - desc = "The circuit board for a TEG." - id = "teg" - build_path = /obj/item/circuitboard/machine/generator - category = list ("Engineering Machinery") - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING - /datum/design/board/announcement_system name = "Machine Design (Automated Announcement System Board)" desc = "The circuit board for an automated announcement system." diff --git a/code/modules/research/designs/power_designs.dm b/code/modules/research/designs/power_designs.dm index 8efaad3b760..aa0999b2227 100644 --- a/code/modules/research/designs/power_designs.dm +++ b/code/modules/research/designs/power_designs.dm @@ -90,10 +90,3 @@ id = "superpacman" build_path = /obj/item/circuitboard/machine/pacman/super departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING - -/datum/design/board/pacman/mrs - name = "Machine Design (MRSPACMAN-type Generator Board)" - desc = "The circuit board that for a MRSPACMAN-type portable generator." - id = "mrspacman" - build_path = /obj/item/circuitboard/machine/pacman/mrs - departmental_flags = DEPARTMENTAL_FLAG_ENGINEERING diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 3c605f85eb3..cd8303375c9 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -181,7 +181,7 @@ display_name = "Advanced Power Manipulation" description = "How to get more zap." prereq_ids = list("engineering") - design_ids = list("smes", "super_cell", "hyper_cell", "super_capacitor", "superpacman", "mrspacman", "power_turbine", "power_turbine_console", "power_compressor", "circulator", "teg") + design_ids = list("smes", "super_cell", "hyper_cell", "super_capacitor", "superpacman", "power_turbine", "power_turbine_console", "power_compressor") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 diff --git a/icons/obj/machines/particle_accelerator.dmi b/icons/obj/machines/particle_accelerator.dmi index c601b8d1b6ad70c8f4fb9af52c55e42d8bef5ab1..9c4b6e81c0511701c54b304103820e74879d7a8c 100644 GIT binary patch literal 21570 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

C>m*t-f>Ge)vu!A~s}N>1^e3W?FGyY(bws zefr(%|II}FXJHtIVgARs3V?Hr%1*`0piiGZefs<7{{cVoh-4LQUT**Z002ovPDHLk FV1h1u@*)5L literal 106297 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 z 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⪼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
B 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 diff --git a/icons/obj/singularity.dmi b/icons/obj/singularity.dmi index 3cc086b939676e49259d8688c465b8c754ec47dc..e036731d00e95f7e9591255cfc92ea8088a0bea1 100644 GIT binary patch literal 28815 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 NNlsn%uk@$j{{yg)P#ypP literal 28428 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 AUjP6A diff --git a/tgstation.dme b/tgstation.dme index 5fab26d3362..b5753eb4e2f 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -654,7 +654,6 @@ #include "code\datums\wires\explosive.dm" #include "code\datums\wires\microwave.dm" #include "code\datums\wires\mulebot.dm" -#include "code\datums\wires\particle_accelerator.dm" #include "code\datums\wires\r_n_d.dm" #include "code\datums\wires\radio.dm" #include "code\datums\wires\robot.dm" @@ -2649,14 +2648,9 @@ #include "code\modules\power\singularity\investigate.dm" #include "code\modules\power\singularity\narsie.dm" #include "code\modules\power\singularity\singularity.dm" -#include "code\modules\power\singularity\particle_accelerator\particle.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_accelerator.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_control.dm" -#include "code\modules\power\singularity\particle_accelerator\particle_emitter.dm" #include "code\modules\power\supermatter\supermatter.dm" #include "code\modules\power\tesla\coil.dm" -#include "code\modules\power\tesla\energy_ball.dm" -#include "code\modules\power\tesla\generator.dm" +#include "code\modules\power\tesla\tesla_zap.dm" #include "code\modules\procedural_mapping\mapGenerator.dm" #include "code\modules\procedural_mapping\mapGeneratorModule.dm" #include "code\modules\procedural_mapping\mapGeneratorObj.dm"