Add autonamers for varedits matching area names. (#22411)

* Add autonamers for varedits matching area names.

* add separate windoor helpers

* add other helpers
This commit is contained in:
warriorstar-orion
2023-10-13 14:32:14 +01:00
committed by GitHub
parent 3e757a900b
commit 14d47c1fcb
6 changed files with 662 additions and 789 deletions
+16
View File
@@ -134,3 +134,19 @@
//part responsible for windoors (thanks S34N)
/obj/effect/mapping_helpers/airlock/windoor
blacklist = list(/obj/machinery/door/firedoor, /obj/machinery/door/poddoor, /obj/machinery/door/unpowered, /obj/machinery/door/airlock)
/obj/effect/mapping_helpers/airlock/windoor/autoname
name = "windoor autoname helper"
icon_state = "windoor_autoname"
/obj/effect/mapping_helpers/airlock/windoor/autoname/payload(obj/machinery/door/window/windoor)
if(windoor.dir == dir)
windoor.name = get_area_name(windoor, TRUE)
/obj/effect/mapping_helpers/airlock/windoor/autoname/desk
name = "windesk autoname helper"
icon_state = "windesk_autoname"
/obj/effect/mapping_helpers/airlock/windoor/autoname/desk/payload(obj/machinery/door/window/windoor)
if(windoor.dir == dir)
windoor.name = "[get_area_name(windoor, TRUE)] Desk"