From 4129b95f4ec60723cf4dbafbbfa3f1542bdfece5 Mon Sep 17 00:00:00 2001 From: SinTwo Date: Thu, 10 Sep 2015 18:13:37 -0400 Subject: [PATCH] TG_PORT_fix 2 Conflicts: code/game/objects/structures/crates_lockers/closets/secure/security.dm code/modules/clothing/suits/miscellaneous.dm --- .../crates_lockers/closets/secure/cargo.dm | 4 +- .../closets/secure/engineering.dm | 12 +- .../crates_lockers/closets/secure/medical.dm | 8 +- .../crates_lockers/closets/secure/security.dm | 15 +-- .../crates_lockers/closets/wardrobe.dm | 30 +++-- code/modules/clothing/suits/miscellaneous.dm | 119 ++++++++++++++++++ code/modules/clothing/suits/storage.dm | 21 ++++ code/modules/clothing/suits/toggles.dm | 20 +-- icons/obj/clothing/hats.dmi | Bin 62458 -> 63481 bytes 9 files changed, 175 insertions(+), 54 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index 57f87193f4..ee2a60f8b1 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -14,7 +14,7 @@ new /obj/item/clothing/under/rank/cargotech/skirt(src) new /obj/item/clothing/under/rank/cargotech/jeans(src) new /obj/item/clothing/under/rank/cargotech/jeans/female(src) - new /obj/item/clothing/suit/hooded/wintercoat/cargo(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/cargo(src) new /obj/item/clothing/shoes/black(src) new /obj/item/device/radio/headset/headset_cargo(src) new /obj/item/clothing/gloves/black(src) @@ -47,5 +47,5 @@ new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/glasses/meson(src) new /obj/item/clothing/head/soft(src) - new /obj/item/clothing/suit/hooded/wintercoat/cargo(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/cargo(src) return diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index a154da88bd..a3e3ad8618 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -17,8 +17,6 @@ new /obj/item/weapon/storage/backpack/satchel_eng(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/eng(src) - else - return if (prob(70)) new /obj/item/clothing/accessory/storage/brown_vest(src) else @@ -39,7 +37,7 @@ new /obj/item/device/multitool(src) new /obj/item/device/flash(src) new /obj/item/taperoll/engineering(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering(src) return @@ -117,8 +115,6 @@ new /obj/item/weapon/storage/backpack/satchel_eng(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/eng(src) - else - return if (prob(70)) new /obj/item/clothing/accessory/storage/brown_vest(src) else @@ -131,7 +127,7 @@ new /obj/item/clothing/glasses/meson(src) new /obj/item/weapon/cartridge/engineering(src) new /obj/item/taperoll/engineering(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering(src) return /obj/structure/closet/secure_closet/atmos_personal name = "technician's locker" @@ -152,8 +148,6 @@ new /obj/item/weapon/storage/backpack/satchel_eng(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/eng(src) - else - return if (prob(70)) new /obj/item/clothing/accessory/storage/brown_vest(src) else @@ -167,5 +161,5 @@ new /obj/item/clothing/mask/gas(src) new /obj/item/weapon/cartridge/atmos(src) new /obj/item/taperoll/engineering(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos(src) return diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 2d10a8f6b4..700106aa72 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -68,8 +68,6 @@ new /obj/item/weapon/storage/backpack/satchel_med(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/med(src) - else - return new /obj/item/clothing/under/rank/nursesuit (src) new /obj/item/clothing/head/nursehat (src) switch(pick("blue", "green", "purple")) @@ -101,7 +99,7 @@ // new /obj/item/weapon/cartridge/medical(src) new /obj/item/device/radio/headset/headset_med(src) new /obj/item/device/radio/headset/headset_med/alt(src) - new /obj/item/clothing/suit/hooded/wintercoat/medical(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/medical(src) return @@ -124,8 +122,6 @@ new /obj/item/weapon/storage/backpack/satchel_med(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/med(src) - else - return new /obj/item/clothing/suit/bio_suit/cmo(src) new /obj/item/clothing/head/bio_hood/cmo(src) new /obj/item/clothing/shoes/white(src) @@ -150,7 +146,7 @@ new /obj/item/device/radio/headset/heads/cmo/alt(src) new /obj/item/device/flash(src) new /obj/item/weapon/reagent_containers/hypospray(src) - new /obj/item/clothing/suit/hooded/wintercoat/medical(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/medical(src) return diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 07b7ce65ce..44aa6b0649 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -16,8 +16,6 @@ new /obj/item/weapon/storage/backpack/satchel_cap(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/captain(src) - else - return new /obj/item/clothing/suit/captunic(src) new /obj/item/clothing/suit/captunic/capjacket(src) new /obj/item/clothing/head/caphat/cap(src) @@ -35,7 +33,7 @@ new /obj/item/clothing/under/dress/dress_cap(src) new /obj/item/clothing/head/caphat/formal(src) new /obj/item/clothing/under/captainformal(src) - new /obj/item/clothing/suit/hooded/wintercoat/captain(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/captain(src) return @@ -112,8 +110,6 @@ new /obj/item/weapon/storage/backpack/satchel_sec(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/sec(src) - else - return new /obj/item/clothing/head/HoS(src) new /obj/item/clothing/suit/storage/vest/hos(src) new /obj/item/clothing/under/rank/head_of_security/jensen(src) @@ -136,7 +132,7 @@ new /obj/item/clothing/accessory/holster/waist(src) new /obj/item/weapon/melee/telebaton(src) new /obj/item/clothing/head/beret/sec/corporate/hos(src) - new /obj/item/clothing/suit/hooded/wintercoat/security(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) return @@ -160,8 +156,6 @@ new /obj/item/weapon/storage/backpack/satchel_sec(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/sec(src) - else - return new /obj/item/clothing/suit/storage/vest/warden(src) new /obj/item/clothing/under/rank/warden(src) new /obj/item/clothing/under/rank/warden/corp(src) @@ -180,7 +174,7 @@ new /obj/item/weapon/gun/energy/gun(src) new /obj/item/weapon/storage/box/holobadge(src) new /obj/item/clothing/head/beret/sec/corporate/warden(src) - new /obj/item/clothing/suit/hooded/wintercoat/security(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) return @@ -203,8 +197,6 @@ new /obj/item/weapon/storage/backpack/satchel_sec(src) if(prob(50)) new /obj/item/weapon/storage/backpack/dufflebag/sec(src) - else - return new /obj/item/clothing/suit/storage/vest/officer(src) new /obj/item/clothing/head/helmet(src) // new /obj/item/weapon/cartridge/security(src) @@ -224,6 +216,7 @@ new /obj/item/clothing/under/rank/security/corp(src) new /obj/item/ammo_magazine/c45m/rubber(src) new /obj/item/weapon/gun/energy/taser(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) return diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index 6f23f4d054..d5d8269ab6 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -32,9 +32,9 @@ new /obj/item/clothing/mask/bandana/red(src) new /obj/item/clothing/mask/bandana/red(src) new /obj/item/clothing/mask/bandana/red(src) - new /obj/item/clothing/suit/hooded/wintercoat/security(src) - new /obj/item/clothing/suit/hooded/wintercoat/security(src) - new /obj/item/clothing/suit/hooded/wintercoat/security(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/security(src) return @@ -132,8 +132,8 @@ new /obj/item/clothing/shoes/sandal(src) new /obj/item/clothing/shoes/winterboots(src) new /obj/item/clothing/shoes/winterboots(src) - new /obj/item/clothing/suit/hooded/wintercoat(src) - new /obj/item/clothing/suit/hooded/wintercoat(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat(src) return @@ -198,9 +198,9 @@ new /obj/item/clothing/mask/bandana/gold(src) new /obj/item/clothing/mask/bandana/gold(src) new /obj/item/clothing/mask/bandana/gold(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos(src) return /obj/structure/closet/wardrobe/engineering_yellow @@ -228,9 +228,9 @@ new /obj/item/clothing/mask/bandana/gold(src) new /obj/item/clothing/mask/bandana/gold(src) new /obj/item/clothing/mask/bandana/gold(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering(src) - new /obj/item/clothing/suit/hooded/wintercoat/engineering(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/engineering(src) return @@ -289,7 +289,7 @@ new /obj/item/clothing/shoes/slippers(src) new /obj/item/clothing/shoes/slippers(src) new /obj/item/clothing/shoes/slippers(src) - new /obj/item/clothing/suit/hooded/wintercoat/science(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/science(src) return /obj/structure/closet/wardrobe/toxins_white/New() @@ -405,8 +405,8 @@ new /obj/item/clothing/suit/storage/toggle/labcoat(src) new /obj/item/clothing/mask/surgical(src) new /obj/item/clothing/mask/surgical(src) - new /obj/item/clothing/suit/hooded/wintercoat/medical(src) - new /obj/item/clothing/suit/hooded/wintercoat/medical(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/medical(src) + new /obj/item/clothing/suit/storage/hooded/wintercoat/medical(src) return @@ -485,8 +485,6 @@ new /obj/item/weapon/storage/belt/security/tactical(src) if(prob(10)) new /obj/item/clothing/mask/bandana/skull(src) - else - return new /obj/item/clothing/shoes/jackboots(src) new /obj/item/clothing/gloves/black(src) new /obj/item/clothing/under/pants/camo(src) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 45130b6cb1..0e931fd1c4 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -433,3 +433,122 @@ item_state = "yellow_hoodie" icon_open = "yellow_hoodie_open" icon_closed = "yellow_hoodie" + + +// FUN! + +/obj/item/clothing/suit/whitedress + name = "white dress" + desc = "A fancy white dress." + icon_state = "white_dress" + item_state = "white_dress" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS + flags_inv = HIDEJUMPSUIT + +/obj/item/clothing/suit/storage/hooded/carp_costume + name = "carp costume" + desc = "A costume made from 'synthetic' carp scales, it smells." + icon_state = "carp_casual" + item_state = "carp_casual" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS + min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE //Space carp like space, so you should too + hooded = 1 + action_button_name = "Toggle Carp Hood" + hoodtype = /obj/item/clothing/head/carp_hood + +/obj/item/clothing/head/carp_hood + name = "carp hood" + desc = "A hood attached to a carp costume." + icon_state = "carp_casual" + body_parts_covered = HEAD + cold_protection = HEAD + min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE + +/obj/item/clothing/suit/storage/hooded/ian_costume //It's Ian, rub his bell- oh god what happened to his inside parts? + name = "corgi costume" + desc = "A costume that looks like someone made a human-like corgi, it won't guarantee belly rubs." + icon_state = "ian" + item_state = "ian" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + //cold_protection = CHEST|GROIN|ARMS + //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + hooded = 1 + action_button_name = "Toggle Ian Hood" + hoodtype = /obj/item/clothing/head/ian_hood + +/obj/item/clothing/head/ian_hood + name = "corgi hood" + desc = "A hood that looks just like a corgi's head, it won't guarantee dog biscuits." + icon_state = "ian" + item_state = "ian" + body_parts_covered = HEAD + //cold_protection = HEAD + //min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + +// WINTER COATS + +/obj/item/clothing/suit/storage/hooded/wintercoat + name = "winter coat" + desc = "A heavy jacket made from 'synthetic' animal furs." + icon_state = "coatwinter" + item_state = "labcoat" + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS + min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) + hooded = 1 + action_button_name = "Toggle Winter Hood" + hoodtype = /obj/item/clothing/head/winterhood + +/obj/item/clothing/head/winterhood + name = "winter hood" + desc = "A hood attached to a heavy winter jacket." + icon_state = "generic_hood" + body_parts_covered = HEAD + cold_protection = HEAD + flags = BLOCKHAIR + flags_inv = HIDEEARS + min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE + +/obj/item/clothing/suit/storage/hooded/wintercoat/captain + name = "captain's winter coat" + icon_state = "coatcaptain" + armor = list(melee = 25, bullet = 30, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0) + +/obj/item/clothing/suit/storage/hooded/wintercoat/security + name = "security winter coat" + icon_state = "coatsecurity" + armor = list(melee = 25, bullet = 15, laser = 30, energy = 10, bomb = 25, bio = 0, rad = 0) + +/obj/item/clothing/suit/storage/hooded/wintercoat/medical + name = "medical winter coat" + icon_state = "coatmedical" + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 50, rad = 0) + +/obj/item/clothing/suit/storage/hooded/wintercoat/science + name = "science winter coat" + icon_state = "coatscience" + armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 10, bio = 0, rad = 0) + +/obj/item/clothing/suit/storage/hooded/wintercoat/engineering + name = "engineering winter coat" + icon_state = "coatengineer" + armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 20) + +/obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos + name = "atmospherics winter coat" + icon_state = "coatatmos" + +/obj/item/clothing/suit/storage/hooded/wintercoat/hydro + name = "hydroponics winter coat" + icon_state = "coathydro" + +/obj/item/clothing/suit/storage/hooded/wintercoat/cargo + name = "cargo winter coat" + icon_state = "coatcargo" + +/obj/item/clothing/suit/storage/hooded/wintercoat/miner + name = "mining winter coat" + icon_state = "coatminer" + armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) \ No newline at end of file diff --git a/code/modules/clothing/suits/storage.dm b/code/modules/clothing/suits/storage.dm index 36ece959bf..851cfd0e12 100644 --- a/code/modules/clothing/suits/storage.dm +++ b/code/modules/clothing/suits/storage.dm @@ -51,6 +51,27 @@ return update_clothing_icon() //so our overlays update +/obj/item/clothing/suit/storage/hooded/toggle + var/icon_open + var/icon_closed + verb/toggle() + set name = "Toggle Coat Buttons" + set category = "Object" + set src in usr + if(!usr.canmove || usr.stat || usr.restrained()) + return 0 + + if(icon_state == icon_open) //Will check whether icon state is currently set to the "open" or "closed" state and switch it around with a message to the user + icon_state = icon_closed + usr << "You button up the coat." + else if(icon_state == icon_closed) + icon_state = icon_open + usr << "You unbutton the coat." + else //in case some goofy admin switches icon states around without switching the icon_open or icon_closed + usr << "You attempt to button-up the velcro on your [src], before promptly realising how silly you are." + return + update_clothing_icon() //so our overlays update + //New Vest 4 pocket storage and badge toggles, until suit accessories are a thing. /obj/item/clothing/suit/storage/vest/heavy/New() diff --git a/code/modules/clothing/suits/toggles.dm b/code/modules/clothing/suits/toggles.dm index 191be59644..d9aa9bbd3d 100644 --- a/code/modules/clothing/suits/toggles.dm +++ b/code/modules/clothing/suits/toggles.dm @@ -1,33 +1,33 @@ //Hoods for winter coats and chaplain hoodie etc -/obj/item/clothing/suit/hooded +/obj/item/clothing/suit/storage/hooded var/obj/item/clothing/head/winterhood/hood - var/hoodtype = /obj/item/clothing/head/winterhood //so the chaplain hoodie or other hoodies can override this + var/hoodtype = null //so the chaplain hoodie or other hoodies can override this var/suittoggled = 0 var/hooded = 0 -/obj/item/clothing/suit/hooded/New() +/obj/item/clothing/suit/storage/hooded/New() MakeHood() ..() -/obj/item/clothing/suit/hooded/Destroy() +/obj/item/clothing/suit/storage/hooded/Destroy() qdel(hood) return ..() -/obj/item/clothing/suit/hooded/proc/MakeHood() +/obj/item/clothing/suit/storage/hooded/proc/MakeHood() if(!hood) var/obj/item/clothing/head/winterhood/W = new hoodtype(src) hood = W -/obj/item/clothing/suit/hooded/ui_action_click() +/obj/item/clothing/suit/storage/hooded/ui_action_click() ToggleHood() -/obj/item/clothing/suit/hooded/equipped(mob/user, slot) +/obj/item/clothing/suit/storage/hooded/equipped(mob/user, slot) if(slot != slot_wear_suit) RemoveHood() ..() -/obj/item/clothing/suit/hooded/proc/RemoveHood() +/obj/item/clothing/suit/storage/hooded/proc/RemoveHood() src.icon_state = "[initial(icon_state)]" suittoggled = 0 if(ishuman(hood.loc)) @@ -36,10 +36,10 @@ H.update_inv_wear_suit() hood.loc = src -/obj/item/clothing/suit/hooded/dropped() +/obj/item/clothing/suit/storage/hooded/dropped() RemoveHood() -/obj/item/clothing/suit/hooded/proc/ToggleHood() +/obj/item/clothing/suit/storage/hooded/proc/ToggleHood() if(!suittoggled) if(ishuman(src.loc)) var/mob/living/carbon/human/H = src.loc diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 5a59efa5394c36a7c1d99a8c6b2cf433b3ec3003..703b20b42eec835d6ee5fde5a71c2a481bcb2624 100644 GIT binary patch delta 15279 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 SU)2SXUib8jb<4HwqyG<@<*45P delta 14300 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

=Z