diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 7a365a0d959..58036ea0d87 100755 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -136,13 +136,13 @@ var/global/list/obj/item/device/pda/PDAs = list() /obj/item/device/pda/syndicate default_cartridge = /obj/item/weapon/cartridge/syndicate - icon_state = "pda-syn" + icon_state = "pda-syndi" name = "Military PDA" owner = "John Doe" hidden = 1 /obj/item/device/pda/chaplain - icon_state = "pda-holy" + icon_state = "pda-chaplain" ttone = "holy" /obj/item/device/pda/lawyer @@ -158,7 +158,7 @@ var/global/list/obj/item/device/pda/PDAs = list() icon_state = "pda-robot" /obj/item/device/pda/librarian - icon_state = "pda-libb" + icon_state = "pda-library" desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a WGW-11 series e-reader." note = "Congratulations, your station has chosen the Thinktronic 5290 WGW-11 Series E-reader and Personal Data Assistant!" silent = 1 //Quiet in the library! @@ -172,19 +172,19 @@ var/global/list/obj/item/device/pda/PDAs = list() icon_state = "pda-chef" /obj/item/device/pda/bar - icon_state = "pda-bar" + icon_state = "pda-bartender" /obj/item/device/pda/atmos default_cartridge = /obj/item/weapon/cartridge/atmos - icon_state = "pda-atmo" + icon_state = "pda-atmos" /obj/item/device/pda/chemist default_cartridge = /obj/item/weapon/cartridge/chemistry - icon_state = "pda-chem" + icon_state = "pda-chemistry" /obj/item/device/pda/geneticist default_cartridge = /obj/item/weapon/cartridge/medical - icon_state = "pda-gene" + icon_state = "pda-genetics" // Special AI/pAI PDAs that cannot explode. diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index d830eea594d..bd74132c581 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -888,6 +888,16 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/matches(M), slot_r_store) M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) + var/obj/item/device/pda/heads/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Special Operations Officer" + pda.icon_state = "pda-syndi" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + pda.desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a special edition designed for military field work." + pda.default_cartridge = /obj/item/weapon/cartridge/captain + + M.equip_if_possible(pda, slot_wear_pda) + var/obj/item/weapon/card/id/W = new(M) W.name = "[M.real_name]'s ID Card" W.icon_state = "centcom" @@ -899,10 +909,22 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that if("special ops formal") M.equip_if_possible(new /obj/item/clothing/under/rank/centcom/captain(M), slot_w_uniform) + M.equip_to_slot_or_del(new /obj/item/device/radio/headset/ert(src), slot_l_ear) M.equip_if_possible(new /obj/item/clothing/gloves/white(M), slot_gloves) M.equip_to_slot_or_del(new /obj/item/clothing/shoes/combat(M), slot_shoes) M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/deathsquad/beret(M), slot_head) M.equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse_rifle/M1911(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(M), slot_back) + + var/obj/item/device/pda/heads/pda = new(M) + pda.owner = M.real_name + pda.ownjob = "Special Operations Officer" + pda.icon_state = "pda-syndi" + pda.name = "PDA-[M.real_name] ([pda.ownjob])" + pda.desc = "A portable microcomputer by Thinktronic Systems, LTD. This is model is a special edition designed for military field work." + pda.default_cartridge = /obj/item/weapon/cartridge/captain + + M.equip_if_possible(pda, slot_wear_pda) M.equip_if_possible(new /obj/item/clothing/glasses/sunglasses(M), slot_l_store) M.equip_if_possible(new /obj/item/weapon/melee/telebaton(M), slot_r_store) @@ -916,6 +938,8 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that W.registered_name = M.real_name M.equip_to_slot_or_del(W, slot_wear_id) + + if("blue wizard") M.equip_to_slot_or_del(new /obj/item/clothing/under/lightpurple(M), slot_w_uniform) M.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe(M), slot_wear_suit)