Makes a ton of dirs into defines (#31244)

* Makes a ton of dirs into defines

* lol oops

* "fix"

* ignore everything
This commit is contained in:
Contrabang
2025-12-12 20:32:33 +00:00
committed by GitHub
parent 2a842644d5
commit ef7e48db9c
23 changed files with 63 additions and 63 deletions
+1 -1
View File
@@ -892,7 +892,7 @@
return //don't do an animation if attacking self
var/pixel_x_diff = 0
var/pixel_y_diff = 0
var/turn_dir = 1
var/turn_dir = NORTH
var/direction = get_dir(src, A)
if(direction & NORTH)
+4 -4
View File
@@ -566,13 +566,13 @@
occupant_overlay.dir = dir
occupant_overlay.layer = layer + 0.01
var/matrix/MA = matrix(transform)
if(dir == 1)
if(dir == NORTH)
MA.TurnTo(0, 180)
occupant_overlay.dir = 2 // trust me
if(dir == 4)
occupant_overlay.dir = SOUTH // trust me
if(dir == EAST)
MA.TurnTo(0, 270)
occupant_overlay.pixel_y = -8
if(dir == 8)
if(dir == WEST)
MA.TurnTo(0 , 90)
occupant_overlay.pixel_y = -8
MA.Scale(0.66, 0.66)
+4 -4
View File
@@ -242,13 +242,13 @@
occupant_overlay.dir = dir
occupant_overlay.layer = layer + 0.01
var/matrix/MA = matrix(transform)
if(dir == 1)
if(dir == NORTH)
MA.TurnTo(0, 180)
occupant_overlay.dir = 2 // trust me
if(dir == 4)
occupant_overlay.dir = SOUTH // trust me
if(dir == EAST)
MA.TurnTo(0, 270)
occupant_overlay.pixel_y = -8
if(dir == 8)
if(dir == WEST)
MA.TurnTo(0 , 90)
occupant_overlay.pixel_y = -8
MA.Scale(0.66, 0.66)
+4 -4
View File
@@ -639,13 +639,13 @@
occupant_overlay.dir = dir
occupant_overlay.layer = layer + 0.01
var/matrix/MA = matrix(transform)
if(dir == 1)
if(dir == NORTH)
MA.TurnTo(0, 180)
occupant_overlay.dir = 2 // trust me
if(dir == 4)
occupant_overlay.dir = SOUTH // trust me
if(dir == EAST)
MA.TurnTo(0, 270)
occupant_overlay.pixel_y = -8
if(dir == 8)
if(dir == WEST)
MA.TurnTo(0 , 90)
occupant_overlay.pixel_y = -8
MA.Scale(0.66, 0.66)
@@ -228,11 +228,11 @@ GLOBAL_LIST_INIT(pipe_path2type, list(
dir = dir | turn(dir, 90)
else if(pipe_type in list (PIPE_SIMPLE_STRAIGHT, PIPE_SUPPLY_STRAIGHT, PIPE_SCRUBBERS_STRAIGHT, PIPE_UNIVERSAL, PIPE_HE_STRAIGHT, PIPE_MVALVE, PIPE_DVALVE))
if(dir == 2)
dir = 1
if(dir == SOUTH)
dir = NORTH
else if(dir == 8)
dir = 4
else if(dir == WEST)
dir = EAST
// returns all pipe's endpoints
@@ -288,14 +288,14 @@ GLOBAL_LIST_INIT(pipe_path2type, list(
//Helper to clean up dir
/obj/item/pipe/proc/fixdir()
if(pipe_type in list (PIPE_SIMPLE_STRAIGHT, PIPE_SUPPLY_STRAIGHT, PIPE_SCRUBBERS_STRAIGHT, PIPE_HE_STRAIGHT, PIPE_MVALVE, PIPE_DVALVE))
if(dir == 2)
dir = 1
if(dir == SOUTH)
dir = NORTH
else if(dir == 8)
dir = 4
else if(dir == WEST)
dir = EAST
else if(pipe_type in list(PIPE_MANIFOLD4W, PIPE_SUPPLY_MANIFOLD4W, PIPE_SCRUBBERS_MANIFOLD4W))
dir = 2
dir = SOUTH
/obj/item/pipe/attack_self__legacy__attackchain(mob/user as mob)
return rotate()
+1 -1
View File
@@ -96,7 +96,7 @@
var/newDir = pick(dirList)
if(newDir == 16)
floor = 1
newDir = 1
newDir = NORTH
return newDir
floor = 1
+3 -3
View File
@@ -154,11 +154,11 @@
/*var/carpet_dir
switch(choice)
if("Bible")
carpet_dir = 2
carpet_dir = SOUTH
if("Koran")
carpet_dir = 4
carpet_dir = EAST
if("Scientology")
carpet_dir = 8
carpet_dir = WEST
if(carpet_dir)
for(var/area/station/service/chapel/main/A in world)
for(var/turf/T in A.contents)
+7 -7
View File
@@ -172,13 +172,13 @@ GLOBAL_LIST_INIT(icons_to_ignore_at_floor_init, list("damaged1","damaged2","dama
user.drop_item()
if(P.is_bent_pipe()) // bent pipe rotation fix see construction.dm
P.dir = 5
if(user.dir == 1)
P.dir = 6
else if(user.dir == 2)
P.dir = 9
else if(user.dir == 4)
P.dir = 10
P.dir = NORTHEAST
if(user.dir == NORTH)
P.dir = SOUTHEAST
else if(user.dir == SOUTH)
P.dir = NORTHWEST
else if(user.dir == EAST)
P.dir = SOUTHWEST
else
P.setDir(user.dir)
+3 -3
View File
@@ -480,11 +480,11 @@
user.drop_item()
if(P.is_bent_pipe()) // bent pipe rotation fix see construction.dm
P.setDir(5)
if(user.dir == 1)
if(user.dir == NORTH)
P.setDir(6)
else if(user.dir == 2)
else if(user.dir == SOUTH)
P.setDir(9)
else if(user.dir == 4)
else if(user.dir == EAST)
P.setDir(10)
else
P.setDir(user.dir)