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
+5 -5
View File
@@ -84,7 +84,7 @@
last_played_rail = RT
return
stored_rail = RT
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
for(var/obj/tram/rail/R in get_step(src,cdir))
if(!istype(R)) continue
if(R != last_played_rail)
@@ -99,7 +99,7 @@
if(!T) return
var/obj/tram/floor/TTF = locate(/obj/tram/floor) in T
if(istype(TTF)) add_floor(TTF) //Find and link floor on controller turf
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/turf/T2 = get_step(T,cdir)
var/obj/tram/floor/TF = locate(/obj/tram/floor) in T2
if(istype(TF))
@@ -115,7 +115,7 @@
var/obj/tram/floor/TTW = locate(/obj/tram/wall) in T //Find and link wall on controller turf
if(istype(TTW)) add_wall(TTW)
for(var/obj/tram/floor/TF in tram_floors)
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/obj/tram/wall/TW = locate(/obj/tram/wall) in get_step(TF,cdir)
if(istype(TW))
if(TW in tram_walls) continue
@@ -201,7 +201,7 @@
collide_list.Cut()
var/list/collisions = list()
for(var/obj/tram/wall/W in tram_walls)
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/turf/T = get_step(W, cdir)
if(istype(T))
if(T.density)
@@ -212,7 +212,7 @@
if(tram.Find(A)) continue
collisions += cdir
for(var/obj/tram/floor/F in tram_floors)
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/turf/T = get_step(F, cdir)
if(istype(T))
if(T.density)
+1 -1
View File
@@ -11,7 +11,7 @@
var/turf/T = get_turf(src)
if(!T) return
if(!controller) return
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/turf/T2 = get_step(T,cdir)
var/obj/tram/floor/TF = locate(/obj/tram/floor) in T2
if(istype(TF))
+1 -1
View File
@@ -12,7 +12,7 @@
var/turf/T = get_turf(src)
if(!T) return
if(!controller) return
for(var/cdir in cardinal)
for(var/cdir in GLOB.cardinal)
var/turf/T2 = get_step(T,cdir)
var/obj/tram/wall/TW = locate(/obj/tram/wall) in T2
if(istype(TW))