mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 06:29:23 +01:00
[MIRROR] Fixes oversights and disables AI interaction with door shell (#6529)
* Fixes oversights and disables AI interaction with door shell (#59809) Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com> * Fixes oversights and disables AI interaction with door shell Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com> Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
This commit is contained in:
co-authored by
Watermelon914
Watermelon914
parent
1211d28c90
commit
10c5d9cf60
@@ -1,3 +1,13 @@
|
||||
/datum/wires/airlock/shell
|
||||
holder_type = /obj/machinery/door/airlock/shell
|
||||
proper_name = "Circuit Airlock"
|
||||
|
||||
/datum/wires/airlock/shell/on_cut(wire, mend)
|
||||
// Don't allow them to re-enable autoclose.
|
||||
if(wire == WIRE_TIMING)
|
||||
return
|
||||
return ..()
|
||||
|
||||
/obj/machinery/door/airlock/shell
|
||||
name = "circuit airlock"
|
||||
autoclose = FALSE
|
||||
@@ -14,6 +24,15 @@
|
||||
/obj/machinery/door/airlock/shell/check_access(obj/item/I)
|
||||
return FALSE
|
||||
|
||||
/obj/machinery/door/airlock/shell/canAIControl(mob/user)
|
||||
return FALSE
|
||||
|
||||
/obj/machinery/door/airlock/shell/canAIHack(mob/user)
|
||||
return FALSE
|
||||
|
||||
/obj/machinery/door/airlock/shell/set_wires()
|
||||
return new /datum/wires/airlock/shell(src)
|
||||
|
||||
/obj/item/circuit_component/airlock
|
||||
display_name = "Airlock"
|
||||
display_desc = "The general interface with an airlock. Includes general statuses of the airlock"
|
||||
|
||||
Reference in New Issue
Block a user