[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:
Cody Brittain
2026-02-01 05:14:26 +00:00
committed by GitHub
parent 75424095ac
commit 3f62424312
857 changed files with 8690 additions and 8599 deletions
+1 -1
View File
@@ -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
+1 -1
View File
@@ -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++)
+4 -4
View File
@@ -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)
+3 -3
View File
@@ -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()