diff --git a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon.dmm b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon.dmm index 8973dca650a..bb49a71223c 100644 --- a/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon.dmm +++ b/_maps/RandomRuins/SpaceRuins/skyrat/port_tarkon.dmm @@ -4429,6 +4429,7 @@ /obj/item/stack/sheet/mineral/gold{ amount = 25 }, +/obj/item/disk/design_disk/long_range_pda, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/developement) "EG" = ( @@ -7350,6 +7351,7 @@ /obj/item/raw_anomaly_core/random, /obj/item/raw_anomaly_core/random, /obj/item/raw_anomaly_core/random, +/obj/item/computer_disk/ordnance, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/port_tarkon/developement) "YT" = ( diff --git a/modular_skyrat/master_files/code/game/objects/items/long_range_pda.dm b/modular_skyrat/master_files/code/game/objects/items/long_range_pda.dm new file mode 100644 index 00000000000..573d2768dee --- /dev/null +++ b/modular_skyrat/master_files/code/game/objects/items/long_range_pda.dm @@ -0,0 +1,3 @@ +/obj/item/modular_computer/pda/long_range + name = "Far range PDA" + long_ranged = TRUE diff --git a/modular_skyrat/master_files/code/modules/research/designs/long_range_pda_design.dm b/modular_skyrat/master_files/code/modules/research/designs/long_range_pda_design.dm new file mode 100644 index 00000000000..05569d7cb56 --- /dev/null +++ b/modular_skyrat/master_files/code/modules/research/designs/long_range_pda_design.dm @@ -0,0 +1,19 @@ +/datum/design/long_range_pda + name = "long range PDA" + id = "long range pda" + build_type = PROTOLATHE | AWAY_LATHE + materials = list(/datum/material/iron = SMALL_MATERIAL_AMOUNT*1.5, /datum/material/glass = SMALL_MATERIAL_AMOUNT*1.5) + build_path = /obj/item/modular_computer/pda/long_range + category = list( + RND_CATEGORY_MODULAR_COMPUTERS + ) + lathe_time_factor = 0.2 + departmental_flags = DEPARTMENT_BITFLAG_CARGO + + +/obj/item/disk/design_disk/long_range_pda + name = "far range PDA design disk" + +/obj/item/disk/design_disk/long_range_pda/Initialize(mapload) + . = ..() + blueprints += new /datum/design/long_range_pda diff --git a/tgstation.dme b/tgstation.dme index a4eaa2e1bb2..5ba84973eb2 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -6540,6 +6540,7 @@ #include "modular_skyrat\master_files\code\game\objects\items\emag.dm" #include "modular_skyrat\master_files\code\game\objects\items\hhmirror.dm" #include "modular_skyrat\master_files\code\game\objects\items\holy_weapons.dm" +#include "modular_skyrat\master_files\code\game\objects\items\long_range_pda.dm" #include "modular_skyrat\master_files\code\game\objects\items\oxygen_candle.dm" #include "modular_skyrat\master_files\code\game\objects\items\RCD.dm" #include "modular_skyrat\master_files\code\game\objects\items\religion.dm" @@ -6826,6 +6827,7 @@ #include "modular_skyrat\master_files\code\modules\research\designs\AI_module_designs.dm" #include "modular_skyrat\master_files\code\modules\research\designs\biogenerator_designs.dm" #include "modular_skyrat\master_files\code\modules\research\designs\limbgrower_designs.dm" +#include "modular_skyrat\master_files\code\modules\research\designs\long_range_pda_design.dm" #include "modular_skyrat\master_files\code\modules\research\designs\mechfabricator_designs.dm" #include "modular_skyrat\master_files\code\modules\research\designs\medical_designs.dm" #include "modular_skyrat\master_files\code\modules\research\designs\misc_designs.dm"