mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-25 22:12:58 +01:00
Custom items 12/10/22 (#14923)
This commit is contained in:
@@ -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, "<span class='warning'>Your chest still hurts badly!</span>")
|
||||
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, "<span class='warning'>You feel a stabbing pain in your chest!</span>")
|
||||
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, "<span class='notice'>You open \the [src]'s hatch.</span>")
|
||||
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
|
||||
Reference in New Issue
Block a user