Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity (#24447)

* Adds supermatter to box.
Adds orange pipes.
Makes the supermatter spawn a singulo.

* Added orange pipe manifolds.
Added a supermatter crystal and replaced the varedited shards on box and meta.
Added supermatter engine to metastation.

* Removed singulo from Deltastation.
Gave engineers access to some Deltastation atmos areas, including the engine.
Fixed some access bugs.

* Misc fixes.

* Fixed the roundstart reflectors being impossible to deconstruct.
Bunch chamber tweaks on meta.

* Poly now squawks about the supermatter engine instead of the singulo.
Radiation collectors are now half as efficient.
This commit is contained in:
Tokiko1
2017-02-26 15:20:27 -06:00
committed by KorPhaeron
parent 488dc63205
commit 069443c193
9 changed files with 6010 additions and 2600 deletions
+1 -1
View File
@@ -129,7 +129,7 @@ var/global/list/rad_collectors = list()
/obj/machinery/power/rad_collector/proc/receive_pulse(pulse_strength)
if(loaded_tank && active)
var/power_produced = loaded_tank.air_contents.gases["plasma"] ? loaded_tank.air_contents.gases["plasma"][MOLES] : 0
power_produced *= pulse_strength*20
power_produced *= pulse_strength*10
add_avail(power_produced)
last_power = power_produced
return
+15 -2
View File
@@ -91,9 +91,12 @@
. = ..()
/obj/machinery/power/supermatter_shard/proc/explode()
investigate_log("has exploded.", "supermatter")
explosion(get_turf(src), explosion_power, explosion_power * 2, explosion_power * 3, explosion_power * 4, 1, 1)
investigate_log("has collapsed into a singularity.", "supermatter")
var/turf/T = get_turf(src)
qdel(src)
if(T)
var/obj/singularity/S = new(T)
S.energy = 800
/obj/machinery/power/supermatter_shard/process()
var/turf/T = loc
@@ -352,3 +355,13 @@
/obj/machinery/power/supermatter_shard/hugbox
takes_damage = 0
produces_gas = 0
/obj/machinery/power/supermatter_shard/crystal
name = "supermatter crystal"
desc = "A strangely translucent and iridescent crystal. <span class='danger'>You get headaches just from looking at it.</span>"
base_icon_state = "darkmatter"
icon_state = "darkmatter"
anchored = 1
gasefficency = 0.15
explosion_power = 20