[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,7 +1,7 @@
/obj/item/device/orbital_dropper
/obj/item/orbital_dropper
name = "laser targeting dropper"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items."
icon = 'icons/obj/item/device/binoculars.dmi'
icon = 'icons/obj/item/binoculars.dmi'
icon_state = "binoculars"
item_state = "binoculars"
slot_flags = SLOT_BELT
@@ -25,18 +25,18 @@
var/datum/map_template/map
/obj/item/device/orbital_dropper/attack_self(mob/user)
/obj/item/orbital_dropper/attack_self(mob/user)
zoom(user, tileoffset, viewsize)
/obj/item/device/orbital_dropper/attack(mob/living/target_mob, mob/living/user, target_zone)
/obj/item/orbital_dropper/attack(mob/living/target_mob, mob/living/user, target_zone)
laser_act(target_mob, user)
/obj/item/device/orbital_dropper/afterattack(var/atom/target, var/mob/living/user, flag, params)
/obj/item/orbital_dropper/afterattack(var/atom/target, var/mob/living/user, flag, params)
if(flag) //we're placing the targetter on a table or in backpack
return
laser_act(target, user)
/obj/item/device/orbital_dropper/proc/laser_act(var/atom/target, var/mob/living/user)
/obj/item/orbital_dropper/proc/laser_act(var/atom/target, var/mob/living/user)
if(has_dropped >= drop_amount)
to_chat(user, SPAN_WARNING("You can't use this device again!"))
return
@@ -93,14 +93,14 @@
flick_overlay(I, showto, 20) //2 seconds of the red dot appearing
icon_state = "binoculars"
/obj/item/device/orbital_dropper/proc/orbital_drop(var/turf/target, var/user)
/obj/item/orbital_dropper/proc/orbital_drop(var/turf/target, var/user)
if(!map)
return
log_and_message_admins("[key_name_admin(user)] has used a [src] at <A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[target.x];Y=[target.y];Z=[target.z]'>JMP</a>.")
map.load(target, TRUE) //Target must be the center!
/obj/item/device/orbital_dropper/emag_act(var/remaining_charges, var/mob/user)
/obj/item/orbital_dropper/emag_act(var/remaining_charges, var/mob/user)
if(!emagged)
emagged = TRUE
to_chat(user, SPAN_DANGER("You override \the [src]'s area safety checks!"))
@@ -1,4 +1,4 @@
/obj/item/device/orbital_dropper/drill
/obj/item/orbital_dropper/drill
name = "drill dropper"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items. This drill literally pierces the heavens."
@@ -7,7 +7,7 @@
map = new /datum/map_template/drill
/obj/item/device/orbital_dropper/minecart
/obj/item/orbital_dropper/minecart
name = "minecart train dropper"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items. This one is configured to deliver an exoplanet-ready minecart train. Rails not included."
@@ -17,7 +17,7 @@
drop_amount = 1
map = new /datum/map_template/minecart
/obj/item/device/orbital_dropper/mecha
/obj/item/orbital_dropper/mecha
name = "mecha dropper"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items. This one feels vaguely familiar..."
@@ -30,19 +30,19 @@
map = new /datum/map_template/mecha
/obj/item/device/orbital_dropper/mecha/heavy
/obj/item/orbital_dropper/mecha/heavy
map = new /datum/map_template/mecha/heavy
/obj/item/device/orbital_dropper/mecha/combat
/obj/item/orbital_dropper/mecha/combat
map = new /datum/map_template/mecha/combat
/obj/item/device/orbital_dropper/mecha/powerloader
/obj/item/orbital_dropper/mecha/powerloader
map = new /datum/map_template/mecha/powerloader
/obj/item/device/orbital_dropper/mecha/miner
/obj/item/orbital_dropper/mecha/miner
map = new /datum/map_template/mecha/miner
/obj/item/device/orbital_dropper/armory
/obj/item/orbital_dropper/armory
name = "armory dropper"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items. Who's ready to raise hell?"
@@ -55,15 +55,15 @@
map = new /datum/map_template/armory
/obj/item/device/orbital_dropper/armory/syndicate
/obj/item/orbital_dropper/armory/syndicate
announcer_name = "Tactical Autodrone"
announcer_frequency = SYND_FREQ
/obj/item/device/orbital_dropper/armory/syndicate/antagonist_hints(mob/user, distance, is_adjacent)
/obj/item/orbital_dropper/armory/syndicate/antagonist_hints(mob/user, distance, is_adjacent)
. += ..()
. += "This is a stealthy variant of the standard armory orbital drop. It will not report itself dropping on Common, unless emagged."
/obj/item/device/orbital_dropper/icarus_drones
/obj/item/orbital_dropper/icarus_drones
name = "icarus painter"
desc = "A device used to paint a target, which will then promptly orbitally drop the requested items. This one has been modified to call in Icarus Drones."
@@ -78,7 +78,7 @@
map = null
/obj/item/device/orbital_dropper/icarus_drones/orbital_drop(var/turf/target, var/user)
/obj/item/orbital_dropper/icarus_drones/orbital_drop(var/turf/target, var/user)
log_and_message_admins("[key_name_admin(user)] has used a [src] at <A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[target.x];Y=[target.y];Z=[target.z]'>JMP</a>.")
for(var/i = 1, i <= num_of_drones, i++)
new /mob/living/simple_animal/hostile/icarus_drone(get_random_turf_in_range(target, 4, 2, TRUE))