|
|
|
|
@@ -41,7 +41,7 @@
|
|
|
|
|
t_is = "are"
|
|
|
|
|
else
|
|
|
|
|
if(icon)
|
|
|
|
|
msg += "\icon[icon] " //fucking BYOND: this should stop dreamseeker crashing if we -somehow- examine somebody before their icon is generated
|
|
|
|
|
msg += "[bicon(icon(icon, dir=SOUTH))] " //fucking BYOND: this should stop dreamseeker crashing if we -somehow- examine somebody before their icon is generated
|
|
|
|
|
switch(gender)
|
|
|
|
|
if(MALE)
|
|
|
|
|
t_He = "He"
|
|
|
|
|
@@ -80,83 +80,83 @@
|
|
|
|
|
tie_msg += " with [english_accessory_list(U)]"
|
|
|
|
|
|
|
|
|
|
if(w_uniform.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing \icon[w_uniform] [w_uniform.gender==PLURAL?"some":"a"] [w_uniform.blood_color != "#030303" ? "blood-stained":"oil-stained"] [w_uniform.name][tie_msg]!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing [bicon(w_uniform)] [w_uniform.gender==PLURAL?"some":"a"] [w_uniform.blood_color != "#030303" ? "blood-stained":"oil-stained"] [w_uniform.name][tie_msg]!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] wearing \icon[w_uniform] \a [w_uniform][tie_msg].\n"
|
|
|
|
|
msg += "[t_He] [t_is] wearing [bicon(w_uniform)] \a [w_uniform][tie_msg].\n"
|
|
|
|
|
|
|
|
|
|
//head
|
|
|
|
|
if(head && !(head.flags & ABSTRACT))
|
|
|
|
|
if(head.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing \icon[head] [head.gender==PLURAL?"some":"a"] [head.blood_color != "#030303" ? "blood-stained":"oil-stained"] [head.name] on [t_his] head!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing [bicon(head)] [head.gender==PLURAL?"some":"a"] [head.blood_color != "#030303" ? "blood-stained":"oil-stained"] [head.name] on [t_his] head!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] wearing \icon[head] \a [head] on [t_his] head.\n"
|
|
|
|
|
msg += "[t_He] [t_is] wearing [bicon(head)] \a [head] on [t_his] head.\n"
|
|
|
|
|
|
|
|
|
|
//suit/armour
|
|
|
|
|
if(wear_suit && !(wear_suit.flags & ABSTRACT))
|
|
|
|
|
if(wear_suit.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing \icon[wear_suit] [wear_suit.gender==PLURAL?"some":"a"] [wear_suit.blood_color != "#030303" ? "blood-stained":"oil-stained"] [wear_suit.name]!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing [bicon(wear_suit)] [wear_suit.gender==PLURAL?"some":"a"] [wear_suit.blood_color != "#030303" ? "blood-stained":"oil-stained"] [wear_suit.name]!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] wearing \icon[wear_suit] \a [wear_suit].\n"
|
|
|
|
|
msg += "[t_He] [t_is] wearing [bicon(wear_suit)] \a [wear_suit].\n"
|
|
|
|
|
|
|
|
|
|
//suit/armour storage
|
|
|
|
|
if(s_store && !skipsuitstorage)
|
|
|
|
|
if(s_store.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] carrying \icon[s_store] [s_store.gender==PLURAL?"some":"a"] [s_store.blood_color != "#030303" ? "blood-stained":"oil-stained"] [s_store.name] on [t_his] [wear_suit.name]!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] carrying [bicon(s_store)] [s_store.gender==PLURAL?"some":"a"] [s_store.blood_color != "#030303" ? "blood-stained":"oil-stained"] [s_store.name] on [t_his] [wear_suit.name]!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] carrying \icon[s_store] \a [s_store] on [t_his] [wear_suit.name].\n"
|
|
|
|
|
msg += "[t_He] [t_is] carrying [bicon(s_store)] \a [s_store] on [t_his] [wear_suit.name].\n"
|
|
|
|
|
|
|
|
|
|
//back
|
|
|
|
|
if(back && !(back.flags & ABSTRACT))
|
|
|
|
|
if(back.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] \icon[back] [back.gender==PLURAL?"some":"a"] [back.blood_color != "#030303" ? "blood-stained":"oil-stained"] [back] on [t_his] back.</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [bicon(back)] [back.gender==PLURAL?"some":"a"] [back.blood_color != "#030303" ? "blood-stained":"oil-stained"] [back] on [t_his] back.</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_has] \icon[back] \a [back] on [t_his] back.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(back)] \a [back] on [t_his] back.\n"
|
|
|
|
|
|
|
|
|
|
//left hand
|
|
|
|
|
if(l_hand && !(l_hand.flags & ABSTRACT))
|
|
|
|
|
if(l_hand.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] holding \icon[l_hand] [l_hand.gender==PLURAL?"some":"a"] [l_hand.blood_color != "#030303" ? "blood-stained":"oil-stained"] [l_hand.name] in [t_his] left hand!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] holding [bicon(l_hand)] [l_hand.gender==PLURAL?"some":"a"] [l_hand.blood_color != "#030303" ? "blood-stained":"oil-stained"] [l_hand.name] in [t_his] left hand!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] holding \icon[l_hand] \a [l_hand] in [t_his] left hand.\n"
|
|
|
|
|
msg += "[t_He] [t_is] holding [bicon(l_hand)] \a [l_hand] in [t_his] left hand.\n"
|
|
|
|
|
|
|
|
|
|
//right hand
|
|
|
|
|
if(r_hand && !(r_hand.flags & ABSTRACT))
|
|
|
|
|
if(r_hand.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] holding \icon[r_hand] [r_hand.gender==PLURAL?"some":"a"] [r_hand.blood_color != "#030303" ? "blood-stained":"oil-stained"] [r_hand.name] in [t_his] right hand!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] holding [bicon(r_hand)] [r_hand.gender==PLURAL?"some":"a"] [r_hand.blood_color != "#030303" ? "blood-stained":"oil-stained"] [r_hand.name] in [t_his] right hand!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] holding \icon[r_hand] \a [r_hand] in [t_his] right hand.\n"
|
|
|
|
|
msg += "[t_He] [t_is] holding [bicon(r_hand)] \a [r_hand] in [t_his] right hand.\n"
|
|
|
|
|
|
|
|
|
|
//gloves
|
|
|
|
|
if(gloves && !skipgloves && !(gloves.flags & ABSTRACT))
|
|
|
|
|
if(gloves.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] \icon[gloves] [gloves.gender==PLURAL?"some":"a"] [gloves.blood_color != "#030303" ? "blood-stained":"oil-stained"] [gloves.name] on [t_his] hands!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [bicon(gloves)] [gloves.gender==PLURAL?"some":"a"] [gloves.blood_color != "#030303" ? "blood-stained":"oil-stained"] [gloves.name] on [t_his] hands!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_has] \icon[gloves] \a [gloves] on [t_his] hands.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(gloves)] \a [gloves] on [t_his] hands.\n"
|
|
|
|
|
else if(blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [hand_blood_color != "#030303" ? "blood-stained":"oil-stained"] hands!</span>\n"
|
|
|
|
|
|
|
|
|
|
//handcuffed?
|
|
|
|
|
if(handcuffed)
|
|
|
|
|
if(istype(handcuffed, /obj/item/weapon/restraints/handcuffs/cable/zipties))
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] \icon[handcuffed] restrained with zipties!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] [bicon(handcuffed)] restrained with zipties!</span>\n"
|
|
|
|
|
else if(istype(handcuffed, /obj/item/weapon/restraints/handcuffs/cable))
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] \icon[handcuffed] restrained with cable!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] [bicon(handcuffed)] restrained with cable!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] \icon[handcuffed] handcuffed!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] [bicon(handcuffed)] handcuffed!</span>\n"
|
|
|
|
|
|
|
|
|
|
//belt
|
|
|
|
|
if(belt)
|
|
|
|
|
if(belt.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] \icon[belt] [belt.gender==PLURAL?"some":"a"] [belt.blood_color != "#030303" ? "blood-stained":"oil-stained"] [belt.name] about [t_his] waist!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [bicon(belt)] [belt.gender==PLURAL?"some":"a"] [belt.blood_color != "#030303" ? "blood-stained":"oil-stained"] [belt.name] about [t_his] waist!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_has] \icon[belt] \a [belt] about [t_his] waist.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(belt)] \a [belt] about [t_his] waist.\n"
|
|
|
|
|
|
|
|
|
|
//shoes
|
|
|
|
|
if(shoes && !skipshoes && !(shoes.flags & ABSTRACT))
|
|
|
|
|
if(shoes.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing \icon[shoes] [shoes.gender==PLURAL?"some":"a"] [shoes.blood_color != "#030303" ? "blood-stained":"oil-stained"] [shoes.name] on [t_his] feet!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing [bicon(shoes)] [shoes.gender==PLURAL?"some":"a"] [shoes.blood_color != "#030303" ? "blood-stained":"oil-stained"] [shoes.name] on [t_his] feet!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_is] wearing \icon[shoes] \a [shoes] on [t_his] feet.\n"
|
|
|
|
|
msg += "[t_He] [t_is] wearing [bicon(shoes)] \a [shoes] on [t_his] feet.\n"
|
|
|
|
|
else if (blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [feet_blood_color != "#030303" ? "blood-stained":"oil-stained"] feet!</span>\n"
|
|
|
|
|
|
|
|
|
|
@@ -164,24 +164,24 @@
|
|
|
|
|
//mask
|
|
|
|
|
if(wear_mask && !skipmask && !(wear_mask.flags & ABSTRACT))
|
|
|
|
|
if(wear_mask.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] \icon[wear_mask] [wear_mask.gender==PLURAL?"some":"a"] [wear_mask.blood_color != "#030303" ? "blood-stained":"oil-stained"] [wear_mask.name] on [t_his] face!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [bicon(wear_mask)] [wear_mask.gender==PLURAL?"some":"a"] [wear_mask.blood_color != "#030303" ? "blood-stained":"oil-stained"] [wear_mask.name] on [t_his] face!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_has] \icon[wear_mask] \a [wear_mask] on [t_his] face.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(wear_mask)] \a [wear_mask] on [t_his] face.\n"
|
|
|
|
|
|
|
|
|
|
//eyes
|
|
|
|
|
if(glasses && !skipeyes && !(glasses.flags & ABSTRACT))
|
|
|
|
|
if(glasses.blood_DNA)
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] \icon[glasses] [glasses.gender==PLURAL?"some":"a"] [glasses.blood_color != "#030303" ? "blood-stained":"oil-stained"] [glasses] covering [t_his] eyes!</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_has] [bicon(glasses)] [glasses.gender==PLURAL?"some":"a"] [glasses.blood_color != "#030303" ? "blood-stained":"oil-stained"] [glasses] covering [t_his] eyes!</span>\n"
|
|
|
|
|
else
|
|
|
|
|
msg += "[t_He] [t_has] \icon[glasses] \a [glasses] covering [t_his] eyes.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(glasses)] \a [glasses] covering [t_his] eyes.\n"
|
|
|
|
|
|
|
|
|
|
//left ear
|
|
|
|
|
if(l_ear && !skipears)
|
|
|
|
|
msg += "[t_He] [t_has] \icon[l_ear] \a [l_ear] on [t_his] left ear.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(l_ear)] \a [l_ear] on [t_his] left ear.\n"
|
|
|
|
|
|
|
|
|
|
//right ear
|
|
|
|
|
if(r_ear && !skipears)
|
|
|
|
|
msg += "[t_He] [t_has] \icon[r_ear] \a [r_ear] on [t_his] right ear.\n"
|
|
|
|
|
msg += "[t_He] [t_has] [bicon(r_ear)] \a [r_ear] on [t_his] right ear.\n"
|
|
|
|
|
|
|
|
|
|
//ID
|
|
|
|
|
if(wear_id)
|
|
|
|
|
@@ -193,9 +193,9 @@
|
|
|
|
|
var/obj/item/weapon/card/id/idcard = wear_id
|
|
|
|
|
id = idcard.registered_name
|
|
|
|
|
if(id && (id != real_name) && (get_dist(src, user) <= 1) && prob(10))
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing \icon[wear_id] \a [wear_id] yet something doesn't seem right...</span>\n"
|
|
|
|
|
msg += "<span class='warning'>[t_He] [t_is] wearing [bicon(wear_id)] \a [wear_id] yet something doesn't seem right...</span>\n"
|
|
|
|
|
else*/
|
|
|
|
|
msg += "[t_He] [t_is] wearing \icon[wear_id] \a [wear_id].\n"
|
|
|
|
|
msg += "[t_He] [t_is] wearing [bicon(wear_id)] \a [wear_id].\n"
|
|
|
|
|
|
|
|
|
|
//Jitters
|
|
|
|
|
switch(jitteriness)
|
|
|
|
|
|