mirror of
https://github.com/Aurorastation/Aurora-Old.git
synced 2026-07-14 01:02:53 +01:00
1454 lines
56 KiB
Plaintext
1454 lines
56 KiB
Plaintext
/obj/item/weapon/storage/belt/fluff/jace_toolbelt //Jace's Toolbelt - Jace Evans - Wittme91
|
|
name = "Jace's Toolbelt"
|
|
desc = "A large, well-worn toolbelt."
|
|
icon = 'icons/obj/custom_items/jace_belt.dmi'
|
|
contained_sprite = 1
|
|
icon_state = "jace_belt"
|
|
|
|
can_hold = list(
|
|
"/obj/item/weapon/crowbar",
|
|
"/obj/item/weapon/screwdriver",
|
|
"/obj/item/weapon/weldingtool",
|
|
"/obj/item/weapon/wirecutters",
|
|
"/obj/item/weapon/wrench",
|
|
"/obj/item/device/multitool",
|
|
"/obj/item/device/flashlight",
|
|
"/obj/item/weapon/cable_coil",
|
|
"/obj/item/device/t_scanner",
|
|
"/obj/item/device/analyzer",
|
|
"/obj/item/taperoll/engineering",
|
|
"/obj/item/weapon/rcd",
|
|
"/obj/item/weapon/rcd_ammo",
|
|
"/obj/item/weapon/firealarm_electronics",
|
|
"/obj/item/weapon/circuitboard",
|
|
"/obj/item/weapon/airalarm_electronics",
|
|
"/obj/item/weapon/airlock_electronics",
|
|
"/obj/item/weapon/module/power_control",
|
|
"/obj/item/weapon/cell",
|
|
"/obj/item/weapon/hand_tele",
|
|
"/obj/item/weapon/soap/fluff/jace_toothbrush")
|
|
storage_slots = 14
|
|
max_combined_w_class = 42
|
|
max_w_class = 3
|
|
|
|
/obj/item/clothing/tie/fluff/teranium_necklace //Teranium Necklace - Inis Tool-Truesight - Gollee
|
|
name = "Teranium Necklace"
|
|
desc = "A small electric blue crystal held on a fine metal chain."
|
|
icon = 'icons/obj/custom_items/teranium_necklace.dmi'
|
|
icon_state = "teranium_necklace"
|
|
item_color = "teranium_necklace"
|
|
slot_flags = SLOT_MASK
|
|
|
|
/obj/item/weapon/lighter/zippo/fluff/nikolai_zippo //Silver Plated Lighter - Nikolai Petirosky - Nikolai the beast
|
|
name = "Silver Plated Lighter"
|
|
desc = "A silver lighter, adorned with many wear marks."
|
|
icon = 'icons/obj/custom_items/nikolai_zippo.dmi'
|
|
icon_state = "nikolai_zippo"
|
|
icon_on = "nikolai_zippoon"
|
|
icon_off = "nikolai_zippo"
|
|
|
|
/obj/item/weapon/storage/box/fluff/nikolai_tin //Silver Cigar Tin - Nikolai Petirosky - Nikolai the beast
|
|
name = "Silver Cigar Tin"
|
|
desc = "A silver plated tin, a pleasant smell of tobacco eminating from it."
|
|
icon = 'icons/obj/custom_items/nikolai_tin.dmi'
|
|
icon_state = "nikolai_tin"
|
|
storage_slots = 5
|
|
max_w_class = 1
|
|
max_combined_w_class = 5
|
|
foldable = null
|
|
can_hold = list(
|
|
"/obj/item/clothing/mask/cigarette/cigar",
|
|
"/obj/item/clothing/mask/cigarette/cigar/cohiba",
|
|
"/obj/item/clothing/mask/cigarette/cigar/havana",
|
|
"/obj/item/clothing/mask/cigarette")
|
|
New()
|
|
..()
|
|
new /obj/item/clothing/mask/cigarette/cigar(src)
|
|
new /obj/item/clothing/mask/cigarette/cigar(src)
|
|
new /obj/item/clothing/mask/cigarette/cigar(src)
|
|
new /obj/item/clothing/mask/cigarette/cigar(src)
|
|
new /obj/item/clothing/mask/cigarette/cigar(src)
|
|
return
|
|
|
|
/obj/item/clothing/suit/storage/fluff/edward_coat //Edward's Trenchcoat - Edward Smith - leore
|
|
name = "Edward's Trenchcoat"
|
|
desc = "A dusty old trenchcoat. It bears the faint initials E.S. on the collar."
|
|
icon = 'icons/obj/custom_items/edward_coat.dmi'
|
|
icon_state = "edward_coat"
|
|
contained_sprite = 1
|
|
blood_overlay_type = "coat"
|
|
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS
|
|
allowed = list(/obj/item/weapon/tank/emergency_oxygen, /obj/item/device/flashlight,/obj/item/weapon/gun/energy,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/storage/fancy/cigarettes,/obj/item/weapon/lighter,/obj/item/device/detective_scanner,/obj/item/device/taperecorder)
|
|
|
|
/* /obj/item/weapon/storage/wallet/fluff/faith_wallet //Worn Wallet - Faith Skirata - FaithSkirata
|
|
* name = "Worn Wallet"
|
|
* desc = "A synthetic leather wallet, marked with burns and tears throughout. It smells funny."
|
|
* icon = 'icons/obj/custom_items/
|
|
* icon_state = "faith_wallet"
|
|
*/
|
|
|
|
/obj/item/clothing/glasses/eyepatch/fluff/peter_eyepatch //Peter's Patch - Peter Thrushwood - farcry11 - DONE
|
|
name = "Peter's Patch"
|
|
desc = "A rather grungy looking eyepatch. If you're holding it, a certain man is probably freaking out right now."
|
|
|
|
/obj/item/clothing/shoes/sandal/fluff/raieed_sandals //Treasured Sandals - Raieed Amari - nikolaithebeast - DONE
|
|
name = "treasured sandals"
|
|
desc = "A pair of black sandals, which seem to hold the entire world on themselves."
|
|
icon = 'icons/obj/custom_items/raieed_sandals.dmi'
|
|
icon_state = "raieed_sandals"
|
|
contained_sprite = 1
|
|
|
|
// Rai Amari - nikolaithebeast - Stitched Labcoat
|
|
/obj/item/clothing/suit/storage/labcoat/fluff/raieed_labcoat
|
|
name = "stitched labcoat"
|
|
desc = "A stiched up labcoat. It looks particularly torn up, but someone has spent a great deal of time fixing the damage."
|
|
icon = 'icons/obj/custom_items/raieed_labcoat.dmi'
|
|
icon_state = "raieed_labcoat_open"
|
|
contained_sprite = 1
|
|
|
|
// verb/toggle() as normally defined in labcoat.dm
|
|
toggle()
|
|
set name = "Toggle Labcoat Buttons"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if(!usr.canmove || usr.stat || usr.restrained())
|
|
return 0
|
|
|
|
switch(icon_state)
|
|
if("raieed_labcoat_open")
|
|
icon_state = "raieed_labcoat_closed"
|
|
usr << "You button up the stitched labcoat."
|
|
if("raieed_labcoat_closed")
|
|
icon_state = "raieed_labcoat_open"
|
|
usr << "You unbutton the stiched labcoat."
|
|
|
|
else
|
|
usr << "SierraKomodo broke a thing. Bug report time!"
|
|
return
|
|
|
|
usr.update_inv_wear_suit()
|
|
|
|
// Old item
|
|
// /obj/item/clothing/suit/storage/fluff/raieed_labcoat //Treasured Labcoat - Raieed Amari - nikolaithebeast - DONE
|
|
// name = "torn labcoat"
|
|
// desc = "A old labcoat, torn beyond reorganization, but yet it still seems to be kept for."
|
|
// icon = 'icons/obj/custom_items/raieed_labcoat.dmi'
|
|
// icon_state = "raieed_labcoat"
|
|
// contained_sprite = 1
|
|
|
|
/obj/item/weapon/folder/fluff/may_notebook //May Izumi's Notebook - May Izumi - lk600 - DONE
|
|
name = "May Izumi's Notebook"
|
|
desc = "A pink notebook that is covered in hearts and little manga stickers. It is filled with lots of questions, replies and conversations from her past. It has 'May Izumi' printed on the front."
|
|
icon = 'icons/obj/custom_items/izumi_notebook.dmi'
|
|
icon_state = "izumi_notebook"
|
|
|
|
/obj/item/clothing/under/dress/fluff/olivia_uniform //Waitress Uniform - Olivia Conrad - meowykins - DONE
|
|
name = "Waitress Uniform"
|
|
desc = "A modest uniform. the name-tag reads 'Olivia Conrad'."
|
|
icon = 'icons/obj/custom_items/olivia_skirt.dmi'
|
|
icon_state = "olivia_skirt"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/head/hairflower/fluff/olivia_flower //White Flower - Olivia Conrad - meowykins - DONE
|
|
name = "White flower"
|
|
desc = "A white flower. It has a clip on the back."
|
|
icon = 'icons/obj/custom_items/olivia_flower.dmi'
|
|
icon_state = "olivia_flower"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/under/rank/fluff/steven_unfirom //Naval Working Uniform - Steven Machnaughton - sgtsammac - INVESTIGATE
|
|
name = "Naval Working Uniform"
|
|
desc = "A working unfirom of the NanoTrasen Navy."
|
|
icon = 'icons/obj/custom_items/steven_uniform.dmi'
|
|
icon_state = "steven_uniform"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/weapon/coin/fluff/sphere_coin //Rusty Coin - Yusani Thomas - f_sphere - DONE
|
|
name = "Rusty Coin"
|
|
desc = "A small, dirty coin. It looks like it has been around for ages."
|
|
icon = 'icons/obj/custom_items/coin_sphere.dmi'
|
|
icon_state = "coin_sphere"
|
|
|
|
/obj/item/weapon/weldingtool/fluff/dae_welder //Custom built welding tool - Atalanta Cascadia - daetactica - DONE
|
|
name = "welding tool"
|
|
desc = "A makeshift welding tool, seemingly made from old engine parts. It has a small sentence in what looks to be greek etched into its surface."
|
|
icon = 'icons/obj/custom_items/welder.dmi'
|
|
icon_state = "welder"
|
|
item_state = null
|
|
|
|
/obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief //handkerchief - Janet Fisher - rustysh4ckleford - DONE
|
|
name = "handkerchief"
|
|
desc = "An ordinary handkerchief. It looks well used."
|
|
icon = 'icons/obj/custom_items/janet_handkerchief.dmi'
|
|
icon_state = "janet_handkerchief"
|
|
|
|
attack_self(mob/user as mob)
|
|
user.visible_message("[user] holds [src] up to \his face.")
|
|
if(do_after(user,30))
|
|
user.visible_message("[user] blows \his nose and moves the [src] away from \his face.")
|
|
return
|
|
|
|
afterattack(atom/A as obj|turf|area, mob/user as mob, proximity)
|
|
if(A == user)
|
|
attack_self(user)
|
|
return
|
|
..()
|
|
|
|
/obj/item/weapon/disk/fluff/nebula_chip //data chip - Roxy Wallace - nebulaflare - DONE
|
|
name = "data chip"
|
|
desc = "A small green chip."
|
|
icon = 'icons/obj/custom_items/nebula_chip.dmi'
|
|
icon_state = "nebula_chip"
|
|
w_class = 1
|
|
|
|
/obj/item/clothing/glasses/fluff/nebula_glasses //chich eyewear - Roxy Wallace - nebulaflare - DONE
|
|
name = "chic eyewear"
|
|
desc = "A stylish pair of glasses. They look custom made."
|
|
icon = 'icons/obj/custom_items/nebula_glasses.dmi'
|
|
icon_state = "nebula_glasses"
|
|
contained_sprite = 1
|
|
|
|
var/chip
|
|
|
|
New()
|
|
chip = new /obj/item/weapon/disk/fluff/nebula_chip()
|
|
..()
|
|
|
|
attack_self(mob/user as mob)
|
|
if(chip)
|
|
user.put_in_hands(chip)
|
|
user << "\blue You eject a small, concealed data chip from a small slot in the frames of the [src]."
|
|
chip = null
|
|
|
|
attackby(obj/item/weapon/W as obj, mob/user as mob)
|
|
if(istype(W, /obj/item/weapon/disk/fluff/nebula_chip) && !chip)
|
|
user.u_equip(W)
|
|
W.loc = src
|
|
chip = W
|
|
W.dropped(user)
|
|
W.add_fingerprint(user)
|
|
add_fingerprint(user)
|
|
user << "You slot the [W] back into its place in the frames of the [src]."
|
|
|
|
/obj/item/clothing/mask/cigarette/pipe/fluff/tool_pipe //Worn pipe - Michael Tool - mrimatool - DONE
|
|
name = "worn pipe"
|
|
desc = "A worn wooden pipe with the initials S.F. scratched into the base."
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/flask/fluff/tool_flask //Worn flask - Michael Tool - mrimatool - DONE
|
|
name = "worn flask"
|
|
desc = "A metal flask wrapped in a leather fashion."
|
|
icon = 'icons/obj/custom_items/tool_flask.dmi'
|
|
icon_state = "tool_flask"
|
|
volume = 60
|
|
|
|
|
|
/obj/item/clothing/head/soft/fluff/nebula_cap //Black baseball cap - Roxy Wallace - nebulaflare - DONE
|
|
name = "black baseball cap"
|
|
desc = "A black baseball cap."
|
|
icon = 'icons/obj/custom_items/nebula_cap.dmi'
|
|
icon_state = "nebula_cap"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/head/beret/centcom/officer/fluff/mirkoloio_beret //Navy beret - Fabian Goellstein - mirkoloio - DONE
|
|
name = "navy beret"
|
|
desc = "A NanoTrasen Navy beret, it has the name Goellstein inside of it. It has the NT Navy insignia on it."
|
|
|
|
/obj/item/device/pda/fluff/meowykins_pda //Data-Tablet - Miyako Yukimura - meowykins - DONE
|
|
name = "Data-tablet"
|
|
desc = "A black data-tablet"
|
|
icon = 'icons/obj/custom_items/meowykins_pda.dmi'
|
|
icon_state = "meowykins_pda"
|
|
slot_flags = SLOT_ID | SLOT_BELT
|
|
|
|
/obj/item/weapon/storage/toolbox/mechanical/fluff/kaylee_toolbox //Kaylee's toolbox - Kaylee Summers - yeahchris - DONE
|
|
name = "Kaylee's toolbox"
|
|
desc = "A battered old red toolbox with fading paint. It used to have a name written on it in marker, but it has long since faded to the point of illegibility."
|
|
icon_state = "red"
|
|
item_state = "toolbox_red"
|
|
|
|
/obj/item/clothing/under/dress/fluff/heather_skirt //Black skirt - Heather Wyatt - meowykins - DONE
|
|
name = "black skirt"
|
|
desc = "A plain black and grey skirt"
|
|
icon_state = "plaid_black"
|
|
item_color = "plaid_black"
|
|
|
|
/obj/item/clothing/gloves/swat/fluff/hawk_gloves //Sharpshooter gloves - Hawk Silverstone - nebulaflare - DONE
|
|
desc = "These tactical gloves are tailor made for a marksman."
|
|
name = "\improper Sharpshooter Gloves"
|
|
icon = 'icons/obj/custom_items/hawk_gloves.dmi'
|
|
icon_state = "hawk_gloves"
|
|
item_state = "swat_gl"
|
|
|
|
/obj/item/clothing/suit/storage/fluff/fabian_coat //NT Navy coat - Fabian Goellstein - mirkoloio - DONE
|
|
name = "NT Navy coat"
|
|
desc = "A working coat of the NanoTrasen Navy. The nameplate carries the letters 'GOELLSTEIN'."
|
|
icon = 'icons/obj/custom_items/fabian_coat.dmi'
|
|
icon_state = "fabian_coat_open"
|
|
contained_sprite = 1
|
|
|
|
verb/toggle()
|
|
set name = "Toggle coat zipper"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if(!usr.canmove || usr.stat || usr.restrained())
|
|
return 0
|
|
|
|
switch(icon_state)
|
|
if("fabian_coat_open")
|
|
src.icon_state = "fabian_coat_closed"
|
|
usr << "You zip the coat's zipper shut."
|
|
if("fabian_coat_closed")
|
|
src.icon_state = "fabian_coat_open"
|
|
usr << "You unzip the coat's zipper."
|
|
else
|
|
usr << "You attempt to button-up the velcro on your [src], before promptly realising how retarded you are."
|
|
return
|
|
usr.update_inv_wear_suit() //so our overlays update
|
|
|
|
/obj/item/weapon/pen/fluff/eliza_pen //Fountain pen - Eliza Pond - forgottentraveller - DONE
|
|
desc = "A pen with an outer cylinder of black obsidian with gold metal clip. Monogrammed with silver inlay 'V.M.'"
|
|
name = "elegant pen"
|
|
icon = 'icons/obj/custom_items/eliza_pen.dmi'
|
|
icon_state = "eliza_pen"
|
|
item_state = "pen"
|
|
var/ink = 1
|
|
|
|
attack_self(mob/user)
|
|
switch(ink)
|
|
if(1)
|
|
ink = 2
|
|
colour = "blue"
|
|
user << "<span class='notice'>You cycle the pen to use the blue ink cartridge.</span>"
|
|
if(2)
|
|
ink = 3
|
|
colour = "red"
|
|
user << "<span class='notice'>You cycle the pen to use the red ink cartridge.</span>"
|
|
if(3)
|
|
ink = 1
|
|
colour = "black"
|
|
user << "<span class='notice'>You cycle the pen to use the black ink cartridge.</span>"
|
|
|
|
/obj/item/device/fluff/amy_player //Music player - Amy Heris - gollee - DONE - Modding
|
|
name = "music player"
|
|
desc = "An olive green HF24 in pristine condition, there is a small engraving on the back, reading 'To Amy, I will always be here for you, Varan.'"
|
|
icon = 'icons/obj/custom_items/amy_player.dmi'
|
|
icon_state = "amy_player_off"
|
|
item_state = "electornic"
|
|
slot_flags = SLOT_BELT | SLOT_ID // | SLOT_EARS wut
|
|
w_class = 1
|
|
var/playing = 0
|
|
var/emped = 0
|
|
var/fixed = 0
|
|
var/list/songs = list("Lord of Light",
|
|
"Second Chance",
|
|
"Redoubt",
|
|
"Affinity",
|
|
"Dream Spark"
|
|
)
|
|
|
|
//Totally damned surprised this worked on the first go. Huh, well, it works! Considering integration into main code as well. - Skull132
|
|
emp_act(severity)
|
|
emped = 1
|
|
icon_state = "amy_player_broken"
|
|
playing = 0
|
|
|
|
attackby(var/obj/item/O as obj, var/mob/user as mob)
|
|
if (emped == 1)
|
|
if(istype(O, /obj/item/weapon/screwdriver) && fixed == 0)
|
|
fixed = 1
|
|
user << "<span class='notice'>You unfasten the back panel.</span>"
|
|
if(istype(O, /obj/item/device/multitool) && fixed == 1)
|
|
fixed = 0
|
|
user << "<span class='notice'>You quickly pulse a few fires, and reset the screen and device.</span>"
|
|
emped = 0
|
|
icon_state = "amy_player_off"
|
|
|
|
|
|
return
|
|
// else
|
|
// user << "<span class='notice'>You see little reason to start hacking into the player's wiring.</span>"
|
|
|
|
attack_self(mob/user)
|
|
if(emped)
|
|
user<< "<span class='notice'>The screen flickers and blinks with errors. It looks like it's about to give up the ghost.</span>"
|
|
else if(playing == 0)
|
|
var/mob/living/carbon/human/M = usr
|
|
var/pickedsong = input("Select the song you want to play.","Songs", null, null) in songs
|
|
if(istype(M.l_ear, /obj/item/clothing/ears/headphone) || istype(M.r_ear, /obj/item/clothing/ears/headphone))
|
|
switch(pickedsong)
|
|
if("Dream Spark")
|
|
usr << sound('sound/mp3/dreamspark.ogg')
|
|
if("Second Chance")
|
|
usr << sound('sound/mp3/secondchance.ogg')
|
|
if("Redoubt")
|
|
usr << sound('sound/mp3/redoubt.ogg')
|
|
if("Affinity")
|
|
usr << sound('sound/mp3/affinity.ogg')
|
|
if("Lord of Light")
|
|
usr << sound('sound/mp3/lordoflight.ogg')
|
|
else
|
|
for(var/mob/I in view())
|
|
switch(pickedsong)
|
|
if("Dream Spark")
|
|
I << sound('sound/mp3/dreamspark.ogg')
|
|
if("Second Chance")
|
|
I << sound('sound/mp3/secondchance.ogg')
|
|
if("Redoubt")
|
|
I << sound('sound/mp3/redoubt.ogg')
|
|
if("Affinity")
|
|
I << sound('sound/mp3/affinity.ogg')
|
|
if("Lord of Light")
|
|
I << sound('sound/mp3/lordoflight.ogg')
|
|
user << "<span class='notice'>You turn on the music player, selecting a song. A song called '[pickedsong]' starts playing through the earbuds as the device sparks to life.</span>"
|
|
icon_state = "amy_player_on"
|
|
playing = 1
|
|
else
|
|
user << "<span class='notice'>You turn off the music player.</span>"
|
|
playing = 0
|
|
|
|
|
|
/* if(0)
|
|
playing = 1
|
|
icon_state = "amy_player_on"
|
|
user << "<span class='notice'>You turn on the music player, selecting a song. A song called '[pick("Lord of Light","Second Chance","Redoubt", "Affinity","Dream Spark")]' starts playing through the earbuds as the device sparks to life.</span>"
|
|
if(1)
|
|
playing = 0
|
|
icon_state = "amy_player_off"
|
|
user << "<span class='notice'>You turn off the music player.</span>"*/
|
|
// Respect.
|
|
/* Song list, from Gollee:
|
|
/ "Lord of Light"
|
|
/ "Second Chance"
|
|
/ "Redoubt"
|
|
/ "Affinity"
|
|
/ "Dream Spark"
|
|
*/
|
|
|
|
/obj/item/clothing/ears/headphone
|
|
name = "Headphone"
|
|
desc = "Headphones made for special players..."
|
|
icon_state = "earmuffs"
|
|
item_state = "earmuffs"
|
|
slot_flags = SLOT_EARS //| SLOT_TWOEARS
|
|
|
|
/obj/item/device/fluff/sten_synth //VoiceOS.V2 - Sten Asval - vtol - DONE
|
|
name = "VoiceOS.V2"
|
|
desc = "A text-to-speech device with an appearance that is not too futuristic. It looks slim and light. On the back of it there are initials in silver: SA."
|
|
icon = 'icons/obj/custom_items/synth.dmi'
|
|
icon_state = "synth"
|
|
item_state = "radio"
|
|
w_class = 2.0
|
|
flags = FPRINT | TABLEPASS | CONDUCT
|
|
slot_flags = SLOT_GLOVES
|
|
|
|
var/spamcheck = 0
|
|
var/emagged = 0
|
|
var/insults = 0
|
|
var/list/insultmsg = list("BOB'S A PERVERT!", "I HATE YOU ALL!", "ALL SECURITY TO SHOOT ME ON SIGHT!", "I HAVE A BOMB!", "CAPTAIN IS A COMDOM!", "FOR THE SYNDICATE!")
|
|
var/list/empmsg = list("Lusty Xenomorph Maid", "Tajara Nymphomaniac Se'xual Hea'Ling", "Uneth Hermaphrodite Tai'L S'ex", "Skrellian Pornstar Hen-Tai")
|
|
var/emped = 0
|
|
|
|
verb/synth()
|
|
set name = "Use voice synth"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if (usr.client)
|
|
if(usr.client.prefs.muted & MUTE_IC)
|
|
src << "\red You cannot speak in IC (muted)."
|
|
return
|
|
if(!ishuman(usr))
|
|
usr << "\red You don't know how to use this!"
|
|
return
|
|
if(emped)
|
|
for(var/mob/O in (viewers(usr)))
|
|
O.show_message("<B>[usr]</B>'s voice synth starts showing obscene images of [pick(empmsg)], coupled with excessive moaning and questionable noises.",2)
|
|
spawn(rand(5,30))
|
|
for(var/mob/O in (viewers(usr)))
|
|
O.show_message("<B>[usr]</B>'s voice synth starts sparking and finally explodes.",2)
|
|
var/turf/T = get_turf(src.loc)
|
|
explosion(T, 0, 0, 0, 1)
|
|
del(src)
|
|
return
|
|
if(spamcheck)
|
|
usr << "\red \The [src] needs to recharge!"
|
|
return
|
|
|
|
var/message = copytext(sanitize(input(usr, "Type a message?", "VoiceOS.V2", null) as text),1,MAX_MESSAGE_LEN)
|
|
if(!message)
|
|
return
|
|
// message = capitalize(message)
|
|
if ((src.loc == usr && usr.stat == 0))
|
|
if(emagged)
|
|
if(insults)
|
|
for(var/mob/O in (viewers(usr)))
|
|
O.show_message("<B>[usr]</B>'s voice synth blurts out, <FONT size=3>\"[pick(insultmsg)]\"</FONT>",2) // 2 stands for hearable message
|
|
insults--
|
|
else
|
|
usr << "\red *BZZZZzzzzzt*"
|
|
else
|
|
for(var/mob/O in (viewers(usr)))
|
|
O.show_message("<B>[usr]</B>'s voice synth rasps, \"[message]\"",2) // 2 stands for hearable message
|
|
|
|
spamcheck = 1
|
|
spawn(20)
|
|
spamcheck = 0
|
|
return
|
|
|
|
attackby(obj/item/I, mob/usr)
|
|
if(istype(I, /obj/item/weapon/card/emag) && !emagged)
|
|
usr << "\red You overload \the [src]'s voice synthesizer."
|
|
emagged = 1
|
|
insults = rand(1, 3)//to prevent dickflooding
|
|
return
|
|
return
|
|
|
|
emp_act(severity)
|
|
emped = 1
|
|
return
|
|
|
|
/obj/item/fluff/brenna_rock //Memento rock - Brenna Noton - mikalhvi - DONE
|
|
name = "memento rock"
|
|
desc = "A rounded-off chunk of a NanoTransen claimed asteroid." //I'm sorry. Too much description, nixed all of it.
|
|
icon = 'icons/obj/custom_items/rock.dmi'
|
|
icon_state = "rock"
|
|
item_state = ""
|
|
w_class = 2.0
|
|
force = 2
|
|
throwforce = 4
|
|
attack_verb = list("bashed", "struck", "smashed", "bonked", "clobbered")
|
|
|
|
attack(mob/living/carbon/human/M as mob, mob/user as mob)
|
|
if(M == user)
|
|
user << "You take a lick of the sandstone rock."
|
|
if(prob(5))
|
|
spawn(10)
|
|
user << "Whilist attempting to lick the rock, you accidentally swallow it."
|
|
M.apply_damage(rand(10,40), OXY)
|
|
del(src)
|
|
else
|
|
..()
|
|
|
|
/obj/item/fluff/iris_bracelets //Silver bracelets - Iris Kilur - gollee - DONE
|
|
name = "silver bracelets"
|
|
desc = "Two silver bracelets, the scrolled one oversetting the other."
|
|
icon = 'icons/obj/custom_items/iris_bracelets.dmi'
|
|
icon_state = "iris_bracelets"
|
|
item_state = ""
|
|
w_class = 1.0
|
|
slot_flags = SLOT_GLOVES
|
|
|
|
/obj/item/fluff/delivander_ring //Old wedding ring - Delivander Starbreeze - gollee - DONE
|
|
name = "old wedding ring"
|
|
desc = "A tarnished gold ring, there is writing inside it, �To Liura, forever.�"
|
|
icon = 'icons/obj/custom_items/delivander_ring.dmi'
|
|
icon_state = "delivander_ring"
|
|
item_state = ""
|
|
w_class = 1.0
|
|
slot_flags = SLOT_GLOVES
|
|
|
|
/obj/item/clothing/head/welding/fluff/buck_mask //Blue Panther's welding mask - Buck Bradely - bluesp34r - DONE
|
|
name = "Blue Panther's welding mask"
|
|
desc = "A welding mask. This one in particular has a hand-painted, blue jungle cat face on it. It looks absolutely ferocious!"
|
|
icon = 'icons/obj/custom_items/bluepanther.dmi'
|
|
icon_state = "bluepanther"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/gloves/fluff/amy_gloves //Red fingerless gloves - Amy Tilley - lk600 - DONE
|
|
name = "Red fingerless gloves"
|
|
desc = "A pair of red and black fingerless gloves that stretch up the arm. They look to be made of a soft wool and are well worn."
|
|
icon = 'icons/obj/custom_items/amy_gloves.dmi'
|
|
icon_state = "amy_gloves"
|
|
contained_sprite = 1
|
|
clipped = 1
|
|
|
|
/obj/item/clothing/tie/fluff/cecillia_locket //Old locket - Cecillia Lambert - casperf1 - DONE
|
|
name = "old locket"
|
|
desc = "A dark metal locket, it seems at least sixty years old. The photo that was once inside is gone."
|
|
icon = 'icons/obj/custom_items/cecillia_locket.dmi'
|
|
icon_state = "cecillia_locket1" //Keep as one, to indicate glass.
|
|
item_color = "cecillia_locket1"
|
|
slot_flags = SLOT_MASK
|
|
|
|
var/pill
|
|
|
|
attack_self(mob/user as mob)
|
|
if(pill)
|
|
user.put_in_hands(pill)
|
|
user << "\blue You take out the pill that was housed in the [src]."
|
|
pill = null
|
|
icon_state = "cecillia_locket0"
|
|
item_state = icon_state
|
|
update_icon()
|
|
|
|
attackby(obj/item/I, mob/usr)
|
|
if(istype(I, /obj/item/weapon/reagent_containers/pill/) && !pill)
|
|
usr.u_equip(I)
|
|
I.loc = src
|
|
pill = I
|
|
I.dropped(usr)
|
|
I.add_fingerprint(usr)
|
|
add_fingerprint(usr)
|
|
icon_state = "cecillia_locket1"
|
|
item_state = icon_state
|
|
usr << "\blue You securely fit the [I] into the [src]."
|
|
update_icon()
|
|
|
|
New()
|
|
..()
|
|
pill = new /obj/item/weapon/reagent_containers/pill/cecillia_pill()
|
|
return
|
|
|
|
/obj/item/weapon/reagent_containers/pill/cecillia_pill
|
|
name = "Cici's moonshine pill"
|
|
desc = "Smells of home-made remedies."
|
|
icon_state = "pill8"
|
|
|
|
New()
|
|
..()
|
|
reagents.add_reagent("space_drugs", 5)
|
|
reagents.add_reagent("paroxetine", 5)
|
|
/*
|
|
|
|
THIS SHIT IS MISSING ANY AND ALL SPRITE FILES
|
|
|
|
/obj/item/weapon/storage/backpack/satchel/fluff/cecillia_satchel //Satchel-bag - Cecillia Lambert - casperf1 - SPRITE
|
|
name = "satchel-bag"
|
|
desc = "This looks old, is not yours and if you're wearing it, the original owner is probably dead."
|
|
icon = 'icons/obj/custom_items/cecillia_satchel.dmi'
|
|
icon_state = "cecillia_satchel"
|
|
contained_sprite = 1
|
|
*/
|
|
|
|
/obj/item/clothing/glasses/regular/fluff/cecillia_glasses //Red prescription glasses - Cecillia Lamber - casperf1 - DONE
|
|
name = "red prescription glasses"
|
|
desc = "These glasses have been prescribed for a terrible pair of eyes."
|
|
icon = 'icons/obj/custom_items/cecillia_glasses.dmi'
|
|
icon_state = "cecillia_glasses"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/suit/wintercoat/fluff/temple_coat //Red coat - Temple Zorion - deatacita - DONE
|
|
name = "red coat"
|
|
desc = "An old red and black winter-coat, there looks to be spots of dried blood on it."
|
|
icon = 'icons/obj/custom_items/temple_coat.dmi'
|
|
icon_state = "temple_coat"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/shoes/jackboots/fluff/peter_boots //Worn boots - Peter Thrushwood - farcry11 - DONE
|
|
name = "worn boots"
|
|
desc = "A worn pair of combat boots. They look walked-around in."
|
|
|
|
/obj/item/clothing/gloves/brown/fluff/peter_gloves //Cropped driving hloves - Peter Thrushwood - farcry11 - DONE
|
|
name = "cropped driving gloves"
|
|
desc = "A pair of high quality, fingerless driving gloves made of faux leather and faux velvet-leathern without and velvet within."
|
|
icon = 'icons/obj/custom_items/peter_gloves.dmi'
|
|
icon_state = "peter_gloves"
|
|
contained_sprite = 1
|
|
clipped = 1
|
|
|
|
/obj/item/clothing/under/fluff/peter_shirt //Plaid shirt - Peter Thrushwood - farcry11 - SPRITE
|
|
name = "plaid shirt"
|
|
desc = "A worn and rugged looking plaid button-up overshirt. The initials 'P.T.' are scrawled in pen on the neck tag."
|
|
icon_state = "sl_suit"
|
|
item_state = "sl_suit"
|
|
item_color = "sl_suit"
|
|
|
|
/obj/item/clothing/head/det_hat/fluff/leo_hat //Tagged brown hat - Leo Wyatt - keinto - DONE
|
|
name = "tagged brown hat"
|
|
desc = "A worn mid 20th century brown hat. If you look closely at the back, you can see a an embedded tag from the 'Museum of Terran Culture and Technology'."
|
|
icon = 'icons/obj/custom_items/leo_hat.dmi'
|
|
icon_state = "leo_hat"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/suit/storage/det_suit/fluff/leo_coat //Tagged brown coat - Leo Wyatt - keinto - DONE
|
|
name = "tagged brown coat"
|
|
desc = "A worn mid 20th century brown trenchcoat. If you look closely at bottom of the back, you can see an embedded tag from the 'Museum of Terran Culture and Technology'."
|
|
icon = 'icons/obj/custom_items/leo_coat.dmi'
|
|
icon_state = "leo_coat"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/weapon/gun/projectile/detective/semiauto/fluff/leo_gun //Instant Prosecutor - Leo Wyatt - keinto - DONE (stab)
|
|
name = "\improper Instant Prosecutor"
|
|
desc = "An original Colt 1911 pistol. Slightly worn on the edges, this gun has its name embedded on the side."
|
|
|
|
/obj/item/weapon/bikehorn/rubberducky/fluff/bryce_ducky //Sir Duckens - Bryce Hunt - mrmajestic - DONE
|
|
name = "Sir Duckens"
|
|
desc = "A important and manly looking duck. He adorns a official looking cap and sunglasses. The hair on the back of your neck tingles as you look at it."
|
|
icon = 'icons/obj/custom_items/bryce_duck.dmi'
|
|
icon_state = "bryce_duck"
|
|
|
|
/obj/item/weapon/reagent_containers/food/drinks/fluff/bryce_mug //duck mug - Bryce Hunt - mrmajestic - DONE
|
|
name = "\improper duck mug"
|
|
desc = "A fashionable and reasonably large mug filled with a delicious smelling coffee drink. The mug adorns what looks to be a rubber duck."
|
|
icon = 'icons/obj/custom_items/bryce_mug.dmi'
|
|
icon_state = "bryce_mug"
|
|
volume = 30
|
|
|
|
/obj/item/clothing/gloves/black/fluff/lily_gloves //fitted gloves - Lily Has're - meowykins - DONE
|
|
name = "fitted gloves"
|
|
desc = "A pair of gloves, modified for non-human use. They're a sleek quality, made from lambskin."
|
|
attack_verb = list("caressed")
|
|
species_restricted = list("exclude","human")
|
|
|
|
/obj/item/weapon/storage/belt/utility/fluff/fortune_belt //Fortune's toolbelt - Fortune Bloise - swat43 - DONE
|
|
name = "Fortune's toolbelt"
|
|
desc = "'Nothing can beat the mechanic when you have this badboy with you,' small text on the belts side is written."
|
|
icon = 'icons/obj/custom_items/fortune_belt.dmi'
|
|
icon_state = "fortune_belt"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/weapon/storage/backpack/satchel/fluff/fortune_bag //Fortune's bag - Fortune Bloise - swat43 - DONE
|
|
name = "Fortune's bag"
|
|
desc = "'For the wolf to survive, he needs to chop off his own leg' - Fortunes friends. A nice black satchel with a mech and a heart painting on it."
|
|
icon = 'icons/obj/custom_items/fortune_bag.dmi'
|
|
icon_state = "fortune_bag"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/head/soft/fluff/mike_hat //BRI Hat - Mike Axel - Smifboy78 - DONE
|
|
name = "BRI Hat"
|
|
desc = "A black hat. It has the letters 'BRI' on the front."
|
|
icon_state = "corpsoft"
|
|
item_color = "corp"
|
|
|
|
/obj/item/toy/teddy/fluff/jenifer_bear //Doctor SnuggleBuns - Jenifer Clewett - bluesp34r - SPRITE
|
|
name = "Doctor SnuggleBuns"
|
|
desc = "A fluffy-wuffy brown teddy bear! This one is wearing a blue lab coat, much like a Chief Medical Officer!"
|
|
icon = 'icons/obj/custom_items/jenifer_bear.dmi'
|
|
icon_state = "jenifer_bear"
|
|
|
|
/obj/item/toy/fluff/jenifer_bear_head
|
|
name = "\improper teddybear head"
|
|
desc = "The head of a brown teddy, cruelly torn from its original body. You can see stuffing fall out of it."
|
|
icon = 'icons/obj/custom_items/jenifer_bear_head.dmi'
|
|
icon_state = "jenifer_bear_head"
|
|
w_class = 1
|
|
force = 1
|
|
throwforce = 1
|
|
|
|
/obj/item/clothing/mask/muzzle/fluff/summer_jaws // Metal Jaw - Summer Floyd - Hivefleetchicken - DONE
|
|
name = "metal jaw"
|
|
desc = "A heavy-looking hunk of steel fused with the mouth and vocal chords of anyone unfortunate enough to have to wear it. It looks like a rather poor replacement for a mouth."
|
|
icon = 'icons/obj/custom_items/summer_jaws.dmi'
|
|
icon_state = "summer_jaws"
|
|
contained_sprite = 1
|
|
w_class = 2.0
|
|
flags = FPRINT | TABLEPASS | CONDUCT
|
|
slot_flags = SLOT_MASK
|
|
var/spamcheck = 0
|
|
|
|
verb/jaws()
|
|
set name = "Speak"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if (usr.client)
|
|
if(usr.client.prefs.muted & MUTE_IC)
|
|
src << "\red You cannot speak in IC (muted)."
|
|
return
|
|
if(!ishuman(usr))
|
|
usr << "\red You don't know how to use this!"
|
|
return
|
|
if(spamcheck)
|
|
usr << "\red Your jaws hurt!"
|
|
return
|
|
|
|
var/message = copytext(sanitize(input(usr, "Speak?", "Moving your mouth", null) as text),1,MAX_MESSAGE_LEN)
|
|
if(!message)
|
|
return
|
|
// message = whisper(message)
|
|
if ((src.loc == usr && usr.stat == 0))
|
|
for(var/mob/O in (viewers(usr)))
|
|
O.show_message("<B>[usr]</B>'s jaws croak out, \"[message]\"",2) // 2 stands for hearable message
|
|
|
|
spamcheck = 1
|
|
spawn(20)
|
|
spamcheck = 0
|
|
return
|
|
|
|
/obj/item/clothing/tie/medal/fluff/vivian_heart // Platinum Heart - Vivian - XanderDox - DONE
|
|
name = "platinum heart"
|
|
desc = "The medal is white-plated platinum, and bears a red-cross on the front, the back is engraved, Vivian Rival, Medical Doctor & Species Rights Activist."
|
|
icon = 'icons/obj/custom_items/vivian_heart.dmi'
|
|
icon_state = "vivian_heart"
|
|
item_color = "vivian_heart"
|
|
|
|
|
|
/obj/item/clothing/head/ushanka/fluff/ava_ushanka // Worn Ushanka - Ava Kalashnikova - demonofthefall - DONE
|
|
name = "worn ushanka"
|
|
desc = "An old ushanka, it looks well worn."
|
|
item_state = "ushanka_avadown"
|
|
icon_state = "ushankadown"
|
|
|
|
attack_self(mob/user as mob)
|
|
if(src.icon_state == "ushankadown")
|
|
src.icon_state = "ushankaup"
|
|
src.item_state = "ushanka_avaup"
|
|
user << "You raise the ear flaps on the ushanka."
|
|
else
|
|
src.icon_state = "ushankadown"
|
|
src.item_state = "ushanka_avadown"
|
|
user << "You lower the ear flaps on the ushanka."
|
|
|
|
/obj/item/clothing/tie/holobadge/fluff/hamil_badge // Internal Investigations Badge - Muhammad Hamil - Jackboot - DONE
|
|
name = "Internal Investigations Badge"
|
|
desc = "An Internal Investigation badge. Used by a special branch of the Elyran police force."
|
|
icon = 'icons/obj/custom_items/hamil_badge.dmi'
|
|
icon_state = "hamil_badge"
|
|
|
|
attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] flashes their [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis..","\red You display the [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis.")
|
|
|
|
/obj/item/clothing/mask/gas/fluff/stefan_mask // Modified Gas Mask - Oliver Stefan - Nbielinski - DONE
|
|
desc = "This odd looking gas mask is quite clearly not of NanoTrasen origin as it sports a black metal polish, as well as a reflective face plate that mirrors the view of the mask itself. This particular mask appears to breathe with the user, hissing when they exhale, and whining softly as they inhale."
|
|
name = "Modified Gas Mask"
|
|
icon = 'icons/obj/custom_items/stefan_mask.dmi'
|
|
icon_state = "stefan_mask"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/weapon/melee/fluff/balisong // Orihara's Balisong - Shizuo Orihara - GlamourChariot - DONE
|
|
name = "Orihara's Balisong"
|
|
desc = "A small, black butterfly knife with comfortable handles and a mean looking blade. Perfect for dangerous towns where being stylish is just as important as being deadly."
|
|
icon = 'icons/obj/custom_items/balisong.dmi'
|
|
icon_state = "balisong_0"
|
|
contained_sprite = 1
|
|
flags = FPRINT | TABLEPASS
|
|
slot_flags = SLOT_BELT
|
|
w_class = 1
|
|
force = 2
|
|
var/on = 0
|
|
|
|
attack_self(mob/user as mob)
|
|
on = !on
|
|
if(on)
|
|
user.visible_message("\red With but a flashy twirl of their fingers, [user] flicks open the balisong.",\
|
|
"\red You with a bit a flair, open the balisong. The metallic shine of the blade touching your gaze.",\
|
|
"You hear an ominous click.")
|
|
icon_state = "balisong_1"
|
|
w_class = 3
|
|
force = 2
|
|
attack_verb = list("prodded")
|
|
else
|
|
user.visible_message("\blue Without even looking, [user] casually flicks the balisong closed.",\
|
|
"\blue You skilfully close the balisong.",\
|
|
"You hear a click.")
|
|
icon_state = "balisong_0"
|
|
w_class = 2
|
|
force = 2
|
|
attack_verb = list("thumped")
|
|
|
|
if(istype(user,/mob/living/carbon/human))
|
|
var/mob/living/carbon/human/H = user
|
|
H.update_inv_l_hand()
|
|
H.update_inv_r_hand()
|
|
|
|
playsound(src.loc, 'sound/weapons/empty.ogg', 50, 1)
|
|
add_fingerprint(user)
|
|
|
|
if(blood_overlay && blood_DNA && (blood_DNA.len >= 1))
|
|
var/icon/I = new /icon(src.icon, src.icon_state)
|
|
I.Blend(new /icon('icons/effects/blood.dmi', rgb(255,255,255)),ICON_ADD)
|
|
I.Blend(new /icon('icons/effects/blood.dmi', "itemblood"),ICON_MULTIPLY)
|
|
blood_overlay = I
|
|
|
|
overlays += blood_overlay
|
|
|
|
return
|
|
|
|
/obj/structure/stool/bed/chair/wheelchair/fluff/kit // Kit's Wheelchair - Cassidy Kit - Meowykins - DONE
|
|
name = "Kit's Wheelchair"
|
|
desc = "A wheelchair, that has large flames on the back of the seat. It has a nametag on one of the arms, reading 'Kit.'"
|
|
icon = 'icons/obj/custom_items/kit_wheels.dmi'
|
|
icon_state = "kit_wheels"
|
|
anchored = 0
|
|
movable = 1
|
|
|
|
handle_rotation()
|
|
overlays = null
|
|
var/image/O = image(icon = 'icons/obj/custom_items/kit_wheels.dmi', icon_state = "kit_w_overlay", layer = FLY_LAYER, dir = src.dir)
|
|
overlays += O
|
|
if(buckled_mob)
|
|
buckled_mob.dir = dir
|
|
|
|
/obj/item/weapon/storage/fluff/binder // Black Binder - Cassidy Kit - Meowykins - DONE
|
|
name = "Black Binder"
|
|
icon = 'icons/obj/custom_items/kit_binder.dmi'
|
|
icon_state = "kit_binder"
|
|
w_class = 2
|
|
can_hold = list(
|
|
"/obj/item/weapon/paper",
|
|
"/obj/item/weapon/folder",
|
|
"/obj/item/weapon/pen"
|
|
)
|
|
|
|
New()
|
|
..()
|
|
new /obj/item/weapon/folder/blue(src)
|
|
new /obj/item/weapon/folder/red(src)
|
|
new /obj/item/weapon/folder/white(src)
|
|
new /obj/item/weapon/folder/yellow(src)
|
|
new /obj/item/weapon/pen/fluff/kit_pen(src)
|
|
|
|
/obj/item/weapon/pen/fluff/kit_pen // Fountain Pen - Cassidy Kit - Meowykins - DONE
|
|
desc = "A small fountain pen. It has several spots to change the cartridge inside for another color, as well as a selector switch for ease of use."
|
|
name = "fountain pen"
|
|
icon = 'icons/obj/custom_items/kit_pen.dmi'
|
|
icon_state = "kit_pen"
|
|
item_state = "pen"
|
|
var/ink = 1
|
|
|
|
attack_self(mob/user)
|
|
switch(ink)
|
|
if(1)
|
|
ink = 2
|
|
colour = "blue"
|
|
user << "<span class='notice'>You cycle the pen to use the blue ink cartridge.</span>"
|
|
if(2)
|
|
ink = 3
|
|
colour = "red"
|
|
user << "<span class='notice'>You cycle the pen to use the red ink cartridge.</span>"
|
|
if(3)
|
|
ink = 1
|
|
colour = "black"
|
|
user << "<span class='notice'>You cycle the pen to use the black ink cartridge.</span>"
|
|
|
|
/obj/structure/sign/shaw_degree //Xenonuerology Doctorate - Alexis Shaw - Tenenza
|
|
name = "\improper Xenonuerology degree"//Description trimmed down, summarized.
|
|
desc = "Certification for a doctorate in Xenonuerology, made out to Alexis Shaw by the St. Grahelm University of Beisel, authenticated by watermarking."
|
|
icon_state = "shaw_degree"
|
|
|
|
|
|
/obj/item/clothing/suit/storage/fluff/dalton_coat //Black Overcoat - Robert Dalton - Valkrae
|
|
name = "black overcoat"
|
|
desc = " A black overcoat. It seems worn, and well-made. The coat smells of tobacco and smoke."
|
|
icon = 'icons/obj/custom_items/dalton_coat.dmi'
|
|
icon_state = "dalton_coat"
|
|
contained_sprite = 1
|
|
|
|
|
|
/obj/item/clothing/suit/storage/rohitin_jacket //CSI Jacket - Ana Ro'hi'tin - SueTheCake
|
|
name = "CSI jacket"
|
|
desc = " A black jacket with the words 'CSI' printed in the back in bright, white letters."
|
|
icon = 'icons/obj/custom_items/rohitinjacket.dmi'
|
|
icon_state = "rohitinjacket"
|
|
contained_sprite = 1
|
|
blood_overlay_type = "armor"
|
|
allowed = list(/obj/item/stack/medical, /obj/item/weapon/reagent_containers/dropper, /obj/item/weapon/reagent_containers/hypospray, /obj/item/weapon/reagent_containers/syringe, \
|
|
/obj/item/device/healthanalyzer, /obj/item/device/flashlight, /obj/item/device/radio, /obj/item/weapon/tank/emergency_oxygen)
|
|
|
|
|
|
/obj/item/device/taperecorder/fluff/language_processor //Advanced Language Processing Board - Android - TheCritsyBear
|
|
name = "Advanced Language Processing Board"
|
|
desc = "A slightly advanced, but not uncommon upgrade module considered to be the cheapest of its kind. It has the markings of an independent retailer- not standard NanoTrasen hardware."
|
|
icon = 'icons/obj/module.dmi'
|
|
icon_state = "cyborg_upgrade3"
|
|
item_state = "dermal"
|
|
slot_flags = SLOT_HEAD
|
|
|
|
/obj/item/fluff/paragon_datachip //Data Chip - PARAGON - MasterZipZero
|
|
name = "data chip"
|
|
desc = "A small bluespace data chip, marked with a tiny heart."
|
|
icon = 'icons/obj/custom_items/paragon_datachip.dmi'
|
|
icon_state = "paragon_datachip"
|
|
item_state = "dermal"
|
|
slot_flags = SLOT_HEAD
|
|
w_class = 1
|
|
|
|
/obj/item/clothing/tie/fluff/karima_datadrive //Data Drive Pendant - Karima Mo'Taki - NebulaFlare
|
|
name = "Data drive"
|
|
desc = "A small necklace, the pendant flips open to reveal a data drive."
|
|
icon = 'icons/obj/custom_items/motaki_datadrive.dmi'
|
|
icon_state = "motaki_datadrive"
|
|
item_state = "holobadge-cord"
|
|
item_color = "holobadge-cord"
|
|
slot_flags = SLOT_MASK
|
|
|
|
|
|
/obj/item/clothing/tie/fluff/dove_necklace //Diamond Necklace - Charlie Dove - Thundy
|
|
name = "Diamond necklace"
|
|
desc = "Small, gold chain with a diamond pendant. Looks expensive."
|
|
icon = 'icons/obj/custom_items/dove_necklace.dmi'
|
|
icon_state = "dove_necklace"
|
|
contained_sprite = 1
|
|
item_color = "dove_necklace"
|
|
slot_flags = SLOT_MASK
|
|
|
|
/obj/item/weapon/nullrod/fluff/hartam_rod // Faol's resolve - Hartam Bartam
|
|
name = "Faol's resolve"
|
|
desc = "A symbol forged of steel, tempered in holy water, it has several gold-colored rings on it. Judging by the numerous dents and scratches on this thing, it has seen a lot of years..."
|
|
icon = 'icons/obj/custom_items/hartam_rod.dmi'
|
|
icon_state = "hartam_rod"
|
|
|
|
/obj/item/device/radio/headset/fluff/sam_implant // Cochlear Implant - Samantha Mason - Bakagaijin
|
|
name = "Cochlear Implant"
|
|
desc = "A specialized earpiece and headset combination. It appears to help those who are deaf hear."
|
|
icon = 'icons/obj/custom_items/sam_implant.dmi'
|
|
icon_state = "sam_implant"
|
|
|
|
/obj/item/weapon/melee/fluff/tina_knife // Consecrated Athame - Tina Kaekel - Tainevva
|
|
name = "Consecrated Athame"
|
|
desc = "An athame used in occult rituals. The double-edged dagger is dull. The handle is black with a pink/white occult design strewn about it, and 'Tina' is inscribed into it in decorated letters."
|
|
icon = 'icons/obj/custom_items/tina_knife.dmi'
|
|
icon_state = "tina_knife"
|
|
flags = FPRINT | TABLEPASS
|
|
slot_flags = SLOT_BELT
|
|
w_class = 1
|
|
force = 2
|
|
|
|
/obj/item/clothing/tie/holobadge/fluff/peter_badge // Peter Stone's badge - Peter Stone - Jakers457
|
|
name = "Peter Stone's badge"
|
|
desc = "An old looking badge that has seen as many ordeals as its owner. It has the name 'Peter Stone' inscribed on it."
|
|
icon = 'icons/obj/custom_items/peter_badge.dmi'
|
|
icon_state = "peter_badge"
|
|
stored_name = "Peter Stone"
|
|
|
|
/obj/item/clothing/tie/armband/iac_armband // Interstellar Aid Corps armband - Grey Ryan - Jackboot
|
|
name = "Interstellar Aid Corps armband"
|
|
desc = "An armband denoting its wearer as a medical worker of the Interstellar Aid Corps."
|
|
icon = 'icons/obj/custom_items/iac_armband.dmi'
|
|
icon_state = "iac_armband"
|
|
item_color = "iac_armband"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/gloves/fluff/imraj_kara // kara - Imraj Brar - Canon35
|
|
name = "kara"
|
|
desc = "A bracelet made of what looks like steel."
|
|
icon = 'icons/obj/custom_items/imraj_kara.dmi'
|
|
icon_state = "imraj_kara"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/weapon/melee/fluff/imraj_kirpan // kirban - Imraj Brar - Canon35
|
|
name = "kirpan"
|
|
desc = "A knife with a metal grip and blade, has strange characters written on the sides."
|
|
icon = 'icons/obj/custom_items/imraj_kirpan.dmi'
|
|
icon_state = "imraj_kirpan"
|
|
contained_sprite = 1
|
|
w_class = 2.0
|
|
throwforce = 0
|
|
throw_speed = 4
|
|
throw_range = 20
|
|
|
|
/obj/item/clothing/head/fluff/imraj_turban // turban - Imraj Brar - Canon35
|
|
name = "turban"
|
|
desc = "A piece of soft headgear."
|
|
icon = 'icons/obj/custom_items/imraj_turban.dmi'
|
|
icon_state = "imraj_turban"
|
|
contained_sprite = 1
|
|
armor = list(melee = 20, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
/obj/item/weapon/fluff/imraj_kangha // kangha - Imraj Brar - Canon35
|
|
name = "kangha"
|
|
desc = "A small wooden comb."
|
|
w_class = 1.0
|
|
icon = 'icons/obj/custom_items/imraj_kangha.dmi'
|
|
icon_state = "imraj_kangha"
|
|
|
|
attack_self(mob/user)
|
|
if(user.r_hand == src || user.l_hand == src)
|
|
var/mobgender
|
|
if(user.gender == "male")
|
|
mobgender = "guy"
|
|
else
|
|
mobgender = "gal"
|
|
for(var/mob/O in viewers(user, null))
|
|
O.show_message(text("\red [] uses [] to comb their hair with incredible style and sophistication. What a [mobgender].", user, src), 1)
|
|
return
|
|
|
|
/obj/item/clothing/suit/fluff/apophis_coat // Thick Jacket - Apophis Quihtzin - Kingmatt9
|
|
name = "thick jacket"
|
|
desc = "A brown leather trenchcoat-like jacket, it smells of snow."
|
|
icon = 'icons/obj/custom_items/apophis_jacket.dmi'
|
|
icon_state = "apophis_jacket"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/suit/armor/vest/fluff/sam_armour // Stabproof Vest - Sam Macnaughton - Sgtsammac
|
|
name = "stab proof vest"
|
|
desc = "It's a red vest, with high visibility strips. You can see the emblem of the NanoTrasen security division on the right breast."
|
|
icon = 'icons/obj/custom_items/sam_armour.dmi'
|
|
icon_state = "sam_armour"
|
|
contained_sprite = 1
|
|
|
|
/*
|
|
THIS SHIT IS MISSING ITS SPRITES TOO
|
|
|
|
/obj/item/device/radio/fluff/smile_bara // Dr. Smile - Daniela Baranova - Rechkalov
|
|
name = "Dr. Smile"
|
|
desc = "A black suitcase with a simple yet soothing/supportive smiley-face on them."
|
|
icon = 'icons/obj/custom_items/smilemotherfucker.dmi'
|
|
icon_state = "smilemotherfucker"
|
|
// item_state = "smilemotherfucker_m"
|
|
contained_sprite = 1
|
|
|
|
*/
|
|
|
|
/obj/item/weapon/coin/fluff/luna_coin //Purple Coin - Luna Tsuki - Wer6
|
|
name = "purple coin"
|
|
desc = "An anodized purple titanium coin in a sealed transparent case. The stamped portrait of a woman adorns one side, with the name 'Luna Tsuki' beneath. A hawk symbol rests on the opposing side, with the words 'We will miss you!' stamped beneath."
|
|
icon = 'icons/obj/custom_items/luna_coin.dmi'
|
|
icon_state = "luna_coin"
|
|
|
|
attack_self(mob/user as mob)
|
|
user << "\blue You find it unwise to flip the encased coin."
|
|
return
|
|
|
|
attackby(obj/item/weapon/W as obj, mob/user as mob)
|
|
return
|
|
|
|
/obj/item/clothing/suit/storage/fluff/varick_coat //Frontier Duffle Coat - Talia Varick - OneOneThreeEight
|
|
name = "Frontier duffle coat"
|
|
desc = "A lightweight, navy duffle coat. This frontier coat is fashioned with horn-toggles, a golden leopard pin, cuff tassles and even intentional decorative tears in the fabric itself."
|
|
icon = 'icons/obj/custom_items/varick_coat.dmi'
|
|
icon_state = "varick_coat_open"
|
|
contained_sprite = 1
|
|
|
|
verb/toggle()
|
|
set name = "Toggle horn toggles"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if(!usr.canmove || usr.stat || usr.restrained())
|
|
return 0
|
|
|
|
switch(icon_state)
|
|
if("varick_coat_open")
|
|
src.icon_state = "varick_coat_closed"
|
|
usr << "You fasten the coat's horn-toggles."
|
|
if("varick_coat_closed")
|
|
src.icon_state = "varick_coat_open"
|
|
usr << "You unfasten the coat's horn-toggles"
|
|
|
|
usr.update_inv_wear_suit()
|
|
|
|
/obj/item/clothing/under/rank/fluff/faust_uniform //Eridani Federal Army uniform - Bryce Faust - Hackie Mhan
|
|
name = "Eridani Federal Army uniform"
|
|
desc = "This uniform is old, with multiple stitches. Certain parts of the uniform are missing and yet it is still of a distinctly high quality"
|
|
icon = 'icons/obj/custom_items/faust_uniform.dmi'
|
|
icon_state = "faust_uniform"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/head/beret/fluff/faust_beret //military beret - Bryce Faust - Hackie Mhan
|
|
name = "military beret"
|
|
desc = "This beret has the Eridani Federal Army symbol, it's old but still in good shape."
|
|
icon = 'icons/obj/custom_items/faust_beret.dmi'
|
|
icon_state = "faust_beret"
|
|
contained_sprite = 1
|
|
|
|
/obj/item/clothing/head/ushanka/fluff/kuznetsov_ushanka // Ushanka - Dominika Kuznetsov - Kerbal22
|
|
name = "ushanka"
|
|
desc = "A comfortable fur ushanka with a small red star embroidered on the front."
|
|
/*
|
|
BEGIN R I P HAZERI
|
|
|
|
/obj/item/clothing/mask/cigarette/pipe/fluff/hazeri_pipe //Hazeri's Pipe - Hazeri Saakhat - BlueSp34r
|
|
name = "Hazeri's Pipe"
|
|
desc = "A worn smoking pipe. It is made out of rare wood only found in Moghes, with little leaves sticking out of it."
|
|
icon = 'icons/obj/custom_items/
|
|
icon_state = "hazeri_pipe_off"
|
|
item_state = "hazeri_pipe_off"
|
|
icon_on = "hazeri_pipe_on"
|
|
icon_off = "hazeri_pipe_off"
|
|
smoketime = 200
|
|
can_hurt_mob = 0
|
|
|
|
/obj/item/weapon/cane/fluff/hazeri_cane //Hazeri's Cane - Hazeri Saakhat - BlueSp34r
|
|
name = "Hazeri's Cane"
|
|
desc = "An old warped cane with a flat bottom. It appears leafy; crafted from Moghian wood."
|
|
icon = 'icons/obj/custom_items/
|
|
icon_state = "hazeri_cane"
|
|
item_state = "hazeri_cane"
|
|
|
|
END R I P HAZERI
|
|
*/
|
|
|
|
/obj/item/clothing/tie/fluff/kane_badge // Detective's Badge - Kane DeWitt - Joe Kane
|
|
name = "Detective's Badge"
|
|
desc = "A shiny brass detective's badge, backed by brown leather. Inscribed on the front is 'Kane DeWitt, DeWitt Detective Agency'."
|
|
icon = 'icons/obj/custom_items/kane_badge.dmi'
|
|
icon_state = "kane_badge"
|
|
item_color = "kane_badge"
|
|
contained_sprite = 1
|
|
|
|
|
|
slot_flags = SLOT_BELT
|
|
|
|
attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] flashes their [src].\nIt reads: Kane DeWitt, DeWitt Detective Agency.","\red You display the [src].\nIt reads: Kane DeWitt, DeWitt Detective Agency.")
|
|
|
|
attack(mob/living/carbon/human/M, mob/living/user)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] invades [M]'s personal space, thrusting your [src] into their face insistently.","\red You invade [M]'s personal space, thrusting [src] into their face insistently. You are the law.")
|
|
|
|
/obj/item/clothing/gloves/fluff/odanu_gloves //Old Unathi Handwraps - Odanu Adanutha - Prospekt1559
|
|
name = "old Unathi handwraps"
|
|
desc = "Old, stained hand wraps made of cloth. Holds in a miniscule amount of warmth and offers slight protection to one's knuckles."
|
|
icon = 'icons/obj/custom_items/odanu_gloves.dmi'
|
|
icon_state = "odanu_gloves"
|
|
contained_sprite = 1
|
|
species_restricted = list("Unathi")
|
|
clipped = 1
|
|
cold_protection = HANDS
|
|
min_cold_protection_temperature = GLOVES_MIN_COLD_PROTECTION_TEMPERATURE
|
|
|
|
/obj/item/fluff/red_gemstone //Red Gemstone - Mister Dosh - Somekindofpony
|
|
name = "red gemstone"
|
|
desc = "A small red piece of glass, cut into the shape of a gemstone."
|
|
icon = 'icons/obj/custom_items/red_gemstone.dmi'
|
|
icon_state = "red_gemstone"
|
|
item_state = ""
|
|
w_class = 2.0
|
|
force = 1
|
|
throwforce = 2
|
|
|
|
attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\blue [user] appears to be fondling [src] obsessively.","\blue You obsess over [src], rolling it from hand to hand.")
|
|
|
|
attack(mob/living/carbon/human/M, mob/living/user)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] brushes up against [M], driving [src] into their face intrusively.","\red You brush up against [M], intrusively thrusting [src] into their face.")
|
|
|
|
/obj/item/clothing/tie/fluff/epsilon_badge // EPSILON PI Badge - EPSiLON - Prospekt1559
|
|
name = "EPSiLON private investigator badge"
|
|
desc = "A leather badge with gold plating on the front. When looked at closely it can be seen to be engraved with an eyeglass, with the letters 'E' and 'I' underneath."
|
|
icon = 'icons/obj/custom_items/epsilon_badge.dmi'
|
|
icon_state = "epsilon_badge"
|
|
item_color = "kane_badge"
|
|
|
|
slot_flags = SLOT_BELT
|
|
|
|
attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] flashes [src].\nIt reads: EPSilLON, Private Investigator.","\red You display [src].\nIt reads: EPSiLON, Private Investigator.")
|
|
|
|
attack(mob/living/carbon/human/M, mob/living/user)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] invades [M]'s personal space, thrusting [src] into their face insistently.","\red You invade [M]'s personal space, thrusting [src] into their face insistently. You are the law.")
|
|
|
|
/obj/item/clothing/tie/ert_dogtags // D O G T A G Z B O Y Z
|
|
name = "ERT dogtags"
|
|
desc = "Tpr Doe - Funsquad"
|
|
icon_state = "ert_tags"
|
|
item_color = "holobadge-cord"
|
|
slot_flags = SLOT_MASK
|
|
slot_flags = SLOT_BELT
|
|
var/rank = "Tpr"
|
|
var/surname = "Doe"
|
|
var/spec = "Security"
|
|
|
|
attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] raises [src].\nThey read: [rank] [surname] - [spec], Emergency Response Team.","\red You raise [src].\nThey read: [rank] [surname] - [spec], Emergency Response Team.")
|
|
|
|
/obj/item/clothing/tie/fluff/scofield_watch //Hunter Scofield - Smifboy78
|
|
name = "gold pocket-watch"
|
|
desc = "A small pocket watch. It appears to be gold plated, with the initials D.M.S on the back."
|
|
icon = 'icons/obj/custom_items/scofield_watch.dmi'
|
|
icon_state = "scofield_watch"
|
|
w_class = 1
|
|
var wired = 1
|
|
|
|
verb/checktime()
|
|
set category = "Object"
|
|
set name = "Check Time"
|
|
set src in usr
|
|
|
|
if(wired)
|
|
usr.visible_message ("<span class='notice'>[usr] clicks open their [src], and glances at the time for a moment.</span>", "<span class='notice'>You click open the face of your [src], reading the analog display of the time: '[worldtime2text()]' </span>")
|
|
else
|
|
usr << "You check your watch as it dawns on you that it's broken"
|
|
|
|
/obj/item/clothing/head/fluff/ziva_bandana //Ziva's Bandana - Ziva Mo'taki - 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_state = "motaki_bandana"
|
|
contained_sprite = 1
|
|
flags = FPRINT|TABLEPASS
|
|
flags_inv = 0
|
|
|
|
/obj/item/clothing/tie/fluff/straughan_necklace //Rejection Syndrome Necklace - Nick Straughan - Nanotoxin
|
|
name = "rejection syndrome necklace"
|
|
desc = "A small silver necklace with the words, 'prosthetic rejection syndrome; body rejects mechanical eyes, shaded eyewear needed.' engraved into it."
|
|
icon = 'icons/obj/custom_items/straughan_necklace.dmi'
|
|
icon_state = "straughan_necklace"
|
|
item_color = "straughan_necklace"
|
|
slot_flags = SLOT_MASK
|
|
|
|
/obj/item/clothing/tie/fluff/straughan_necklace/attack_self(mob/user as mob)
|
|
if(isliving(user))
|
|
user.visible_message("\red [user] holds up their [src].\nIt reads: Prosthetic rejection syndrome. Patient's body rejects mechanical eyes. Shaded eyewear required.","\red You display the [src], showing the room your medical condition.")
|
|
|
|
|
|
// Hayden Green's Mech Helmet - Doomberg
|
|
/obj/item/clothing/head/helmet/fluff/hayden_mechhelmet
|
|
name = "mech pilot helmet"
|
|
desc = "A sturdy green helmet with a dark visor. Not brand new, but well maintained."
|
|
icon = 'icons/obj/custom_items/hayden_mechhelmet.dmi'
|
|
icon_state = "hayden_mechhelmet"
|
|
item_state = "hayden_mechhelmet"
|
|
flags_inv = HIDEEARS
|
|
contained_sprite = 1
|
|
armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
|
|
|
// Chive's Engraved Auto Injector - cobracoco007
|
|
/obj/item/fluff/chive_engravedautoinjector
|
|
name = "engraved broken autoinjector"
|
|
desc = "A slightly rusty auto-injector that appears to have the initials 'W.N.' engraved on it."
|
|
icon = 'icons/obj/custom_items/chive_engravedautoinjector.dmi'
|
|
icon_state = "chive_engravedautoinjector"
|
|
item_state = "chive_engravedautoinjector"
|
|
contained_sprite = 1
|
|
sharp = 1
|
|
force = 1
|
|
|
|
// Varan Truesight's Dataslate - Gollee
|
|
/obj/item/fluff/varan_dataslate
|
|
name = "data slate"
|
|
desc = "A chrome-silver data slate. Along the side, there is a stylised brand mark, with 'Biesel Electronics Ophreion 4000' written underneath."
|
|
icon = 'icons/obj/custom_items/varan_dataslate.dmi'
|
|
icon_state = "varan_dataslate"
|
|
item_state = "varan_dataslate"
|
|
contained_sprite = 1
|
|
|
|
// Fortune Bloise - swat43 - Shield Pendant
|
|
/obj/item/clothing/tie/fluff/fortune_shieldpendant
|
|
name = "shield pendant"
|
|
desc = "A small blue shield shaped pendant with two small wings attached to it."
|
|
icon = 'icons/obj/custom_items/fortune_shieldpendant.dmi'
|
|
icon_state = "fortune_shieldpendant"
|
|
item_color = "fortune_shieldpendant"
|
|
contained_sprite = 1
|
|
slot_flags = SLOT_MASK
|
|
|
|
/obj/item/clothing/tie/fluff/fortune_shieldpendant/New()
|
|
inv_overlay = image("icon" = 'icons/obj/custom_items/fortune_shieldpendant.dmi', "icon_state" = "fortune_shieldpendant_w")
|
|
|
|
|
|
// Jace Evan's toothbrush - Wittly
|
|
/obj/item/weapon/soap/fluff/jace_toothbrush
|
|
name = "toothbrush"
|
|
desc = "An old toothbrush. It looks well used."
|
|
icon = 'icons/obj/custom_items/jace_toothbrush.dmi'
|
|
icon_state = "jace_toothbrush"
|
|
var/cleanspeed = 20
|
|
|
|
/obj/item/weapon/soap/fluff/jace_toothbrush/Crossed(AM as mob|obj)
|
|
return
|
|
|
|
/obj/item/weapon/soap/fluff/jace_toothbrush/afterattack(atom/target, mob/user as mob, proximity)
|
|
if(!proximity) return
|
|
|
|
if(user.client && (target in user.client.screen))
|
|
return
|
|
if (istype(target,/obj/effect/decal/cleanable))
|
|
user.visible_message("<span class='warning'>[user] begins to scrub \the [target.name] out with [src].</span>")
|
|
if(do_after(user, src.cleanspeed) && target)
|
|
user << "<span class='notice'>You scrub \the [target.name] out.</span>"
|
|
del(target)
|
|
else
|
|
user.visible_message("<span class='warning'>[user] begins to clean \the [target.name] with [src].</span>")
|
|
if(do_after(user, src.cleanspeed))
|
|
user << "<span class='notice'>You clean \the [target.name].</span>"
|
|
var/obj/effect/decal/cleanable/C = locate() in target
|
|
del(C)
|
|
target.clean_blood()
|
|
return
|
|
|
|
/obj/item/weapon/soap/fluff/jace_toothbrush/attack(mob/target as mob, mob/user as mob)
|
|
return
|
|
|
|
|
|
// Inis Truesight's Medical Wristband - Gollee
|
|
/obj/item/clothing/gloves/fluff/inis_medicalwristband
|
|
name = "medical wristband - EPILEPSY"
|
|
desc = "A stainless steel tag on a plastic wristband. The tag reads 'ABSENCE EPILEPSY-2U CITALOPRAM'"
|
|
icon = 'icons/obj/custom_items/inis_medicalwristband.dmi'
|
|
icon_state = "inis_medicalwristband"
|
|
contained_sprite = 1
|
|
species_restricted = list("exclude") // So that any species can wear it (It's a wristband, not full-fingered gloves).
|
|
sprite_sheets = list() // To remove the 'Vox' entry that would override the sprite if worn by a vox
|
|
gender = "neuter" // Makes it read 'Has a medical wristband on his hands' instead of 'Has some medical wristband on his hands'
|
|
|
|
|
|
// Halo O'Kyle's Research Notebook - Nogo3
|
|
/obj/item/weapon/folder/fluff/halo_researchnotebook
|
|
name = "research notebook"
|
|
desc = "A plain notebook with a blue binding that has 'RESEARCH NOTES' sprawled on the cover, and the letters 'H.K.' dotting the bottom right. Post-it notes and loose papers stick out haphazardly, and it looks like it's been repaired with tape more than once."
|
|
icon = 'icons/obj/custom_items/halo_researchnotebook.dmi'
|
|
icon_state = "halo_researchnotebook"
|
|
contained_sprite = 1
|
|
|
|
|
|
// Lua Saudosa's 'Lucky' chip - Killerhurtz
|
|
/obj/item/fluff/lua_luckychip
|
|
name = "'Lucky' chip"
|
|
desc = "A round, grey, plastic object - a chip or coin of some sort. On one side there is a logo engraved into it, though it is not familiar. On the other, the words 'One key, ten thousand minds' surround engraved text much too small to read."
|
|
icon = 'icons/obj/custom_items/lua_luckychip.dmi'
|
|
icon_state = "lua_luckychip"
|
|
contained_sprite = 1
|
|
slot_flags = SLOT_EARS
|
|
|
|
|
|
// Miko Du'Razhu's sake bottle - Jakers457
|
|
/obj/item/weapon/reagent_containers/food/drinks/bottle/fluff/miko_sakebottle
|
|
name = "sake bottle"
|
|
desc = "A stone bottle of Sake with a Blue Moon painted on it."
|
|
icon = 'icons/obj/custom_items/miko_sakebottle.dmi'
|
|
icon_state = "miko_sakebottle"
|
|
isGlass = 0 // Description says stone bottle, not glass
|
|
|
|
New()
|
|
..()
|
|
reagents.add_reagent("sake", 100)
|
|
|
|
// Lori Alvarez's pink screwdriver - NebulaFlare
|
|
/obj/item/weapon/screwdriver/fluff/lori_pinkscrewdriver
|
|
name = "Pink Screwdriver"
|
|
desc = "A pink screwdriver. 'Margrite' is etched into the handle."
|
|
icon = 'icons/obj/items.dmi'
|
|
icon_state = "screwdriver3"
|
|
item_state = "screwdriver_purple"
|
|
|
|
/obj/item/weapon/screwdriver/fluff/lori_pinkscrewdriver/New()
|
|
if (prob(75))
|
|
src.pixel_y = rand(0, 16)
|
|
|
|
return
|
|
|
|
// Jaylor Rameau's turtleneck - EvilBrage
|
|
/obj/item/clothing/under/syndicate/tacticool/fluff/jaylor_turtleneck
|
|
name = "borderworlds turtleneck"
|
|
desc = "A loose-fitting turtleneck, common among borderworld pilots and criminals. One criminal in particular is missing his, apparently."
|
|
|
|
// Miracle Kifer's cargo jacket - Jboy2000000
|
|
/obj/item/clothing/suit/storage/fluff/miracle_jacket
|
|
name = "cargo jacket"
|
|
desc = "A yellow and brown jacket similar in design to a cargo uniform."
|
|
icon = 'icons/obj/custom_items/miracle_jacket.dmi'
|
|
icon_state = "miracle_jacket_open"
|
|
contained_sprite = 1
|
|
|
|
verb/toggle()
|
|
set name = "Toggle Jacket Zipper"
|
|
set category = "Object"
|
|
set src in usr
|
|
|
|
if(!usr.canmove || usr.stat || usr.restrained())
|
|
return 0
|
|
|
|
switch(icon_state)
|
|
if("miracle_jacket_open")
|
|
icon_state = "miracle_jacket_closed"
|
|
usr << "You zip up \the [src]."
|
|
if("miracle_jacket_closed")
|
|
icon_state = "miracle_jacket_open"
|
|
usr << "You unzip \the [src]."
|
|
|
|
else
|
|
usr << "SierraKomodo broke a thing. Bug report time!"
|
|
return
|
|
|
|
usr.update_inv_wear_suit() |