diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index dc752144643..5294f7abadc 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -5,16 +5,6 @@ Add custom items to this file, their sprites into their own dmi. in the icons/ob All custom items with worn sprites must follow the contained sprite system: http://forums.aurorastation.org/viewtopic.php?f=23&t=6798 */ -/obj/item/clothing/head/fluff/ziva_bandana //Ziva's Bandana - Ziva Ta'Kim - sierrakomodo - name = "old bandana" - desc = "An old orange-ish-yellow bandana. It has a few stains from engine grease, and the color has been dulled." - icon = 'icons/obj/custom_items/motaki_bandana.dmi' - icon_override = 'icons/obj/custom_items/motaki_bandana.dmi' - icon_state = "motaki_bandana" - item_state = "motaki_bandana" - contained_sprite = TRUE - - /obj/item/clothing/suit/armor/vest/fluff/zubari_jacket //Fancy Jacket - Zubari Akenzua - filthyfrankster name = "fancy jacket" desc = "A well tailored unathi styled armored jacket, fitted for one too." @@ -68,37 +58,6 @@ All custom items with worn sprites must follow the contained sprite system: http slot_flags = SLOT_MASK | SLOT_TIE -/obj/item/implant/fluff/ziva_implant //Heart Condition - Ziva Ta'Kim - sierrakomodo - name = "heart monitor" - desc = "A small machine to watch upon broken hearts." - -/obj/item/implant/fluff/ziva_implant/implanted(mob/living/carbon/human/M as mob) - if (M.ckey == "sierrakomodo") //just to be sure - M.verbs += /mob/living/carbon/human/proc/heart_attack - else - return - -/mob/living/carbon/human/proc/heart_attack() - set category = "IC" - set name = "Suffer Heart Condition" - set desc = "HNNNNG." - - if(last_special > world.time) - to_chat(src, "Your chest still hurts badly!") - return - - last_special = world.time + 500 - - var/obj/item/organ/F = src.internal_organs_by_name[BP_HEART] - - if(isnull(F)) - return - - F.take_damage(5) - to_chat(src, "You feel a stabbing pain in your chest!") - sound_to(src, 'sound/effects/Heart Beat.ogg') - - /obj/item/clothing/accessory/badge/fluff/caleb_badge //Worn Badge - Caleb Greene - notmegatron name = "worn badge" desc = "A simple gold badge denoting the wearer as Head of Security. It is worn and dulled with age, but the name, \"Caleb Greene\", is still clearly legible." @@ -111,14 +70,6 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/obj/item/sign/fluff/iskanz_atimono //Framed Zatimono - Iskanz Sal'Dans - zundy - name = "framed zatimono" - desc = "A framed Zatimono, a Unathi standard worn into battle similar to an old-Earth Sashimono. This one seems well maintained and carries Sk'akh Warrior Priest markings and litanies." - icon_state = "iskanz_atimono" - sign_state = "iskanz_atimono" - w_class = ITEMSIZE_SMALL - - /obj/item/clothing/under/fluff/ana_uniform //Retired Uniform - Ana Roh'hi'tin - suethecake name = "retired uniform" desc = "A silken blouse paired with dark-colored slacks. It has the words \"Chief Investigator\" embroidered into the shoulder bar." @@ -192,28 +143,6 @@ All custom items with worn sprites must follow the contained sprite system: http icon_state = "ikrad_letter" w_class = ITEMSIZE_SMALL -/obj/item/clothing/suit/storage/toggle/fluff/ryan_jacket //Mars' Militia Leather Jacket - Ryan McLean - seniorscore - name = "mars militia leather jacket" - desc = "A leather jacket, appears to have a shield on back with the words \"Contra omnes stabimus\", as well as a unit name \"Sandworms of Thadeus\", \ - stitched along a banner at the bottom of the shield." - icon = 'icons/obj/custom_items/ryan_jacket.dmi' - icon_override = 'icons/obj/custom_items/ryan_jacket.dmi' - icon_state = "ryan_jacket" - item_state = "ryan_jacket" - contained_sprite = TRUE - - -/obj/item/clothing/suit/storage/fluff/yuri_duster //Martian Duster - Yuri Daruski - bv1000 - name = "martian duster" - desc = "A longer coat made of a tough fabric designed to protect the wearer from the harshness of the Mars badlands \ - found beyond the terraformed areas of said planet. Two scorched holes can be found on the lower back, and three non-scorched holes \ - appear in the upper torso on the back, with two lining up with two in the front." - icon = 'icons/obj/custom_items/yuri_duster.dmi' - icon_override = 'icons/obj/custom_items/yuri_duster.dmi' - icon_state = "yuri_duster" - item_state = "yuri_duster" - contained_sprite = TRUE - /obj/item/clothing/under/fluff/faysal_uniform //Old Tajaran Nobleman Suit - Faysal Al-Shennawi - alberyk name = "old tajaran nobleman suit" @@ -319,7 +248,6 @@ All custom items with worn sprites must follow the contained sprite system: http to_chat(user, "It is [active ? "on" : "off"].") - /obj/item/clothing/suit/storage/fluff/sonorous_mantle //Maraziite Throw Over - Sonorous Zouzoror - sleepywolf name = "maraziite throw over" desc = "A grey poncho, exclusively warn by members of the Maraziite Order. This one has the flag of the Izweski Hegemony stitched on." @@ -363,34 +291,6 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/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' - icon_override = 'icons/obj/custom_items/azala_items.dmi' - icon_state = "azala_coat" - item_state = "azala_coat" - contained_sprite = TRUE - -/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' - icon_override = 'icons/obj/custom_items/azala_items.dmi' - icon_state = "azala_hat" - item_state = "azala_hat" - contained_sprite = TRUE - -/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' - icon_override = 'icons/obj/custom_items/azala_items.dmi' - icon_state = "azala_jumpsuit" - item_state = "azala_jumpsuit" - contained_sprite = TRUE - - /obj/item/clothing/suit/fluff/leo_scarf //Scarf - Leo Wyatt - keinto name = "striped scarf" desc = "A soft scarf striped in black and blue." @@ -456,24 +356,6 @@ All custom items with worn sprites must follow the contained sprite system: http icon_off = "hadley_camera_off" -/obj/item/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_override = 'icons/obj/custom_items/sukhoi_folder.dmi' - icon_state = "sukhoi_folder" - - -/obj/item/clothing/suit/storage/toggle/det_trench/fluff/nelson_jacket //Armored Detective Jacket - Nelson Okafor - seniorscore - name = "armored detective jacket" - desc = "A white suit jacket, has a badge hanging out of a breast pocket. Touching it gives a feeling of working on a case for months." - icon = 'icons/obj/custom_items/nelson_jacket.dmi' - icon_override = 'icons/obj/custom_items/nelson_jacket.dmi' - icon_state = "nelson_jacket" - item_state = "nelson_jacket" - contained_sprite = TRUE - - /obj/item/clothing/head/beret/fluff/chunley_beret //Sol's Dog Handler Beret - Freya Chunley - thesmiley name = "sol's dog handler beret" desc = "A scarlet military beret worn by the Sol Alliance Military Police dog handling unit. The symbol on the cap is that of a grey wolf's head on white. It quivers menacingly. \ @@ -485,14 +367,6 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/obj/item/material/knife/fluff/yumi_knife //Cutting Metal - Yumi Yotin - trickingtrapster - name = "cutting metal" - desc = "Looks like a piece of sheet metal, sharpened on one end." - icon = 'icons/obj/custom_items/yotin_knife.dmi' - icon_override = 'icons/obj/custom_items/yotin_knife.dmi' - icon_state = "yotin_knife" - - /obj/item/clothing/accessory/holster/thigh/fluff/rifler_holster //Rifler's Holster - Sophie Rifler - shodan43893 name = "tan leather thigh holster" desc = "A version of the security thigh holster done up in tan leather - this one appears to have the word \"Rifler\" engraved down the side. It appears to be rather well made and hard wearing; more of a worker's holster than a show piece." @@ -547,11 +421,6 @@ All custom items with worn sprites must follow the contained sprite system: http w_class = ITEMSIZE_NORMAL -/obj/item/stack/dice/fluff/baron_dice //BARON's Dice - BARON - iamcrystalclear - weight_roll = 70 - favored_number = 2 - - /obj/item/flame/lighter/zippo/fluff/nikit_zippo //Vasili Mine Zippo - Nikit Vasili - simontheminer desc = "An old looking zippo lighter with Vasili Mine Logo engraved on it. \"Good Luck Nikit\" is crudely scratched on under the logo in small writing." icon = 'icons/obj/custom_items/nikit_zippo.dmi' @@ -568,81 +437,6 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/obj/item/storage/fluff/sovno_carrier //Reinforced Cat Carrier - Anabelle Sovno - pratepresidenten - name = "cat carrier" - desc = "It appears to be a reinforced cat carrier. Decals of hearts and kittens are plastered all over its sides." - icon = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_override = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_state = "sovno_carrier" - item_state = "sovno_carrier" - contained_sprite = TRUE - w_class = ITEMSIZE_LARGE - can_hold = list(/obj/item/holder/cat) - storage_slots = 4 - max_storage_space = 16 - var/used = FALSE - -/obj/item/storage/fluff/sovno_carrier/open(mob/user as mob) - if(!used) - deploy_cats(user) - else - ..() - -/obj/item/storage/fluff/sovno_carrier/attack_self(mob/user) - if(!used) - deploy_cats(user) - -/obj/item/storage/fluff/sovno_carrier/proc/deploy_cats(mob/user as mob) - used = TRUE - to_chat(user, "You open \the [src]'s hatch.") - new /mob/living/simple_animal/cat/fluff/jonesy(user.loc) - new /mob/living/simple_animal/cat/fluff/kathrine(user.loc) - new /mob/living/simple_animal/cat/fluff/fluffles(user.loc) - new /mob/living/simple_animal/cat/fluff/faysaljr(user.loc) - -/mob/living/simple_animal/cat/fluff/jonesy - name = "Jonesy" - desc = "An orange tabby cat. He has a purple silk neckerchief." - icon = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_state = "jonesy" - item_state = "jonesy" - icon_living = "jonesy" - icon_dead = "jonesy_dead" - icon_rest = "jonesy_rest" - -/mob/living/simple_animal/cat/fluff/kathrine - name = "Kathrine" - desc = "She has an elegant, shiny black coat of fur. Around her neck sits a dark pink collar with a golden bell attached to it." - gender = FEMALE - icon = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_state = "kathrine" - item_state = "kathrine" - icon_living = "kathrine" - icon_dead = "kathrine_dead" - icon_rest = "kathrine_rest" - -/mob/living/simple_animal/cat/fluff/fluffles - name = "Fluffles" - desc = "A somewhat sickly looking cat. Her fur is white with black patches. A black collar sits around her neck, a golden heart with the word \"Fluffles\" attached to it." - gender = FEMALE - icon = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_state = "fluffles" - item_state = "fluffles" - icon_living = "fluffles" - icon_dead = "fluffles_dead" - icon_rest = "fluffles_rest" - -/mob/living/simple_animal/cat/fluff/faysaljr - name = "Faysal Jr" - desc = "A black and white tabby kitten. His coat is very fluffy and his tail stained completely black. A silver collar with a red gem rests around his neck." - icon = 'icons/obj/custom_items/sovno_carrier.dmi' - icon_state = "faysaljr" - item_state = "faysaljr" - icon_living = "faysaljr" - icon_dead = "faysaljr_dead" - can_nap = 0 - - /obj/item/clothing/suit/storage/toggle/fluff/talon_coat //Embroidered Coat - Talon Hatfield - dronzthewolf name = "embroidered coat" desc = " Martian long coat, made to fend off dust storms and other unpleasantries. This one has a few patches sewn into it depicting: A Solarian flag, a Batallion number, and a large sun." @@ -709,63 +503,6 @@ All custom items with worn sprites must follow the contained sprite system: http body_parts_covered = HEAD|FACE|EYES -/obj/item/clothing/under/fluff/mira_uniform //Mira's Cloth Undersuit - Mira Akhandi - ladyfowl - name = "dark clothes" - desc = "A set of dark under clothing, loosely fitting. The initials /M.A./ are stitched into the collar." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_uniform" - item_state = "mira_uniform" - contained_sprite = TRUE - -/obj/item/clothing/suit/storage/toggle/labcoat/fluff/mira_robes //Junior Alchemist Robes - Mira Akhandi - ladyfowl - name = "junior alchemist robes" - desc = "A robe with a light silky gold colored belt around the waist. Placed upon the print is two red jewels pinned to it neatly." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_robes" - item_state = "mira_robes" - -/obj/item/clothing/shoes/fluff/mira_boots //Mira Boots - Mira Akhandi - ladyfowl - name = "dark boots" - desc = "A pair of black boots with tall laces." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_boots" - item_state = "mira_boots" - contained_sprite = TRUE - -/obj/item/clothing/under/fluff/mira_skirt //Mira's Skirt - Mira Akhandi - ladyfowl - name = "suspended skirt" - desc = "A plaid skirt with suspenders, sewed into the side is the initials \"M.A.\"." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_skirt" - item_state = "mira_skirt" - contained_sprite = TRUE - -/obj/item/reagent_containers/glass/beaker/fluff/mira_beaker //Alchemist Flask - Mira Akhandi - ladyfowl - name = "alchemist flask" - desc = "A large bottle used to mix chemicals inside." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_beaker" - -/obj/item/storage/backpack/fluff/mira_bag //Burlap Alchemist Bag - Mira Akhandi - ladyfowl - name = "burlap bag" - desc = "A smallish burlup sack, modified to lug around belongings. Stiched into it is the letters '\"M.A.\"." - icon_state = "giftbag0" - item_state = "giftbag0" - -/obj/item/clothing/suit/fluff/mira_vest //Cut-off Vest - Mira Akhandi - ladyfowl - name = "cut-off vest" - desc = "A short grey puffer vest." - icon = 'icons/obj/custom_items/mira_clothing.dmi' - icon_override = 'icons/obj/custom_items/mira_clothing.dmi' - icon_state = "mira_vest" - item_state = "mira_vest" - contained_sprite = TRUE - /obj/item/cane/fluff/qrqil_cane //Energy Cane - Qrqil Qrrzix - yonnimer name = "energy cane" desc = "This silver-handled cane has letters carved into the sides." @@ -1295,16 +1032,6 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/obj/item/clothing/suit/storage/fluff/ulmari_coat //Aut'akh Medical Coat - Ulmari Jukal'za - soultheif96 - name = "aut'akh medical coat" - desc = "A custom-made tailored coat for use in a laboratory/medical setting." - icon = 'icons/obj/custom_items/ulmari_coat.dmi' - icon_override = 'icons/obj/custom_items/ulmari_coat.dmi' - icon_state = "ulmari_coat" - item_state = "ulmari_coat" - contained_sprite = TRUE - - /obj/item/device/megaphone/fluff/akinyi_mic //Resonance Microphone - Akinyi Idowu - kyres1 name = "resonance microphone" desc = "A rather costly voice amplifier disguised as a microphone. A button on the side permits the user to dial their vocal volume with ease." @@ -1405,57 +1132,6 @@ All custom items with worn sprites must follow the contained sprite system: http /obj/item/fluff/akinyi_symphette = 1 ) -/obj/item/clothing/head/det/fluff/bell_hat //Brown Hat - Avery Bell - serveris6 - name = "brown hat" - desc = "A worn mid 20th century brown hat. It seems to have aged very well." - icon = 'icons/obj/custom_items/bell_coat.dmi' - icon_override = 'icons/obj/custom_items/bell_coat.dmi' - icon_state = "bell_hat" - item_state = "bell_hat" - contained_sprite = TRUE - -/obj/item/clothing/suit/storage/toggle/det_trench/fluff/bell_coat //Pinned Brown Coat - Avery Bell - serveris6 - name = "pinned brown coat" - desc = "A worn mid 20th century brown trenchcoat. If you look closely at the breast, you can see an ID flap stitched into the leather - \"Avery Bell, Silhouette Co\"." - icon = 'icons/obj/custom_items/bell_coat.dmi' - icon_override = 'icons/obj/custom_items/bell_coat.dmi' - icon_state = "bell_coat" - item_state = "bell_coat" - contained_sprite = TRUE - allowed = list(/obj/item/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/gun/energy,/obj/item/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing, - /obj/item/melee/baton,/obj/item/handcuffs,/obj/item/storage/box/fancy/cigarettes,/obj/item/flame/lighter,/obj/item/device/taperecorder, /obj/item/clothing/accessory/badge/fluff/bell_badge) - -/obj/item/clothing/accessory/badge/fluff/bell_badge //Detective's Credentials - Avery Bell - serveris6 - name = "detective's credentials" - desc = "A laminated card, verifying the denoted as a private investigator licensed in Biesel. A photo of a tan-skinned human male dressed in a brown coat and hat is imprinted." - icon = 'icons/obj/custom_items/bell_coat.dmi' - icon_override = 'icons/obj/custom_items/bell_coat.dmi' - icon_state = "bell_badge" - item_state = "bell_badge" - contained_sprite = TRUE - stored_name = "Avery Bell" - badge_string = "Silhouette Co. Consulting Detective" - - var/investigator = "Avery Bell" - var/occupation = "Consulting Detective" - var/birth_year = "8/8/2426" - var/licensed_systems = "Republic of Biesel, Sol Alliance, Nralakk" - var/supplementary_endorsements = "Licensed Medical Examiner; Sol Alliance, Republic of Biesel - Concealed firearm carry; Sol Alliance, Republic of Biesel" - var/citizenship = "Republic of Biesel" - -/obj/item/clothing/accessory/badge/fluff/bell_badge/verb/read() - set name = "Review credentials" - set category = "Object" - set src in usr - - to_chat(usr, "\icon[] []: The detective's credentials show:") - to_chat(usr, "The investigator registered to the credentials is [investigator].") - to_chat(usr, "The assignment registered on the card is [occupation].") - to_chat(usr, "The birth date on the card displays [birth_year].") - to_chat(usr, "The citizenship registered on the card is [citizenship].") - to_chat(usr, "The systems that the credentials show the user is licensed to investigate in are [licensed_systems].") - to_chat(usr, "Additional endorsements registered on the card show: [supplementary_endorsements].") - return /obj/item/clothing/accessory/poncho/fluff/amos_vest //Ouerean Vest - Amos Zhujian - dronzthewolf name = "ourean vest" @@ -1873,7 +1549,7 @@ All custom items with worn sprites must follow the contained sprite system: http item_state = "pax_bag" contained_sprite = TRUE -/obj/item/storage/pill_bottle/dice/fluff/suraya_dicebag //Crevan Dice Bag - Suraya Al-Zahrani - Omicega +/obj/item/storage/pill_bottle/dice/fluff/suraya_dicebag //Crevan Dice Bag - Suraya Al-Zahrani - omicega name = "velvet dice bag" desc = "A deep purple dice bag fashioned from Adhomian velvet, with two little drawstrings to tighten the neck closed." icon = 'icons/obj/custom_items/suraya_dice.dmi' @@ -1924,7 +1600,7 @@ All custom items with worn sprites must follow the contained sprite system: http canremove = FALSE contained_sprite = TRUE -/obj/item/organ/internal/augment/synthetic_cords/voice/fluff/marc //Old Synthetic Vocal Cords - Marc Hardy - Dekser +/obj/item/organ/internal/augment/synthetic_cords/voice/fluff/marc //Old Synthetic Vocal Cords - Marc Hardy - dekser name = "old synthetic vocal cords" desc = "A set of Old Age Synthetic Vocal Cords. They look barely functional." @@ -2073,7 +1749,7 @@ All custom items with worn sprites must follow the contained sprite system: http contained_sprite = TRUE -/obj/item/clothing/accessory/poncho/shouldercape/qeblak/zeng/fluff/eden_cloak // Zeng-Hu Nralakk division cloak - Eden Li - Huntime +/obj/item/clothing/accessory/poncho/shouldercape/qeblak/zeng/fluff/eden_cloak // Zeng-Hu Nralakk division cloak - Eden Li - huntime name = "Zeng-Hu cloak: Nralakk Division" desc = "A cloak worn by Zeng-Hu personnel who worked with or in the Nralakk Federation." icon = 'icons/obj/custom_items/eden_cloak.dmi' @@ -2286,3 +1962,128 @@ All custom items with worn sprites must follow the contained sprite system: http name = "blue taffy" icon_state = "blue_taffy" reagent_data = list(/decl/reagent/nutriment = list("salty-sweet, tangy taffy" = 1)) + + +/obj/item/clothing/suit/storage/fluff/aheke_coat //Hengsha Thermal Coat - Aheke Han'san - hawkington + name = "hengsha thermal coat" + desc = "A very heavy, well padded, and generally quite large grey overcoat, probably made for an Unathi, made out of a rather stiff, almost leathery type substance. With a brown synthetic fur \ + collar and even more fleecing inside. Interestingly enough, there does not seem to be an easy way of closing it. Emblazoned on the back in large, red letters is \"K6\"." + icon = 'icons/obj/custom_items/aheke_coat.dmi' + icon_override = 'icons/obj/custom_items/aheke_coat.dmi' + icon_state = "aheke_coat" + item_state = "aheke_coat" + contained_sprite = TRUE + + +/obj/structure/sign/flag/unathi_fleet + name = "unathi fleet flag" + desc = "A flag bearing the easily recognizable iconography of the Unathi fleets, this one depicting a Sinta slain by spears under an omniscient, uncaring eye." + icon_state = "unathi_fleet" + +/obj/structure/sign/flag/unathi_fleet/left + icon_state = "unathi_fleet_l" + +/obj/structure/sign/flag/unathi_fleet/right + icon_state = "unathi_fleet_r" + +/obj/item/flag/fluff/ahzi_flag //Unathi Fleet Flag - Ankala Ahzi - captaingecko + name = "unathi fleet flag" + desc = "A flag bearing the easily recognizable iconography of the Unathi fleets, this one depicting a Sinta slain by spears under an omniscient, uncaring eye." + icon = 'icons/obj/custom_items/ahzi_items.dmi' + icon_override = 'icons/obj/custom_items/ahzi_items.dmi' + icon_state = "ahzi_flag" + flag_path = "unathi_fleet" + +/obj/item/flag/fluff/ahzi_flag/l + flag_size = 1 + +/obj/item/clothing/accessory/armband/fluff/ahzi_armband //Unathi Fleet Armband - Ankala Ahzi - captaingecko + name = "unathi fleet armband" + desc = "An armband bearing the easily recognizable iconography of the Unathi fleets, this one depicting a Sinta slain by spears under an omniscient, uncaring eye." + icon = 'icons/obj/custom_items/ahzi_items.dmi' + icon_override = 'icons/obj/custom_items/ahzi_items.dmi' + icon_state = "ahzi_armband" + item_state = "ahzi_armband" + contained_sprite = TRUE + + +/obj/item/deck/tarot/nralakk/fluff/ielia_tarot //Starfinder - Ielia Aliori-Quis'Naala - shestrying + name = "starfinder" + desc = "A small, bronze ball. It is heavy in the hand and seems to have no switches or buttons on it. " + icon = 'icons/obj/custom_items/ielia_tarot.dmi' + icon_override = 'icons/obj/custom_items/ielia_tarot.dmi' + icon_state = "ielia_tarot" + contained_sprite = TRUE + var/activated = FALSE + var/first_card + var/second_card + var/third_card + +/obj/item/deck/tarot/nralakk/fluff/ielia_tarot/verb/start_starfinder() + set name = "Start the Starfinder" + set category = "Object" + set src in view(1) + + if(activated) + return + + if(use_check_and_message(usr, USE_DISALLOW_SILICONS)) + return + if(!iscarbon(usr)) + to_chat(usr, SPAN_WARNING("Your simple form can't operate \the [src].")) + if(!cards.len) + to_chat(usr, SPAN_WARNING("There are no cards in \the [src].")) + return + + first_card = null + second_card = null + third_card = null + + icon_state = "ielia_tarot_on" + cut_overlays() + + usr.visible_message("\The [usr] activates the [src].") + flick ("card_spawn",src) + activated = TRUE + + icon_state = "card_spin" + add_overlay("card_spin_fx") + addtimer(CALLBACK(src, .proc/finish_selection, usr), 3 SECONDS) + +/obj/item/deck/tarot/nralakk/fluff/ielia_tarot/proc/finish_selection(var/mob/user) + cut_overlays() + flick("card_spin_stop",src) + icon_state = "ielia_tarot_on" + for(var/i = 1 to 3) + var/obj/item/hand/H = new(get_turf(src)) + H.cards += cards[1] + cards -= cards[1] + H.concealed = 1 + var/datum/playingcard/P = cards[1] + H.update_icon() + if(!first_card) + first_card = "[P.name]" + else if(first_card && !second_card) + second_card = "[P.name]" + else if(first_card && second_card) + third_card = "[P.name]" + + cut_overlays() + add_overlay("card_display_fx") + add_overlay("card_display") + + var/image/first_card_overlay = image(icon, src, first_card) + first_card_overlay.pixel_x = -8 + add_overlay(first_card_overlay) + + var/image/second_card_overlay = image(icon, src, second_card) + add_overlay(second_card_overlay) + + var/image/third_card_overlay = image(icon, src, third_card) + third_card_overlay.pixel_x = 8 + add_overlay(third_card_overlay) + + addtimer(CALLBACK(src, .proc/reset_starfinder), 15 SECONDS) + +/obj/item/deck/tarot/nralakk/fluff/ielia_tarot/proc/reset_starfinder() + activated = FALSE \ No newline at end of file diff --git a/icons/obj/custom_items/aheke_coat.dmi b/icons/obj/custom_items/aheke_coat.dmi new file mode 100644 index 00000000000..e5fa3c8fe13 Binary files /dev/null and b/icons/obj/custom_items/aheke_coat.dmi differ diff --git a/icons/obj/custom_items/ahzi_items.dmi b/icons/obj/custom_items/ahzi_items.dmi new file mode 100644 index 00000000000..d22e6cf9989 Binary files /dev/null and b/icons/obj/custom_items/ahzi_items.dmi differ diff --git a/icons/obj/custom_items/azala_items.dmi b/icons/obj/custom_items/azala_items.dmi deleted file mode 100644 index 5f2bc5e0ea0..00000000000 Binary files a/icons/obj/custom_items/azala_items.dmi and /dev/null differ diff --git a/icons/obj/custom_items/bell_coat.dmi b/icons/obj/custom_items/bell_coat.dmi deleted file mode 100644 index 61035a6f65c..00000000000 Binary files a/icons/obj/custom_items/bell_coat.dmi and /dev/null differ diff --git a/icons/obj/custom_items/ielia_tarot.dmi b/icons/obj/custom_items/ielia_tarot.dmi new file mode 100644 index 00000000000..c193525fda3 Binary files /dev/null and b/icons/obj/custom_items/ielia_tarot.dmi differ diff --git a/icons/obj/custom_items/mira_clothing.dmi b/icons/obj/custom_items/mira_clothing.dmi deleted file mode 100644 index e1a457479f0..00000000000 Binary files a/icons/obj/custom_items/mira_clothing.dmi and /dev/null differ diff --git a/icons/obj/custom_items/motaki_bandana.dmi b/icons/obj/custom_items/motaki_bandana.dmi deleted file mode 100644 index 8df618d7fae..00000000000 Binary files a/icons/obj/custom_items/motaki_bandana.dmi and /dev/null differ diff --git a/icons/obj/custom_items/nelson_jacket.dmi b/icons/obj/custom_items/nelson_jacket.dmi deleted file mode 100644 index 2e25922feeb..00000000000 Binary files a/icons/obj/custom_items/nelson_jacket.dmi and /dev/null differ diff --git a/icons/obj/custom_items/ryan_jacket.dmi b/icons/obj/custom_items/ryan_jacket.dmi deleted file mode 100644 index fa63e596def..00000000000 Binary files a/icons/obj/custom_items/ryan_jacket.dmi and /dev/null differ diff --git a/icons/obj/custom_items/sovno_carrier.dmi b/icons/obj/custom_items/sovno_carrier.dmi deleted file mode 100644 index 468704373c6..00000000000 Binary files a/icons/obj/custom_items/sovno_carrier.dmi and /dev/null differ diff --git a/icons/obj/custom_items/sukhoi_folder.dmi b/icons/obj/custom_items/sukhoi_folder.dmi deleted file mode 100644 index 3df577f8a0c..00000000000 Binary files a/icons/obj/custom_items/sukhoi_folder.dmi and /dev/null differ diff --git a/icons/obj/custom_items/ulmari_coat.dmi b/icons/obj/custom_items/ulmari_coat.dmi deleted file mode 100644 index 95183a6cd18..00000000000 Binary files a/icons/obj/custom_items/ulmari_coat.dmi and /dev/null differ diff --git a/icons/obj/custom_items/yotin_knife.dmi b/icons/obj/custom_items/yotin_knife.dmi deleted file mode 100644 index 80724c8faa1..00000000000 Binary files a/icons/obj/custom_items/yotin_knife.dmi and /dev/null differ diff --git a/icons/obj/custom_items/yuri_duster.dmi b/icons/obj/custom_items/yuri_duster.dmi deleted file mode 100644 index a72aeecd7ef..00000000000 Binary files a/icons/obj/custom_items/yuri_duster.dmi and /dev/null differ diff --git a/icons/obj/flags.dmi b/icons/obj/flags.dmi index 25c1075a2c1..c99764a1888 100644 Binary files a/icons/obj/flags.dmi and b/icons/obj/flags.dmi differ