[TGUI] Airlock Electronics (#14971)

* Airlock Electronics V1

* Airlock Electronics V1.1

* Airlock Electronics V1.2

* AA tweak thing
This commit is contained in:
SabreML
2020-11-29 09:45:28 +00:00
committed by GitHub
parent e371ad0326
commit 28cea0e1d0
8 changed files with 214 additions and 85 deletions
+2 -2
View File
@@ -201,9 +201,9 @@
electronics.forceMove(display)
display.electronics = electronics
if(electronics.one_access)
display.req_one_access = electronics.conf_access
display.req_one_access = electronics.selected_accesses
else
display.req_access = electronics.conf_access
display.req_access = electronics.selected_accesses
qdel(src)
else
return ..()
@@ -175,13 +175,13 @@
door = new airlock_type(loc)
door.setDir(dir)
door.electronics = electronics
door.unres_sides = electronics.unres_sides
door.unres_sides = electronics.unres_access_from
door.heat_proof = heat_proof_finished
if(electronics.one_access)
door.req_access = null
door.req_one_access = electronics.conf_access
door.req_one_access = electronics.selected_accesses
else
door.req_access = electronics.conf_access
door.req_access = electronics.selected_accesses
if(created_name)
door.name = created_name
else
@@ -203,9 +203,9 @@
windoor.density = FALSE
if(electronics.one_access)
windoor.req_one_access = electronics.conf_access
windoor.req_one_access = electronics.selected_accesses
else
windoor.req_access = electronics.conf_access
windoor.req_access = electronics.selected_accesses
windoor.electronics = src.electronics
electronics.forceMove(windoor)
electronics = null