Replaces some dumb usage of switch with simpler statements (#48138)

This commit is contained in:
Rob Bailey
2019-12-07 08:38:17 -08:00
committed by Jordan Brown
parent 29d8b09199
commit a90a158f4d
2 changed files with 9 additions and 23 deletions

View File

@@ -128,25 +128,14 @@
return TRUE
/obj/structure/fence/door/proc/toggle(mob/user)
switch(open)
if(FALSE)
visible_message("<span class='notice'>\The [user] opens \the [src].</span>")
open = TRUE
if(TRUE)
visible_message("<span class='notice'>\The [user] closes \the [src].</span>")
open = FALSE
open = !open
visible_message("<span class='notice'>\The [user] [open ? "opens" : "closes"] \the [src].</span>")
update_door_status()
playsound(src, 'sound/machines/click.ogg', 100, TRUE)
/obj/structure/fence/door/proc/update_door_status()
switch(open)
if(FALSE)
density = TRUE
icon_state = "door_closed"
if(TRUE)
density = FALSE
icon_state = "door_opened"
density = !density
icon_state = density ? "door_closed" : "door_opened"
/obj/structure/fence/door/proc/can_open(mob/user)
return TRUE

View File

@@ -593,13 +593,10 @@
if(!user || !user.client)
return
switch(forced_zoom)
if(FALSE)
zoomed = FALSE
if(TRUE)
zoomed = TRUE
else
if(isnull(forced_zoom))
zoomed = !zoomed
else
zoomed = forced_zoom
if(zoomed)
var/_x = 0