Convert a fuck ton of machines to Initialize() (#2985)

Needs testing, but shouldn't break anything. Also adds Destroy() to the SMES base class.
This commit is contained in:
Lohikar
2017-07-14 20:08:59 +03:00
committed by skull132
parent 12ccc4e7a7
commit b5472e50f4
43 changed files with 104 additions and 116 deletions
+2 -2
View File
@@ -17,8 +17,8 @@ var/global/list/rad_collectors = list()
var/locked = 0
var/drainratio = 1
/obj/machinery/power/rad_collector/New()
..()
/obj/machinery/power/rad_collector/Initialize()
. = ..()
rad_collectors += src
/obj/machinery/power/rad_collector/Destroy()
@@ -28,8 +28,8 @@ field_generator power level display
var/power = 30000 // Current amount of power
var/state = 0
var/warming_up = 0
var/list/obj/machinery/containment_field/fields
var/list/obj/machinery/field_generator/connected_gens
var/list/obj/machinery/containment_field/fields = list()
var/list/obj/machinery/field_generator/connected_gens = list()
var/clean_up = 0
//If keeping field generators powered is hard then increase the emitter active power usage.
@@ -52,12 +52,6 @@ field_generator power level display
if(level)
add_overlay("+p[level]")
/obj/machinery/field_generator/New()
..()
fields = list()
connected_gens = list()
return
/obj/machinery/field_generator/machinery_process()
if(Varedit_start == 1)
if(active == 0)
@@ -21,11 +21,11 @@
var/parts = null
var/datum/wires/particle_acc/control_box/wires = null
/obj/machinery/particle_accelerator/control_box/New()
/obj/machinery/particle_accelerator/control_box/Initialize()
wires = new(src)
connected_parts = list()
active_power_usage = initial(active_power_usage) * (strength + 1)
..()
. = ..()
/obj/machinery/particle_accelerator/control_box/Destroy()
if(active)