mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 04:22:39 +01:00
[MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or variables tied to this. I removed it to make future modifications cleaner. --------- Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
This commit is contained in:
@@ -58,7 +58,7 @@ SUBSYSTEM_DEF(arrivals)
|
||||
return 1
|
||||
if(istype(A,/obj/machinery/nuclearbomb))
|
||||
return 1
|
||||
if(istype(A,/obj/item/device/radio/beacon))
|
||||
if(istype(A,/obj/item/radio/beacon))
|
||||
return 1
|
||||
if(istype(A,/obj/item/phylactery))
|
||||
return 1
|
||||
|
||||
@@ -473,7 +473,7 @@ SUBSYSTEM_DEF(cargo)
|
||||
return 1
|
||||
if(istype(A, /obj/machinery/nuclearbomb))
|
||||
return 1
|
||||
if(istype(A, /obj/item/device/radio/beacon))
|
||||
if(istype(A, /obj/item/radio/beacon))
|
||||
return 1
|
||||
|
||||
for(var/i=1, i<=A.contents.len, i++)
|
||||
|
||||
@@ -49,7 +49,7 @@ SUBSYSTEM_DEF(pai)
|
||||
to_chat(usr, SPAN_WARNING("Please set your pAI name."))
|
||||
return
|
||||
candidate.ready = TRUE
|
||||
for(var/obj/item/device/paicard/p in all_pai_devices)
|
||||
for(var/obj/item/paicard/p in all_pai_devices)
|
||||
if(p.looking_for_personality)
|
||||
p.alertUpdate()
|
||||
ui.close()
|
||||
@@ -81,13 +81,13 @@ SUBSYSTEM_DEF(pai)
|
||||
/datum/controller/subsystem/pai/Topic(href, list/href_list)
|
||||
if(href_list["download"])
|
||||
var/datum/paiCandidate/candidate = locate(href_list["candidate"])
|
||||
var/obj/item/device/paicard/card = locate(href_list["device"])
|
||||
var/obj/item/paicard/card = locate(href_list["device"])
|
||||
if (!(candidate in pai_candidates))
|
||||
return
|
||||
|
||||
if(card.pai)
|
||||
return
|
||||
if(istype(card,/obj/item/device/paicard) && istype(candidate,/datum/paiCandidate))
|
||||
if(istype(card,/obj/item/paicard) && istype(candidate,/datum/paiCandidate))
|
||||
var/mob/living/silicon/pai/pai = new(card)
|
||||
if(!candidate.name)
|
||||
pai.name = pick(GLOB.ninja_names)
|
||||
@@ -175,7 +175,7 @@ SUBSYSTEM_DEF(pai)
|
||||
|
||||
return data
|
||||
|
||||
/datum/controller/subsystem/pai/proc/findPAI(obj/item/device/paicard/p, mob/user)
|
||||
/datum/controller/subsystem/pai/proc/findPAI(obj/item/paicard/p, mob/user)
|
||||
requestRecruits(user)
|
||||
var/list/available = list()
|
||||
for(var/datum/paiCandidate/c in SSpai.pai_candidates)
|
||||
|
||||
@@ -40,38 +40,38 @@ PROCESSING_SUBSYSTEM_DEF(electronics)
|
||||
|
||||
// Now for non-circuit things.
|
||||
printer_recipe_list["Assemblies"] = list(
|
||||
new /obj/item/device/electronic_assembly/default,
|
||||
new /obj/item/device/electronic_assembly/calc,
|
||||
new /obj/item/device/electronic_assembly/clam,
|
||||
new /obj/item/device/electronic_assembly/simple,
|
||||
new /obj/item/device/electronic_assembly/hook,
|
||||
new /obj/item/device/electronic_assembly/pda,
|
||||
new /obj/item/device/electronic_assembly/tiny/default,
|
||||
new /obj/item/device/electronic_assembly/tiny/cylinder,
|
||||
new /obj/item/device/electronic_assembly/tiny/scanner,
|
||||
new /obj/item/device/electronic_assembly/tiny/hook,
|
||||
new /obj/item/device/electronic_assembly/tiny/box,
|
||||
new /obj/item/device/electronic_assembly/medium/default,
|
||||
new /obj/item/device/electronic_assembly/medium/box,
|
||||
new /obj/item/device/electronic_assembly/medium/clam,
|
||||
new /obj/item/device/electronic_assembly/medium/medical,
|
||||
new /obj/item/device/electronic_assembly/medium/gun,
|
||||
new /obj/item/device/electronic_assembly/medium/radio,
|
||||
new /obj/item/device/electronic_assembly/large/default,
|
||||
new /obj/item/device/electronic_assembly/large/scope,
|
||||
new /obj/item/device/electronic_assembly/large/terminal,
|
||||
new /obj/item/device/electronic_assembly/large/arm,
|
||||
new /obj/item/device/electronic_assembly/large/tall,
|
||||
new /obj/item/device/electronic_assembly/large/industrial,
|
||||
new /obj/item/device/electronic_assembly/drone/default,
|
||||
new /obj/item/device/electronic_assembly/drone/arms,
|
||||
new /obj/item/device/electronic_assembly/drone/medbot,
|
||||
new /obj/item/device/electronic_assembly/drone/genbot,
|
||||
new /obj/item/device/electronic_assembly/drone/android,
|
||||
new /obj/item/device/electronic_assembly/wallmount/tiny,
|
||||
new /obj/item/device/electronic_assembly/wallmount/light,
|
||||
new /obj/item/device/electronic_assembly/wallmount,
|
||||
new /obj/item/device/electronic_assembly/wallmount/heavy,
|
||||
new /obj/item/electronic_assembly/default,
|
||||
new /obj/item/electronic_assembly/calc,
|
||||
new /obj/item/electronic_assembly/clam,
|
||||
new /obj/item/electronic_assembly/simple,
|
||||
new /obj/item/electronic_assembly/hook,
|
||||
new /obj/item/electronic_assembly/pda,
|
||||
new /obj/item/electronic_assembly/tiny/default,
|
||||
new /obj/item/electronic_assembly/tiny/cylinder,
|
||||
new /obj/item/electronic_assembly/tiny/scanner,
|
||||
new /obj/item/electronic_assembly/tiny/hook,
|
||||
new /obj/item/electronic_assembly/tiny/box,
|
||||
new /obj/item/electronic_assembly/medium/default,
|
||||
new /obj/item/electronic_assembly/medium/box,
|
||||
new /obj/item/electronic_assembly/medium/clam,
|
||||
new /obj/item/electronic_assembly/medium/medical,
|
||||
new /obj/item/electronic_assembly/medium/gun,
|
||||
new /obj/item/electronic_assembly/medium/radio,
|
||||
new /obj/item/electronic_assembly/large/default,
|
||||
new /obj/item/electronic_assembly/large/scope,
|
||||
new /obj/item/electronic_assembly/large/terminal,
|
||||
new /obj/item/electronic_assembly/large/arm,
|
||||
new /obj/item/electronic_assembly/large/tall,
|
||||
new /obj/item/electronic_assembly/large/industrial,
|
||||
new /obj/item/electronic_assembly/drone/default,
|
||||
new /obj/item/electronic_assembly/drone/arms,
|
||||
new /obj/item/electronic_assembly/drone/medbot,
|
||||
new /obj/item/electronic_assembly/drone/genbot,
|
||||
new /obj/item/electronic_assembly/drone/android,
|
||||
new /obj/item/electronic_assembly/wallmount/tiny,
|
||||
new /obj/item/electronic_assembly/wallmount/light,
|
||||
new /obj/item/electronic_assembly/wallmount,
|
||||
new /obj/item/electronic_assembly/wallmount/heavy,
|
||||
new /obj/item/implant/integrated_circuit,
|
||||
new /obj/item/clothing/under/circuitry,
|
||||
new /obj/item/clothing/gloves/circuitry,
|
||||
@@ -83,9 +83,9 @@ PROCESSING_SUBSYSTEM_DEF(electronics)
|
||||
)
|
||||
|
||||
printer_recipe_list["Tools"] = list(
|
||||
new /obj/item/device/integrated_electronics/wirer,
|
||||
new /obj/item/device/integrated_electronics/debugger,
|
||||
new /obj/item/device/integrated_electronics/detailer
|
||||
new /obj/item/integrated_electronics/wirer,
|
||||
new /obj/item/integrated_electronics/debugger,
|
||||
new /obj/item/integrated_electronics/detailer
|
||||
)
|
||||
|
||||
for(var/category in printer_recipe_list)
|
||||
|
||||
@@ -238,10 +238,10 @@ SUBSYSTEM_DEF(radio)
|
||||
LAZYREPLACEKEY(ALL_RADIO_CHANNELS, old_channel, new_channel)
|
||||
reverseradiochannels["[freq]"] = new_channel
|
||||
|
||||
for(var/obj/item/device/radio/R in RF.devices[RADIO_CHAT])
|
||||
var/obj/item/device/radio/headset/H = R
|
||||
for(var/obj/item/radio/R in RF.devices[RADIO_CHAT])
|
||||
var/obj/item/radio/headset/H = R
|
||||
if(istype(H))
|
||||
for(var/obj/item/device/encryptionkey/EK in list(H.keyslot1, H.keyslot2))
|
||||
for(var/obj/item/encryptionkey/EK in list(H.keyslot1, H.keyslot2))
|
||||
if(old_channel in EK.channels)
|
||||
LAZYREPLACEKEY(EK.channels, old_channel, new_channel)
|
||||
|
||||
|
||||
@@ -152,8 +152,8 @@ SUBSYSTEM_DEF(virtualreality)
|
||||
var/mob/living/simple_animal/spiderbot/SB = target
|
||||
SB.internal_id.access = original_id.access
|
||||
// Update radio
|
||||
var/obj/item/device/encryptionkey/Key = spider.radio.keyslot
|
||||
var/obj/item/device/radio/Radio = M.get_radio()
|
||||
var/obj/item/encryptionkey/Key = spider.radio.keyslot
|
||||
var/obj/item/radio/Radio = M.get_radio()
|
||||
if(Key && Radio)
|
||||
Key.channels = Radio.channels
|
||||
spider.radio.recalculateChannels()
|
||||
|
||||
Reference in New Issue
Block a user