Makes all global variables handled by the GLOB controller (#13152)

* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
This commit is contained in:
AffectedArc07
2020-03-20 21:56:37 -06:00
committed by GitHub
parent c8dbd0190e
commit 210f8badf4
667 changed files with 4243 additions and 4240 deletions
+3 -3
View File
@@ -66,7 +66,7 @@
if(!fake)
SSair.hotspots += src
perform_exposure()
dir = pick(cardinal)
dir = pick(GLOB.cardinal)
air_update_turf()
/obj/effect/hotspot/proc/perform_exposure()
@@ -133,7 +133,7 @@
//Possible spread due to radiated heat
if(location.air.temperature > FIRE_MINIMUM_TEMPERATURE_TO_SPREAD)
var/radiated_temperature = location.air.temperature*FIRE_SPREAD_RADIOSITY_SCALE
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(!(location.atmos_adjacent_turfs & direction))
var/turf/simulated/wall/W = get_step(src, direction)
if(istype(W))
@@ -309,7 +309,7 @@
if(dist == max_dist)
continue
for(var/dir in cardinal)
for(var/dir in GLOB.cardinal)
var/turf/link = get_step(T, dir)
if (!link)
continue
+4 -4
View File
@@ -62,7 +62,7 @@ turf/CanPass(atom/movable/mover, turf/target, height=1.5)
/turf/proc/CalculateAdjacentTurfs()
atmos_adjacent_turfs_amount = 0
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
var/turf/T = get_step(src, direction)
if(!istype(T))
continue
@@ -89,7 +89,7 @@ turf/CanPass(atom/movable/mover, turf/target, height=1.5)
var/adjacent_turfs = list()
var/turf/simulated/curloc = src
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(!(curloc.atmos_adjacent_turfs & direction))
continue
@@ -99,11 +99,11 @@ turf/CanPass(atom/movable/mover, turf/target, height=1.5)
if(!alldir)
return adjacent_turfs
for(var/direction in diagonals)
for(var/direction in GLOB.diagonals)
var/matchingDirections = 0
var/turf/simulated/S = get_step(curloc, direction)
for(var/checkDirection in cardinal)
for(var/checkDirection in GLOB.cardinal)
if(!(S.atmos_adjacent_turfs & checkDirection))
continue
var/turf/simulated/checkTurf = get_step(S, checkDirection)
+6 -6
View File
@@ -149,7 +149,7 @@
if (planet_atmos)
atmos_adjacent_turfs_amount++
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(!(atmos_adjacent_turfs & direction))
continue
@@ -260,9 +260,9 @@
/turf/simulated/proc/get_atmos_overlay_by_name(name)
switch(name)
if("plasma")
return plmaster
return GLOB.plmaster
if("sleeping_agent")
return slmaster
return GLOB.slmaster
return null
/turf/simulated/proc/tile_graphic()
@@ -412,13 +412,13 @@
archive()
else
//Does particate in air exchange so only consider directions not considered during process_cell()
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(!(atmos_adjacent_turfs & direction) && !(atmos_supeconductivity & direction))
conductivity_directions += direction
if(conductivity_directions>0)
//Conduct with tiles around me
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(conductivity_directions&direction)
var/turf/neighbor = get_step(src,direction)
@@ -499,7 +499,7 @@ turf/simulated/proc/radiate_to_spess() //Radiate excess tile heat to space
/turf/simulated/Initialize_Atmos(times_fired)
..()
update_visuals()
for(var/direction in cardinal)
for(var/direction in GLOB.cardinal)
if(!(atmos_adjacent_turfs & direction))
continue
var/turf/enemy_tile = get_step(src, direction)