mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-02-05 13:50:08 +00:00
AI's communication can however be disabled by using intellicard option. Communication will be disabled until it is restored via intellicard again, even if the AI is moved back into physical core. ICly it's software lock which prevents the AI from using communication circuits which are standard in all AI cores/intellicards/etc. This does not stop AI from using intercom, however. Forum link: http://baystation12.net/forums/viewtopic.php?f=5&t=6536&start=1260
135 lines
4.9 KiB
Plaintext
135 lines
4.9 KiB
Plaintext
|
|
/obj/item/device/encryptionkey/
|
|
name = "Standard Encrpytion Key"
|
|
desc = "An encyption key for a radio headset. Has no special codes in it. WHY DOES IT EXIST? ASK NANOTRASEN."
|
|
icon = 'icons/obj/radio.dmi'
|
|
icon_state = "cypherkey"
|
|
item_state = ""
|
|
var/translate_binary = 0
|
|
var/translate_hive = 0
|
|
var/syndie = 0
|
|
var/list/channels = list()
|
|
|
|
|
|
/obj/item/device/encryptionkey/New()
|
|
|
|
/obj/item/device/encryptionkey/attackby(obj/item/weapon/W as obj, mob/user as mob)
|
|
|
|
/obj/item/device/encryptionkey/syndicate
|
|
icon_state = "cypherkey"
|
|
channels = list("Syndicate" = 1)
|
|
origin_tech = "syndicate=3"
|
|
syndie = 1//Signifies that it de-crypts Syndicate transmissions
|
|
|
|
/obj/item/device/encryptionkey/binary
|
|
icon_state = "cypherkey"
|
|
translate_binary = 1
|
|
origin_tech = "syndicate=3"
|
|
|
|
/obj/item/device/encryptionkey/headset_sec
|
|
name = "Security Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "sec_cypherkey"
|
|
channels = list("Security" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_eng
|
|
name = "Engineering Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "eng_cypherkey"
|
|
channels = list("Engineering" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_rob
|
|
name = "Robotics Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "rob_cypherkey"
|
|
channels = list("Engineering" = 1, "Science" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_med
|
|
name = "Medical Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "med_cypherkey"
|
|
channels = list("Medical" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_sci
|
|
name = "Science Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "sci_cypherkey"
|
|
channels = list("Science" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_medsci
|
|
name = "Medical Research Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "medsci_cypherkey"
|
|
channels = list("Medical" = 1, "Science" = 1)
|
|
|
|
/obj/item/device/encryptionkey/headset_com
|
|
name = "Command Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "com_cypherkey"
|
|
channels = list("Command" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/captain
|
|
name = "Captain's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "cap_cypherkey"
|
|
channels = list("Command" = 1, "Security" = 1, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0)
|
|
|
|
/obj/item/device/encryptionkey/heads/ai_integrated
|
|
name = "AI Integrated Encryption Key"
|
|
desc = "Integrated encryption key"
|
|
icon_state = "cap_cypherkey"
|
|
channels = list("Command" = 1, "Security" = 1, "Engineering" = 1, "Science" = 1, "Medical" = 1, "Supply" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/rd
|
|
name = "Research Director's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "rd_cypherkey"
|
|
channels = list("Science" = 1, "Command" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/hos
|
|
name = "Head of Security's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "hos_cypherkey"
|
|
channels = list("Security" = 1, "Command" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/ce
|
|
name = "Chief Engineer's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "ce_cypherkey"
|
|
channels = list("Engineering" = 1, "Command" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/cmo
|
|
name = "Chief Medical Officer's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "cmo_cypherkey"
|
|
channels = list("Medical" = 1, "Command" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/hop
|
|
name = "Head of Personnel's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "hop_cypherkey"
|
|
channels = list("Supply" = 1, "Command" = 1, "Security" = 0)
|
|
/*
|
|
/obj/item/device/encryptionkey/headset_mine
|
|
name = "Mining Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "mine_cypherkey"
|
|
channels = list("Mining" = 1)
|
|
|
|
/obj/item/device/encryptionkey/heads/qm
|
|
name = "Quartermaster's Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "qm_cypherkey"
|
|
channels = list("Cargo" = 1, "Mining" = 1)
|
|
*/
|
|
/obj/item/device/encryptionkey/headset_cargo
|
|
name = "Supply Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
icon_state = "cargo_cypherkey"
|
|
channels = list("Supply" = 1)
|
|
|
|
/obj/item/device/encryptionkey/ert
|
|
name = "NanoTrasen ERT Radio Encryption Key"
|
|
desc = "An encyption key for a radio headset. Contains cypherkeys."
|
|
channels = list("Response Team" = 1, "Science" = 1, "Command" = 1, "Medical" = 1, "Engineering" = 1, "Security" = 1, "Supply" = 1)
|