Closes the Pool. (#23150)

* Delete pool.dm

* Removes usage of PoolOrNew

* Wrap up
This commit is contained in:
Kyle Spier-Swenson
2017-01-22 16:00:23 -05:00
committed by KorPhaeron
parent a81ea1e73b
commit 12570805bd
127 changed files with 297 additions and 516 deletions
@@ -19,8 +19,7 @@ would spawn and follow the beaker, even if it is carried or thrown.
/obj/effect/particle_effect/Destroy()
if(ticker)
cameranet.updateVisibility(src)
..()
return QDEL_HINT_PUTINPOOL
. = ..()
/datum/effect_system
var/number = 3
@@ -57,7 +56,7 @@ would spawn and follow the beaker, even if it is carried or thrown.
/datum/effect_system/proc/generate_effect()
if(holder)
location = get_turf(holder)
var/obj/effect/E = PoolOrNew(effect_type, location)
var/obj/effect/E = new effect_type(location)
total_effects++
var/direction
if(cardinals)
@@ -113,7 +113,7 @@
for(var/mob/living/L in T)
foam_mob(L)
var/obj/effect/particle_effect/foam/F = PoolOrNew(src.type, T)
var/obj/effect/particle_effect/foam/F = new src.type(T)
F.amount = amount
reagents.copy_to(F, (reagents.total_volume))
F.add_atom_colour(color, FIXED_COLOUR_PRIORITY)
@@ -144,7 +144,7 @@
/datum/effect_system/foam_spread/New()
..()
chemholder = PoolOrNew(/obj)
chemholder = new /obj()
var/datum/reagents/R = new/datum/reagents(1000)
chemholder.reagents = R
R.my_atom = chemholder
@@ -172,7 +172,7 @@
if(foundfoam)//If there was already foam where we start, we add our foaminess to it.
foundfoam.amount += amount
else
var/obj/effect/particle_effect/foam/F = PoolOrNew(effect_type, location)
var/obj/effect/particle_effect/foam/F = new effect_type(location)
var/foamcolor = mix_color_from_reagents(chemholder.reagents.reagent_list)
chemholder.reagents.copy_to(F, chemholder.reagents.total_volume/amount)
F.add_atom_colour(foamcolor, FIXED_COLOUR_PRIORITY)
@@ -36,7 +36,7 @@
if(processing)
processing = 0
if(number < 3)
var/obj/effect/particle_effect/steam/I = PoolOrNew(/obj/effect/particle_effect/steam, oldposition)
var/obj/effect/particle_effect/steam/I = new /obj/effect/particle_effect/steam(oldposition)
number++
I.setDir(holder.dir)
oldposition = get_turf(holder)
@@ -73,7 +73,7 @@
var/turf/T = get_turf(holder)
if(T != oldposition)
if(!T.has_gravity() || !nograv_required)
var/obj/effect/particle_effect/ion_trails/I = PoolOrNew(effect_type, oldposition)
var/obj/effect/particle_effect/ion_trails/I = new effect_type(oldposition)
set_dir(I)
if(fade)
flick(fadetype, I)
@@ -255,7 +255,7 @@
/datum/effect_system/smoke_spread/chem/New()
..()
chemholder = PoolOrNew(/obj)
chemholder = new /obj()
var/datum/reagents/R = new/datum/reagents(500)
chemholder.reagents = R
R.my_atom = chemholder