Implements req_one_access for bots, as per request on GitHub discussion.

This commit is contained in:
Atlantis
2015-08-02 23:23:18 +02:00
parent b80dad0329
commit ad45e5d16b
2 changed files with 4 additions and 2 deletions

View File

@@ -16,6 +16,7 @@
var/obj/access_scanner = null var/obj/access_scanner = null
var/list/req_access = list() var/list/req_access = list()
var/list/req_one_access = list()
/mob/living/bot/New() /mob/living/bot/New()
..() ..()
@@ -25,7 +26,8 @@
botcard.access = botcard_access.Copy() botcard.access = botcard_access.Copy()
access_scanner = new /obj(src) access_scanner = new /obj(src)
access_scanner.req_one_access = req_access.Copy() access_scanner.req_access = req_access.Copy()
access_scanner.req_one_access = req_one_access.Copy()
/mob/living/bot/Life() /mob/living/bot/Life()
..() ..()

View File

@@ -4,7 +4,7 @@
icon_state = "secbot0" icon_state = "secbot0"
maxHealth = 50 maxHealth = 50
health = 50 health = 50
req_access = list(access_security, access_forensics_lockers) req_one_access = list(access_security, access_forensics_lockers)
botcard_access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court) botcard_access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_court)
var/mob/target var/mob/target