mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 15:42:35 +00:00
22 lines
558 B
Plaintext
22 lines
558 B
Plaintext
/obj/structure/window/New(loc, start_dir = null, constructed = 0)
|
|
..(loc, start_dir, constructed)
|
|
for(var/obj/structure/table/T in view(src, 1))
|
|
T.update_connections()
|
|
T.update_icon()
|
|
|
|
/obj/structure/window/Destroy()
|
|
var/oldloc = loc
|
|
loc=null
|
|
for(var/obj/structure/table/T in view(oldloc, 1))
|
|
T.update_connections()
|
|
T.update_icon()
|
|
loc=oldloc
|
|
return ..()
|
|
|
|
/obj/structure/window/Move()
|
|
var/oldloc = loc
|
|
. = ..()
|
|
if(loc != oldloc)
|
|
for(var/obj/structure/table/T in view(oldloc, 1) | view(loc, 1))
|
|
T.update_connections()
|
|
T.update_icon() |