From 332ace29d3f82fc74819ee22e0b26c93b5d9be9d Mon Sep 17 00:00:00 2001 From: Alberyk Date: Sat, 30 Dec 2017 00:37:04 -0200 Subject: [PATCH] Custom items 24/12 (#4018) Adds the following items: -Wooden Mask - Keziah Green/Karihaakaki - dronzthewolf -Pineapple Wallet - Muhawir Nawfal - menown -Inventor's Notebook - Natascha Sukhoi - lancelynxx -Ragged Purple Cloak - Diamond With Flaw - burgerbb -Portable Wardrobe Kit - Jennifer Beal - synnono Also change Azala's name in the config and code to fit the actual character name. --- code/modules/customitems/item_defines.dm | 141 +++++++++++++++++++- icons/obj/custom_items/diamond_cloak.dmi | Bin 0 -> 680 bytes icons/obj/custom_items/jennifer_clothes.dmi | Bin 0 -> 8563 bytes icons/obj/custom_items/karihaakaki_mask.dmi | Bin 0 -> 490 bytes icons/obj/custom_items/muhawir_wallet.dmi | Bin 0 -> 453 bytes icons/obj/custom_items/sukhoi_folder.dmi | Bin 0 -> 924 bytes 6 files changed, 137 insertions(+), 4 deletions(-) create mode 100644 icons/obj/custom_items/diamond_cloak.dmi create mode 100644 icons/obj/custom_items/jennifer_clothes.dmi create mode 100644 icons/obj/custom_items/karihaakaki_mask.dmi create mode 100644 icons/obj/custom_items/muhawir_wallet.dmi create mode 100644 icons/obj/custom_items/sukhoi_folder.dmi diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 796edf4e1b6..582f5b8fbac 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -1295,7 +1295,7 @@ All custom items with worn sprites must follow the contained sprite system: http usr << "You close \the [src]." -/obj/item/clothing/suit/storage/fluff/azala_coat //Azala's Gentleman's Coat - Azala Guwan - tomiixstarslasher +/obj/item/clothing/suit/storage/fluff/azala_coat //Azala's Gentleman's Coat - Azala Huz'kai - tomiixstarslasher name = "gentleman's coat" desc = "A blue gentleman's coat. It is very stylish, and appears to be very warm." icon = 'icons/obj/custom_items/azala_items.dmi' @@ -1303,7 +1303,7 @@ All custom items with worn sprites must follow the contained sprite system: http item_state = "azala_coat" contained_sprite = TRUE -/obj/item/clothing/head/fluff/azala_hat //Azala's Gentleman's Cap - Azala Guwan - tomiixstarslasher +/obj/item/clothing/head/fluff/azala_hat //Azala's Gentleman's Cap - Azala Huz'kai - tomiixstarslasher name = "gentleman's cap" desc = "A blue gentleman's cap. It is very stylish, and appears to be warped from being worn crooked." icon = 'icons/obj/custom_items/azala_items.dmi' @@ -1311,7 +1311,7 @@ All custom items with worn sprites must follow the contained sprite system: http item_state = "azala_hat" contained_sprite = TRUE -/obj/item/clothing/under/fluff/azala_jumpsuit //Azala's Roboticist Jumpsuit - Azala Guwan - tomiixstarslasher +/obj/item/clothing/under/fluff/azala_jumpsuit //Azala's Roboticist Jumpsuit - Azala Huz'kai - tomiixstarslasher name = "modified roboticist jumpsuit" desc = "A variation of the roboticists jumpsuit, this one is in blue colors." icon = 'icons/obj/custom_items/azala_items.dmi' @@ -1428,7 +1428,7 @@ All custom items with worn sprites must follow the contained sprite system: http /obj/item/clothing/gloves/watch/fluff/rex_watch //Engraved Wristwatch - Rex Winters - tailson name = "engraved wristwatch" - desc = " A fine gold watch. On the inside is an engraving that reads \"Happy birthday dad, thinking of you always\"." + desc = "A fine gold watch. On the inside is an engraving that reads \"Happy birthday dad, thinking of you always\"." icon = 'icons/obj/custom_items/rex_watch.dmi' icon_state = "rex_watch" @@ -1446,3 +1446,136 @@ All custom items with worn sprites must follow the contained sprite system: http name = "silver star of merit" desc = "The Biesel Silver Star of Merit, rewarded for bravery and professionalism in the line of duty." icon_state = "silver_sword" + + +/obj/item/clothing/mask/gas/fluff/karihaakaki_mask //Wooden Mask - Keziah Green/Karihaakaki - dronzthewolf + name = "wooden mask" + desc = "A wooden mask for non-human proportions, it has craftsmanship of uncanny precision." + icon = 'icons/obj/custom_items/karihaakaki_mask.dmi' + icon_state = "karihaakaki_mask" + item_state = "karihaakaki_mask" + species_restricted = list("Vox") + contained_sprite = TRUE + + +/obj/item/weapon/storage/wallet/fluff/muhawir_wallet //Pineapple Wallet - Muhawir Nawfal - menown + name = "pineapple wallet" + desc = "A rather small, cheaply made felt wallet with a zipper near the top. It looks like a pineapple." + icon = 'icons/obj/custom_items/muhawir_wallet.dmi' + icon_state = "muhawir_wallet" + +/obj/item/weapon/storage/wallet/fluff/muhawir_wallet/update_icon() + return + + +/obj/item/weapon/folder/fluff/sukhoi_folder //Inventor's Notebook - Natascha Sukhoi - lancelynxx + name = "inventor's notebook" + desc = "A dark-green notebook, with crumpled Post-Its sticking out and binding tearing at the edges. It reeks of DromedaryCo cigarettes. The words \"SUKH SYSTEMS\" are scribbled on the cover with a black sharpie." + icon = 'icons/obj/custom_items/sukhoi_folder.dmi' + icon_state = "sukhoi_folder" + + +/obj/item/clothing/suit/fluff/diamond_cloak //Ragged Purple Cloak - Diamond With Flaw - burgerbb + name = "ragged purple cloak" + desc = "An old, worn down cloak that smells of dirt and stories." + icon = 'icons/obj/custom_items/diamond_cloak.dmi' + icon_state = "diamond_cloak" + item_state = "diamond_cloak" + body_parts_covered = UPPER_TORSO|LOWER_TORSO + contained_sprite = TRUE + + +/obj/item/fluff/jennifer_wardrobe_kit //Portable Wardrobe Kit - Jennifer Beal - synnono + name = "portable wardrobe kit" + desc = "A kit containing a change of casual clothes, packaged for easy transport. This one advertises some sort of cartoon featuring slimes. It is labeled \"J. Beal.\"" + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_wardrobe_box" + item_state = "syringe_kit" + +/obj/item/fluff/jennifer_wardrobe_kit/attack_self(mob/user as mob) + if (use_check(user, USE_DISALLOW_SILICONS)) + return + + var/list/outfits = list( + "Pale turtleneck outfit" = list( + /obj/item/clothing/under/fluff/jennifer_turtleneck, + /obj/item/clothing/shoes/fluff/jennifer_aboots + ), + "Black net mesh outfit" = list( + /obj/item/clothing/under/fluff/jennifer_nets, + /obj/item/clothing/shoes/fluff/jennifer_pboots + ), + "Cartoon T-shirt outfit" = list( + /obj/item/clothing/under/fluff/jennifer_tee, + /obj/item/clothing/shoes/fluff/jennifer_shoes + ) + ) + + var/selection = input("What do you find inside?", "Inside the kit...") as null|anything in outfits + if (!selection) + return + for (var/item in outfits[selection]) + new item(get_turf(src)) + to_chat(user, "You unpack the outfit from the kit.") + + qdel(src) + +/obj/item/clothing/under/fluff/jennifer_nets //Black Net Mesh Outfit - Jennifer Beal - synnono + name = "black net mesh outfit" + desc = "A clingy black top and matching skirt, belted with heavy leather around the waist. A soft fabric netting stretches over the exposed collar, midriff, arms and legs." + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_nets" + item_state = "jennifer_nets" + has_sensor = 0 + contained_sprite = TRUE + +/obj/item/clothing/under/fluff/jennifer_turtleneck //Pale Turtleneck Outfit - Jennifer Beal - synnono + name = "pale turtleneck outfit" + desc = "A graphite-blue turtleneck sweater, paired with dark blue jeans." + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_turtleneck" + item_state = "jennifer_turtleneck" + has_sensor = 0 + contained_sprite = TRUE + +/obj/item/clothing/under/fluff/jennifer_tee //Cartoon T-shirt Outfit - Jennifer Beal - synnono + name = "cartoon T-shirt outfit" + desc = "A promotional white T-shirt and cargo shorts. The shirt is printed with Slime Purple, the protagonist of the cartoon 'Great Slime Hero: Zettai Justice.'\nFor great slime justice!" + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_tee" + item_state = "jennifer_tee" + has_sensor = 0 + contained_sprite = TRUE + +/obj/item/clothing/under/fluff/jennifer_jersey //Capital Sting FC Outfit - Jennifer Beal - synnono + name = "association football outfit" + desc = "A yellow and black jersey for the Mendell City women's club \"Capital Sting FC\" paired with black athletic shorts. This belongs on the pitch!" + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_jersey" + item_state = "jennifer_jersey" + has_sensor = 0 + contained_sprite = TRUE + +/obj/item/clothing/shoes/fluff/jennifer_pboots //Black Punk Boots - Jennifer Beal - synnono + name = "black punk boots" + desc = "A tall pair of thick-heeled black leather boots. They are fastened with several burnished steel buckles." + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_pboots" + item_state = "jennifer_pboots" + contained_sprite = TRUE + +/obj/item/clothing/shoes/fluff/jennifer_aboots //Brown Ankle Boots - Jennifer Beal - synnono + name = "brown ankle boots" + desc = "A comfortable pair of short ankle boots." + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_aboots" + item_state = "jennifer_aboots" + contained_sprite = TRUE + +/obj/item/clothing/shoes/fluff/jennifer_shoes //White Walking Sneakers - Jennifer Beal - synnono + name = "white walking sneakers" + desc = "A bright pair of white sneakers. They have purple rubber soles." + icon = 'icons/obj/custom_items/jennifer_clothes.dmi' + icon_state = "jennifer_shoes" + item_state = "jennifer_shoes" + contained_sprite = TRUE \ No newline at end of file diff --git a/icons/obj/custom_items/diamond_cloak.dmi b/icons/obj/custom_items/diamond_cloak.dmi new file mode 100644 index 0000000000000000000000000000000000000000..eaa7af336a4757663a2f0d0f37d343f5ab2c77b7 GIT binary patch literal 680 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 literal 0 HcmV?d00001 diff --git a/icons/obj/custom_items/muhawir_wallet.dmi b/icons/obj/custom_items/muhawir_wallet.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4aecf46d67b32201a44c4a31eafe776fe4a051ab GIT binary patch literal 453 zcmV;$0XqJPP)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRL zOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DYrBuu{^UVzC1A}C$&V0i!&v&s2C_=$i|g!ax*6qealpc!b~q#2bi5 z@B&uLH`!iGs}(i15J)W&tOK$stUigEL#fUFwX^Ye^O*TFLGbJKzEpo2M58aV2qvTP z)C03Pj^{q;M{%_DBjIMV%{@IlTD#vr1PsdB5|;uJ1_Q}T07$oJ1ZbGk9cJe`ZcM7~ z$T`Amik7NEfH}3fIamR-M$x3Ta-ieltQpRs@UBIxqy?SHa&JedL5y6BgN?PMydMn# vCKC{HmVzp8M^av@?&)THLS=IC_22IWp2Ju=6oKXd00000NkvXXu0mjftj@bL literal 0 HcmV?d00001 diff --git a/icons/obj/custom_items/sukhoi_folder.dmi b/icons/obj/custom_items/sukhoi_folder.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3df577f8a0c545472234d1968a1658cd601086ed GIT binary patch literal 924 zcmV;N17rM&P)V=-0C=1w$1w_oFc1aMI&+GT_Oh$CX(Y0w&?|_L(G2PalBn0WuzRmW*Z=GY zGg!JfCJBFNwAF{yEiQX#G&L#Dvikfck7R9J=WmrY0%VHn4M8Sl|A8>C%a1cfkC@({6Gf=UkI#hYX9QiQvU*si*!H62#h zk9B9pR7CK(%nb89@BcUN|9zjCF@?inPBPA&sQMYe8NjIpa5!eC9FEzkqX0PnzlG6g zlUP=U3NSYpHXS=aMMZ_0N~I74foQZU?;e2F8bwhq0}zkL$z(FRU?#mz`02;Enp{c} z_%@*n>AP~BVoNb?!637*KN5?@bOAJHz%NPa-PU^q`Uh$EdI5NwYAu)_2*vQZU9@|> z2!fys3_6RjqqEc077XHZyGSl2X$uB52NN6T3G@$=TuK@e2ZL*%*iuZ}^ax_(JOHwC zbAJHaSQbK=;6=0=2h(bV51KaUTF~B_oqEP&+^Kw)vp{|R8IW_irpFI<7pJG;QYEA{ zpUs#BTT{B*e|i6+%~-Z?uzXd;Ar`907oVEaZc@5^;8j8TF;gu3gY<2XWh*cs#DBovk~F1sJpd zFG*@kLp_Ygv_}agwvU_VilQ7IprfLkZSaGKfI$@F)O+Ah5QQ0pMNjBPJ&|4i5m?UEp)OavvCh{=wX}97^D+a{`e5 ym8N%i6i=O#+fVKr`WyoTec-s`bp96{W&8u%vnTb*U|Jji0000