Cyborg Access Rework (#15157)

This commit is contained in:
Mykhailo Bykhovtsev
2022-12-09 03:35:54 -08:00
committed by GitHub
parent 2fcfa8adb7
commit ff7c10f9cc
10 changed files with 218 additions and 62 deletions
@@ -3,7 +3,7 @@
var/global/list/default_internal_channels = list(
num2text(PUB_FREQ) = list(),
num2text(ENT_FREQ) = list(),
num2text(AI_FREQ) = list(access_synth),
num2text(AI_FREQ) = list(access_equipment),
num2text(ERT_FREQ) = list(access_cent_specops),
num2text(COMM_FREQ)= list(access_heads),
num2text(ENG_FREQ) = list(access_engine_equip, access_atmospherics),
+15 -4
View File
@@ -425,16 +425,27 @@ var/const/NO_EMAG_ACT = -50
access = list(access_merchant)
/obj/item/card/id/synthetic
name = "\improper Synthetic ID"
desc = "Access module for NanoTrasen Synthetics"
name = "\improper Equipment ID"
desc = "Access module for SCC equipment."
icon_state = "id-robot"
item_state = "tdgreen"
assignment = "Synthetic"
assignment = "Equipment"
/obj/item/card/id/synthetic/New()
access = get_all_station_access() + access_synth
access = get_all_station_access() + access_equipment
..()
/obj/item/card/id/synthetic/cyborg
name = "\improper Equipment ID"
desc = "Access module for SCC equipment."
icon_state = "id-robot"
item_state = "tdgreen"
assignment = "Equipment"
/obj/item/card/id/synthetic/cyborg/New()
..()
access = list(access_equipment, access_ai_upload, access_external_airlocks) // barebones cyborg access. Job special added in different place
/obj/item/card/id/minedrone
name = "\improper Minedrone ID"
desc = "Access module for NanoTrasen Minedrones"