diff --git a/code/game/machinery/pda_multicaster.dm b/code/game/machinery/pda_multicaster.dm index fa2fb8c5c60..29de5307cfb 100644 --- a/code/game/machinery/pda_multicaster.dm +++ b/code/game/machinery/pda_multicaster.dm @@ -19,6 +19,7 @@ "engineering" = new /obj/item/device/pda/multicaster/engineering(src), "medical" = new /obj/item/device/pda/multicaster/medical(src), "research" = new /obj/item/device/pda/multicaster/research(src), + "exploration" = new /obj/item/device/pda/multicaster/exploration(src), //VOREStation Add, "cargo" = new /obj/item/device/pda/multicaster/cargo(src), "civilian" = new /obj/item/device/pda/multicaster/civilian(src)) diff --git a/code/game/objects/items/devices/PDA/PDA_vr.dm b/code/game/objects/items/devices/PDA/PDA_vr.dm index 6a6da399eb0..32551625c96 100644 --- a/code/game/objects/items/devices/PDA/PDA_vr.dm +++ b/code/game/objects/items/devices/PDA/PDA_vr.dm @@ -1,6 +1,12 @@ /obj/item/device/pda var/delete_id = FALSE //Guaranteed deletion of ID upon deletion of PDA +/obj/item/device/pda/multicaster/exploration/New() + ..() + owner = "Exploration Department" + name = "Exploration Department (Relay)" + cartridges_to_send_to = exploration_cartridges + /obj/item/device/pda/centcom default_cartridge = /obj/item/weapon/cartridge/captain icon_state = "pda-h" @@ -8,13 +14,13 @@ // hidden = 1 /obj/item/device/pda/pathfinder - default_cartridge = /obj/item/weapon/cartridge/signal/science + default_cartridge = /obj/item/weapon/cartridge/explorer icon_state = "pda-lawyer-old" /obj/item/device/pda/explorer - default_cartridge = /obj/item/weapon/cartridge/signal/science + default_cartridge = /obj/item/weapon/cartridge/explorer icon_state = "pda-det" /obj/item/device/pda/sar - default_cartridge = /obj/item/weapon/cartridge/medical + default_cartridge = /obj/item/weapon/cartridge/sar icon_state = "pda-h" diff --git a/code/game/objects/items/devices/PDA/cart_vr.dm b/code/game/objects/items/devices/PDA/cart_vr.dm new file mode 100644 index 00000000000..fc4e3d098a4 --- /dev/null +++ b/code/game/objects/items/devices/PDA/cart_vr.dm @@ -0,0 +1,17 @@ +var/list/exploration_cartridges = list( + /obj/item/weapon/cartridge/explorer, + /obj/item/weapon/cartridge/sar + ) + +/obj/item/weapon/cartridge/explorer + name = "\improper Explorator cartridge" + icon_state = "cart-e" + access_reagent_scanner = 1 + access_atmos = 1 + +/obj/item/weapon/cartridge/sar + name = "\improper Med-Exp cartridge" + icon_state = "cart-m" + access_medical = 1 + access_reagent_scanner = 1 + access_atmos = 1 diff --git a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm index 97e27b3aeec..851da13468d 100644 --- a/code/game/objects/structures/crates_lockers/closets/misc_vr.dm +++ b/code/game/objects/structures/crates_lockers/closets/misc_vr.dm @@ -54,6 +54,7 @@ /obj/item/clothing/gloves/black, /obj/item/device/radio/headset/explorer, /obj/item/device/radio/headset/explorer/alt, + /obj/item/weapon/cartridge/explorer, /obj/item/device/flashlight, /obj/item/device/gps/explorer, /obj/item/weapon/storage/box/flare, @@ -103,7 +104,7 @@ /obj/item/clothing/shoes/boots/winter/explorer, /obj/item/device/radio/headset/sar, /obj/item/device/radio/headset/sar/alt, - /obj/item/weapon/cartridge/medical, + /obj/item/weapon/cartridge/sar, /obj/item/device/flashlight, /obj/item/weapon/tank/emergency/oxygen/engi, /obj/item/clothing/glasses/hud/health, @@ -141,6 +142,7 @@ /obj/item/clothing/gloves/fingerless, /obj/item/device/radio/headset/pilot, /obj/item/device/radio/headset/pilot/alt, + /obj/item/weapon/cartridge/explorer, /obj/item/device/flashlight, /obj/item/weapon/reagent_containers/food/snacks/liquidfood, /obj/item/weapon/reagent_containers/food/snacks/liquidprotein, @@ -177,6 +179,7 @@ /obj/item/clothing/gloves/black, /obj/item/device/radio/headset/pathfinder, /obj/item/device/radio/headset/pathfinder/alt, + /obj/item/weapon/cartridge/explorer, /obj/item/device/flashlight, /obj/item/device/gps/explorer, /obj/item/weapon/storage/box/flare, diff --git a/vorestation.dme b/vorestation.dme index a9bc796152c..0f2cb48d5df 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -1123,6 +1123,7 @@ #include "code\game\objects\items\devices\communicator\phone.dm" #include "code\game\objects\items\devices\communicator\UI.dm" #include "code\game\objects\items\devices\PDA\cart.dm" +#include "code\game\objects\items\devices\PDA\cart_vr.dm" #include "code\game\objects\items\devices\PDA\chatroom.dm" #include "code\game\objects\items\devices\PDA\PDA.dm" #include "code\game\objects\items\devices\PDA\PDA_vr.dm"