From 00b101d7f28a8d4e3d2ad627bfb77360234f099f Mon Sep 17 00:00:00 2001 From: ZomgPonies Date: Fri, 1 Nov 2013 13:28:58 -0400 Subject: [PATCH] Seperated ID and PDA slots --- code/_onclick/hud/_defines.dm | 5 +++- code/_onclick/hud/hud.dm | 2 ++ code/_onclick/hud/human.dm | 10 ++++++++ code/datums/mind.dm | 2 ++ code/game/gamemodes/setupgame.dm | 2 +- code/game/jobs/job/civilian.dm | 22 ++++++++-------- code/game/jobs/job/civilian_chaplain.dm | 2 +- code/game/jobs/job/engineering.dm | 6 ++--- code/game/jobs/job/medical.dm | 14 +++++----- code/game/jobs/job/science.dm | 8 +++--- code/game/jobs/job/security.dm | 10 ++++---- code/game/jobs/job/supervisor.dm | 8 +++--- code/game/jobs/job_controller.dm | 2 +- code/game/objects/items.dm | 10 ++++++++ code/game/objects/items/devices/PDA/PDA.dm | 2 +- code/game/objects/items/weapons/handcuffs.dm | 7 ++++- code/game/objects/structures/segway.dm | 2 +- code/game/objects/structures/tables_racks.dm | 3 +++ code/modules/admin/verbs/honksquad.dm | 2 +- code/modules/mob/inventory.dm | 4 +++ .../mob/living/carbon/human/human_defines.dm | 1 + .../mob/living/carbon/human/inventory.dm | 14 ++++++++++ .../mob/living/carbon/human/update_icons.dm | 24 +++++++++++++++--- code/modules/mob/mob.dm | 1 + code/modules/mob/update_icons.dm | 3 +++ code/setup.dm | 2 ++ icons/mob/mob.dmi | Bin 178925 -> 179652 bytes icons/mob/screen1_Midnight.dmi | Bin 141637 -> 142169 bytes icons/obj/items.dmi | Bin 64041 -> 64543 bytes 29 files changed, 123 insertions(+), 45 deletions(-) diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm index dec05c04834..cfe0bf6012e 100644 --- a/code/_onclick/hud/_defines.dm +++ b/code/_onclick/hud/_defines.dm @@ -39,6 +39,8 @@ #define ui_storage1 "9:18,1:5" #define ui_storage2 "10:20,1:5" +#define ui_pda "11:22,1:5" + #define ui_alien_head "4:12,1:5" //aliens #define ui_alien_oclothing "5:14,1:5" //aliens @@ -51,7 +53,7 @@ #define ui_monkey_back "6:14,1:5" //monkey //Lower right, persistant menu -#define ui_dropbutton "11:22,1:5" +//#define ui_dropbutton "11:22,1:5" #define ui_drop_throw "14:28,2:7" #define ui_pull_resist "13:26,2:7" #define ui_acti "13:26,1:5" @@ -95,6 +97,7 @@ #define ui_oclothing "2:8,2:7" #define ui_gloves "3:10,2:7" + #define ui_glasses "1:6,3:9" #define ui_mask "2:8,3:9" #define ui_l_ear "3:10,3:9" diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 6e542450d61..d414a395549 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -150,6 +150,7 @@ datum/hud/New(mob/owner) if(hud_shown) if(H.s_store) H.s_store.screen_loc = ui_sstore1 if(H.wear_id) H.wear_id.screen_loc = ui_id + if(H.wear_pda) H.wear_pda.screen_loc = ui_pda if(H.belt) H.belt.screen_loc = ui_belt if(H.back) H.back.screen_loc = ui_back if(H.l_store) H.l_store.screen_loc = ui_storage1 @@ -157,6 +158,7 @@ datum/hud/New(mob/owner) else if(H.s_store) H.s_store.screen_loc = null if(H.wear_id) H.wear_id.screen_loc = null + if(H.wear_pda) H.wear_pda.screen_loc = null if(H.belt) H.belt.screen_loc = null if(H.back) H.back.screen_loc = null if(H.l_store) H.l_store.screen_loc = null diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index 32e9e1046ec..b6ff6409982 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -158,6 +158,16 @@ inv_box.layer = 19 src.adding += inv_box + inv_box = new /obj/screen/inventory() + inv_box.name = "pda" + inv_box.dir = NORTH + inv_box.icon = ui_style + inv_box.icon_state = "pda" + inv_box.screen_loc = ui_pda + inv_box.slot_id = slot_wear_pda + inv_box.layer = 19 + src.adding += inv_box + inv_box = new /obj/screen/inventory() inv_box.name = "mask" inv_box.dir = NORTH diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 28c40ea2392..2d1add251c3 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -722,6 +722,7 @@ datum/mind del(H.head) del(H.shoes) del(H.wear_id) + del(H.wear_pda) del(H.wear_suit) del(H.w_uniform) @@ -1003,6 +1004,7 @@ datum/mind del(H.head) del(H.shoes) del(H.wear_id) + del(H.wear_pda) del(H.wear_suit) del(H.w_uniform) diff --git a/code/game/gamemodes/setupgame.dm b/code/game/gamemodes/setupgame.dm index 43dd2a0853d..8d617491939 100644 --- a/code/game/gamemodes/setupgame.dm +++ b/code/game/gamemodes/setupgame.dm @@ -141,7 +141,7 @@ var/global/list/assigned_blocks[STRUCDNASIZE] M.real_name = "Corpse" M.death() M.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_eng(M), slot_l_ear) - M.equip_to_slot_or_del(new /obj/item/device/pda/engineering(M), slot_belt) + M.equip_to_slot_or_del(new /obj/item/device/pda/engineering(M), slot_wear_pda) M.equip_to_slot_or_del(new /obj/item/clothing/under/rank/engineer(M), slot_w_uniform) M.equip_to_slot_or_del(new /obj/item/clothing/shoes/orange(M), slot_shoes) // M.equip_to_slot_or_del(new /obj/item/weapon/storage/toolbox/mechanical(M), slot_l_hand) diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 767d7a206f6..bcea341fdf7 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -21,7 +21,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/bartender(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/bar(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/bar(H), slot_wear_pda) if(H.backbag == 1) var/obj/item/weapon/storage/box/survival/Barpack = new /obj/item/weapon/storage/box/survival(H) @@ -61,7 +61,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/suit/chef(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/head/chefhat(H), slot_head) - H.equip_to_slot_or_del(new /obj/item/device/pda/chef(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/chef(H), slot_wear_pda) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) else @@ -91,7 +91,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/gloves/botanic_leather(H), slot_gloves) H.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/device/analyzer/plant_analyzer(H), slot_s_store) - H.equip_to_slot_or_del(new /obj/item/device/pda/botanist(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/botanist(H), slot_wear_pda) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) else @@ -119,7 +119,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_cargo(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargo(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/quartermaster(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/quartermaster(H), slot_wear_pda) // H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) H.equip_to_slot_or_del(new /obj/item/weapon/clipboard(H), slot_l_hand) @@ -149,7 +149,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_cargo(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargotech(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/cargo(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/cargo(H), slot_wear_pda) // H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) @@ -180,7 +180,7 @@ if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_eng(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/miner(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/shaftminer(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/shaftminer(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) // H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) if(H.backbag == 1) @@ -221,7 +221,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/clown(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/clown_shoes(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/clown(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/clown(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/food/snacks/grown/banana(H), slot_in_backpack) H.equip_to_slot_or_del(new /obj/item/weapon/bikehorn(H), slot_in_backpack) @@ -258,7 +258,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/under/mime(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/mime(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/mime(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/mime(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/gloves/white(H), slot_gloves) H.equip_to_slot_or_del(new /obj/item/clothing/head/beret(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/suit/suspenders(H), slot_wear_suit) @@ -297,7 +297,7 @@ if(!H) return 0 H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/janitor(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/janitor(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/janitor(H), slot_wear_pda) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) else @@ -325,7 +325,7 @@ equip(var/mob/living/carbon/human/H) if(!H) return 0 H.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/red(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/librarian(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/librarian(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/weapon/barcodescanner(H), slot_l_hand) H.equip_to_slot_or_del(new /obj/item/device/laser_pointer(H), slot_l_store) @@ -362,7 +362,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/internalaffairs(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/big(H), slot_glasses) - H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/lawyer(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/weapon/storage/briefcase(H), slot_l_hand) H.equip_to_slot_or_del(new /obj/item/device/laser_pointer(H), slot_l_store) if(H.backbag == 1) diff --git a/code/game/jobs/job/civilian_chaplain.dm b/code/game/jobs/job/civilian_chaplain.dm index bce998b67b8..b96cb4dd676 100644 --- a/code/game/jobs/job/civilian_chaplain.dm +++ b/code/game/jobs/job/civilian_chaplain.dm @@ -18,7 +18,7 @@ var/obj/item/weapon/storage/bible/B = new /obj/item/weapon/storage/bible(H) //BS12 EDIT H.equip_to_slot_or_del(B, slot_l_hand) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chaplain(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/chaplain(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/chaplain(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) diff --git a/code/game/jobs/job/engineering.dm b/code/game/jobs/job/engineering.dm index 246d3eb3f01..afef1d1548b 100644 --- a/code/game/jobs/job/engineering.dm +++ b/code/game/jobs/job/engineering.dm @@ -28,7 +28,7 @@ if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_eng(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chief_engineer(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/ce(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/ce(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/head/hardhat/white(H), slot_head) H.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/utility/full(H), slot_belt) @@ -67,7 +67,7 @@ H.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/utility/full(H), slot_belt) H.equip_to_slot_or_del(new /obj/item/clothing/head/hardhat(H), slot_head) H.equip_to_slot_or_del(new /obj/item/device/t_scanner(H), slot_r_store) - H.equip_to_slot_or_del(new /obj/item/device/pda/engineering(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/device/pda/engineering(H), slot_wear_pda) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/engineer(H), slot_r_hand) else @@ -98,7 +98,7 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/atmospheric_technician(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/atmos(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/device/pda/atmos(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/weapon/storage/belt/utility/atmostech/(H), slot_belt) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/engineer(H), slot_r_hand) diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index c68b7631755..33a60a8603c 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -26,7 +26,7 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chief_medical_officer(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/cmo(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/cmo(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/cmo(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/weapon/storage/firstaid/adv(H), slot_l_hand) H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) @@ -87,7 +87,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/weapon/storage/firstaid/adv(H), slot_l_hand) H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) if(H.backbag == 1) @@ -118,7 +118,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_med(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chemist(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/chemist(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/chemist(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/chemist(H), slot_wear_suit) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) @@ -146,7 +146,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_medsci(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/geneticist(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/geneticist(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/geneticist(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/genetics(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) if(H.backbag == 1) @@ -177,7 +177,7 @@ if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_med(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/virologist(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/viro(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/viro(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/mask/surgical(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/virologist(H), slot_wear_suit) @@ -210,7 +210,7 @@ if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_med(H), slot_back) if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) @@ -239,7 +239,7 @@ if(H.backbag == 3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_med(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical/paramedic(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/mask/cigarette(H), slot_wear_mask) H.equip_to_slot_or_del(new /obj/item/clothing/head/soft/blue(H), slot_head) H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) diff --git a/code/game/jobs/job/science.dm b/code/game/jobs/job/science.dm index 14cd7b38c12..602c31b0d15 100644 --- a/code/game/jobs/job/science.dm +++ b/code/game/jobs/job/science.dm @@ -29,7 +29,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/heads/rd(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/research_director(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/rd(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/rd(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat(H), slot_wear_suit) H.equip_to_slot_or_del(new /obj/item/weapon/clipboard(H), slot_l_hand) H.equip_to_slot_or_del(new /obj/item/device/laser_pointer(H), slot_l_store) @@ -64,7 +64,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_sci(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/scientist(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/toxins(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/toxins(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/science(H), slot_wear_suit) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) @@ -97,7 +97,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_sci(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/scientist(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/toxins(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/toxins(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat/science(H), slot_wear_suit) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) @@ -132,7 +132,7 @@ if(H.backbag == 3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/roboticist(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/roboticist(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/roboticist(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat(H), slot_wear_suit) // H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) H.equip_to_slot_or_del(new /obj/item/weapon/storage/toolbox/mechanical(H), slot_l_hand) diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index 60dc795b289..a62198aead2 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -28,7 +28,7 @@ H.equip_to_slot_or_del(new /obj/item/device/radio/headset/heads/hos(H), slot_l_ear) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/head_of_security(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hos(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hos(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) // H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses) @@ -71,7 +71,7 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/warden(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/warden(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/warden(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), slot_gloves) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/sechud(H), slot_glasses) // H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas(H), slot_wear_mask) //Grab one from the armory you donk @@ -110,7 +110,7 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/det(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/detective(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/detective(H), slot_wear_pda) /* var/obj/item/clothing/mask/cigarette/CIG = new /obj/item/clothing/mask/cigarette(H) CIG.light("") H.equip_to_slot_or_del(CIG, slot_wear_mask) */ @@ -156,7 +156,7 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/security(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/security(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/security(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/weapon/handcuffs(H), slot_s_store) H.equip_to_slot_or_del(new /obj/item/device/flash(H), slot_l_store) if(H.backbag == 1) @@ -190,7 +190,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/under/fluff/milo_hachert(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/customs(H), slot_head) - H.equip_to_slot_or_del(new /obj/item/device/pda/security(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/security(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/weapon/handcuffs(H), slot_s_store) H.equip_to_slot_or_del(new /obj/item/device/flash(H), slot_l_store) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 72b84026c08..4ac433d8ae6 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -23,7 +23,7 @@ var/obj/item/clothing/under/U = new /obj/item/clothing/under/rank/captain(H) U.hastie = new /obj/item/clothing/tie/medal/gold/captain(U) H.equip_to_slot_or_del(U, slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/device/pda/captain(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/captain(H), slot_wear_pda) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) H.equip_to_slot_or_del(new /obj/item/clothing/head/caphat(H), slot_head) H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) @@ -81,7 +81,7 @@ H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/head_of_personnel(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_wear_pda) if(H.backbag == 1) H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/ids(H), slot_r_hand) else @@ -132,7 +132,7 @@ H.equip_to_slot_or_del(new /obj/item/weapon/lighter/zippo/fluff/nt_rep(H.back), slot_in_backpack) H.equip_if_possible(new /obj/item/clothing/under/rank/centcom/representative(H), slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/shoes/centcom(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_wear_pda) var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H) L.imp_in = H L.implanted = 1 @@ -178,7 +178,7 @@ H.equip_to_slot_or_del(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) H.equip_if_possible(new /obj/item/clothing/under/rank/centcom/representative(H), slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/suit/armor/vest/fluff/deus_blueshield(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda/heads/hop(H), slot_wear_pda) var/obj/item/weapon/implant/loyalty/L = new/obj/item/weapon/implant/loyalty(H) L.imp_in = H L.implanted = 1 diff --git a/code/game/jobs/job_controller.dm b/code/game/jobs/job_controller.dm index d3abc91f03f..0e8e8861901 100644 --- a/code/game/jobs/job_controller.dm +++ b/code/game/jobs/job_controller.dm @@ -488,7 +488,7 @@ var/global/datum/controller/occupations/job_master H.equip_to_slot_or_del(C, slot_wear_id) - H.equip_to_slot_or_del(new /obj/item/device/pda(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/device/pda(H), slot_wear_pda) if(locate(/obj/item/device/pda,H)) var/obj/item/device/pda/pda = locate(/obj/item/device/pda,H) pda.owner = H.real_name diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index eef91903ca7..379604026ad 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -350,6 +350,16 @@ if( !(slot_flags & SLOT_ID) ) return 0 return 1 + if(slot_wear_pda) + if(H.wear_pda) + return 0 + if(!H.w_uniform) + if(!disable_warning) + H << "\red You need a jumpsuit before you can attach this [name]." + return 0 + if( !(slot_flags & SLOT_PDA) ) + return 0 + return 1 if(slot_l_store) if(H.l_store) return 0 diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 12a13ae873f..85c03102a45 100755 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -12,7 +12,7 @@ var/global/list/obj/item/device/pda/PDAs = list() item_state = "electronic" w_class = 1.0 flags = FPRINT | TABLEPASS - slot_flags = SLOT_ID | SLOT_BELT + slot_flags = SLOT_BELT | SLOT_PDA //Main variables var/owner = null diff --git a/code/game/objects/items/weapons/handcuffs.dm b/code/game/objects/items/weapons/handcuffs.dm index 80b3403a9be..5f580d8ac87 100644 --- a/code/game/objects/items/weapons/handcuffs.dm +++ b/code/game/objects/items/weapons/handcuffs.dm @@ -123,4 +123,9 @@ icon_state = "cuff_white" /obj/item/weapon/handcuffs/cyborg - dispenser = 1 \ No newline at end of file + dispenser = 1 + +/obj/item/weapon/handcuffs/pinkcuffs + name = "fluffy pink handcuffs" + desc = "Use this to keep prisoners in line. Or you know, your significant other." + icon_state = "pinkcuffs" \ No newline at end of file diff --git a/code/game/objects/structures/segway.dm b/code/game/objects/structures/segway.dm index 928e4235bd9..d323493ee34 100644 --- a/code/game/objects/structures/segway.dm +++ b/code/game/objects/structures/segway.dm @@ -7,7 +7,7 @@ density = 1 var/health = 100 - var/delay = 4 //Move delay to simulate a speed + var/delay = 3 //Move delay to simulate a speed var/allowMove = 1 var/datum/global_iterator/space_move //Handling space movement (i.e. drift forever) diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 84bb23a5746..523cfa13ffe 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -269,6 +269,7 @@ /obj/structure/table/attack_alien(mob/user) visible_message("[user] slices [src] apart!") + destroy() /obj/structure/table/attack_animal(mob/living/simple_animal/user) if(user.wall_smash) @@ -416,6 +417,8 @@ if (issilicon(usr)) usr << "You need hands for this." return + if (isobserver(usr)) + usr << "No haunting outside halloween.n" if(!flip(get_cardinal_dir(usr,src))) usr << "It won't budge." else diff --git a/code/modules/admin/verbs/honksquad.dm b/code/modules/admin/verbs/honksquad.dm index 4fd08ddc825..45b20711968 100644 --- a/code/modules/admin/verbs/honksquad.dm +++ b/code/modules/admin/verbs/honksquad.dm @@ -111,7 +111,7 @@ var/global/sent_honksquad = 0 equip_to_slot_or_del(new /obj/item/clothing/under/rank/clown(src), slot_w_uniform) equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(src), slot_wear_mask) equip_to_slot_or_del(new /obj/item/clothing/shoes/clown_shoes(src), slot_shoes) - equip_to_slot_or_del(new /obj/item/device/pda/clown(src), slot_belt) + equip_to_slot_or_del(new /obj/item/device/pda/clown(src), slot_wear_pda) equip_to_slot_or_del(new /obj/item/clothing/mask/gas/clown_hat(src), slot_wear_mask) equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/food/snacks/grown/banana(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/bikehorn(src), slot_in_backpack) diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index 09c0e0e4cb4..d3862b5b4af 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -257,6 +257,10 @@ if(!src.wear_id && src.w_uniform) src.wear_id = W equipped = 1 + if(slot_wear_pda) + if(!src.wear_pda && src.w_uniform) + src.wear_pda = W + equipped = 1 if(slot_l_ear) if(!src.l_ear) src.l_ear = W diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index ceada7b2ce6..13d1621f379 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -37,6 +37,7 @@ var/obj/item/l_ear = null var/obj/item/r_ear = null var/obj/item/wear_id = null + var/obj/item/wear_pda = null var/obj/item/r_store = null var/obj/item/l_store = null var/obj/item/s_store = null diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 7ff6e907406..1446389a491 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -49,6 +49,8 @@ if(slot_wear_id) // the only relevant check for this is the uniform check return 1 + if(slot_wear_pda) + return 1 if(slot_l_ear) return has_organ("head") if(slot_r_ear) @@ -142,6 +144,10 @@ wear_id = null success = 1 update_inv_wear_id() + else if (W == wear_pda) + wear_pda = null + success = 1 + update_inv_wear_pda() else if (W == r_store) r_store = null success = 1 @@ -239,6 +245,10 @@ src.wear_id = W W.equipped(src, slot) update_inv_wear_id(redraw_mob) + if(slot_wear_pda) + src.wear_pda = W + W.equipped(src, slot) + update_inv_wear_pda(redraw_mob) if(slot_l_ear) src.l_ear = W if(l_ear.slot_flags & SLOT_TWOEARS) @@ -635,6 +645,10 @@ It can still be worn/put on as normal. slot_to_process = slot_wear_id if (target.wear_id) strip_item = target.wear_id + if("pda") + slot_to_process = slot_wear_pda + if (target.wear_pda) + strip_item = target.wear_pda if("back") slot_to_process = slot_back if (target.back) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index bd5723eaa5a..97959bfeb3d 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -506,6 +506,7 @@ proc/get_damage_icon_part(damage_state, body_part) update_inv_handcuffed(0) update_inv_legcuffed(0) update_inv_pockets(0) + update_inv_wear_pda(0) UpdateDamageIcon() update_icons() //Hud Stuff @@ -558,7 +559,7 @@ proc/get_damage_icon_part(damage_state, body_part) overlays_lying[UNIFORM_LAYER] = null overlays_standing[UNIFORM_LAYER] = null // Automatically drop anything in store / id / belt if you're not wearing a uniform. //CHECK IF NECESARRY - for( var/obj/item/thing in list(r_store, l_store, wear_id, belt) ) // + for( var/obj/item/thing in list(r_store, l_store, wear_id, wear_pda, belt) ) // if(thing) // u_equip(thing) // if (client) // @@ -772,6 +773,9 @@ proc/get_damage_icon_part(damage_state, body_part) if(r_store) r_store.screen_loc = ui_storage2 //TODO if(update_icons) update_icons() +/mob/living/carbon/human/update_inv_wear_pda(var/update_icons=1) + if(wear_pda) wear_pda.screen_loc = ui_pda + if(update_icons) update_icons() /mob/living/carbon/human/update_inv_wear_mask(var/update_icons=1) if( wear_mask && ( istype(wear_mask, /obj/item/clothing/mask) || istype(wear_mask, /obj/item/clothing/tie) ) ) @@ -818,11 +822,25 @@ proc/get_damage_icon_part(damage_state, body_part) drop_r_hand() drop_l_hand() stop_pulling() //TODO: should be handled elsewhere - overlays_lying[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "handcuff2") - overlays_standing[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "handcuff1") + if(hud_used) //hud handcuff icons + var/obj/screen/inventory/R = hud_used.adding[3] + var/obj/screen/inventory/L = hud_used.adding[4] + R.overlays += image("icon"='icons/mob/screen_gen.dmi', "icon_state"="markus") + L.overlays += image("icon"='icons/mob/screen_gen.dmi', "icon_state"="gabrielle") + if(istype(handcuffed, /obj/item/weapon/handcuffs/pinkcuffs)) + overlays_lying[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "pinkcuff2") + overlays_standing[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "pinkcuff1") + else + overlays_lying[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "handcuff2") + overlays_standing[HANDCUFF_LAYER] = image("icon" = 'icons/mob/mob.dmi', "icon_state" = "handcuff1") else overlays_lying[HANDCUFF_LAYER] = null overlays_standing[HANDCUFF_LAYER] = null + if(hud_used) + var/obj/screen/inventory/R = hud_used.adding[3] + var/obj/screen/inventory/L = hud_used.adding[4] + R.overlays = null + L.overlays = null if(update_icons) update_icons() /mob/living/carbon/human/update_inv_legcuffed(var/update_icons=1) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 6a4a85287e2..3e1513a8d72 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -142,6 +142,7 @@ var/list/slot_equipment_priority = list( \ slot_back,\ slot_wear_id,\ + slot_wear_pda,\ slot_w_uniform,\ slot_wear_suit,\ slot_wear_mask,\ diff --git a/code/modules/mob/update_icons.dm b/code/modules/mob/update_icons.dm index a6ae6dc4a09..ef0c3461fd7 100644 --- a/code/modules/mob/update_icons.dm +++ b/code/modules/mob/update_icons.dm @@ -61,6 +61,9 @@ /mob/proc/update_inv_pockets() return +mob/proc/update_inv_wear_pda() + return + /mob/proc/update_inv_ears() return diff --git a/code/setup.dm b/code/setup.dm index 75ad599985a..64e9708f2d8 100644 --- a/code/setup.dm +++ b/code/setup.dm @@ -172,6 +172,7 @@ var/MAX_EXPLOSION_RANGE = 14 #define SLOT_POCKET 2048 //this is to allow items with a w_class of 3 or 4 to fit in pockets. #define SLOT_DENYPOCKET 4096 //this is to deny items with a w_class of 2 or 1 to fit in pockets. #define SLOT_TWOEARS 8192 +#define SLOT_PDA 16384 //FLAGS BITMASK @@ -251,6 +252,7 @@ var/MAX_EXPLOSION_RANGE = 14 #define slot_in_backpack 18 #define slot_legcuffed 19 #define slot_r_ear 20 +#define slot_wear_pda 21 //Cant seem to find a mob bitflags area other than the powers one diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 09e29051f074b665924477561a838266b8ba4618..4d16add44d2868578447f46f00a42f8a12a8d3b6 100644 GIT binary patch delta 8252 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⁢=Yuv*!&X;he#APNFY$90c>J+bV&e3Jj!zxE*Pw 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 b^Yw(_p7J>1Wq)W45%}q98E6)2*gyRr+lTp3 diff --git a/icons/mob/screen1_Midnight.dmi b/icons/mob/screen1_Midnight.dmi index 94f4e23e6a8e69197443fb5f9a4b75ba4bc96f7b..187ee61637087e034f88c3e2dc3e8844515763aa 100644 GIT binary patch delta 21346 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�a;~Z3+5TnVl>#dQ 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 T$!U}w5#iBP(^IWfu@3(qkjpDC delta 6471 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