Who Windows (#9469)

This commit is contained in:
Geeves
2020-07-30 13:56:08 +02:00
committed by GitHub
parent dffb85dc2a
commit 1a8a458458
3 changed files with 67 additions and 44 deletions
+19 -7
View File
@@ -933,7 +933,7 @@
if (0) status = "Alive"
if (1) status = "<font color='orange'><b>Unconscious</b></font>"
if (2) status = "<font color='red'><b>Dead</b></font>"
health_description = "Status = [status]"
health_description = "Status: [status]"
health_description += "<BR>Oxy: [L.getOxyLoss()] - Tox: [L.getToxLoss()] - Fire: [L.getFireLoss()] - Brute: [L.getBruteLoss()] - Clone: [L.getCloneLoss()] - Brain: [L.getBrainLoss()]"
else
health_description = "This mob type has no health to speak of."
@@ -949,12 +949,24 @@
if(MALE,FEMALE) gender_description = "[M.gender]"
else gender_description = "<font color='red'><b>[M.gender]</b></font>"
to_chat(src.owner, "<b>Info about [M.name]:</b> ")
to_chat(src.owner, "Mob type = [M.type]; Species = [species_description] Gender = [gender_description] Damage = [health_description]")
to_chat(src.owner, "Name = <b>[M.name]</b>; Real_name = [M.real_name]; Mind_name = [M.mind?"[M.mind.name]":""]; Key = <b>[M.key]</b>;")
to_chat(src.owner, "Location = [location_description];")
to_chat(src.owner, "[special_role_description]")
to_chat(src.owner, "(<a href='?src=\ref[usr];priv_msg=\ref[M]'>PM</a>) (<A HREF='?src=\ref[src];adminplayeropts=\ref[M]'>PP</A>) (<A HREF='?_src_=vars;Vars=\ref[M]'>VV</A>) (<A HREF='?src=\ref[src];subtlemessage=\ref[M]'>SM</A>) ([admin_jump_link(M, src)]) (<A HREF='?src=\ref[src];secretsadmin=check_antagonist'>CA</A>)")
var/dat = "<b>Info about [M.name]:</b><br>"
dat += "Mob type: [M.type]<br>"
if(species_description)
dat += "Species: [M.type]<br>"
if(gender_description)
dat += "Gender: [gender_description]<br>"
dat += "Damage: [health_description]<br>"
dat += "Real Name: [M.real_name]<br>"
dat += "Mind Name: [M.mind?"[M.mind.name]":""]<br>"
dat += "Key: <b>[M.key]</b><br>"
dat += "Location: [location_description]<br>"
if(special_role_description)
dat += "Special Role Desc: [special_role_description]<br>"
dat += "(<a href='?src=\ref[usr];priv_msg=\ref[M]'>PM</a>) (<A HREF='?src=\ref[src];adminplayeropts=\ref[M]'>PP</A>) (<A HREF='?_src_=vars;Vars=\ref[M]'>VV</A>) (<A HREF='?src=\ref[src];subtlemessage=\ref[M]'>SM</A>) ([admin_jump_link(M, src)]) (<A HREF='?src=\ref[src];secretsadmin=check_antagonist'>CA</A>)"
var/datum/browser/extrainfo_win = new(usr, "extrainfo", "Extra Info (M.name)", 450, 500)
extrainfo_win.set_content(dat)
extrainfo_win.open()
else if(href_list["adminspawncookie"])
if(!check_rights(R_ADMIN|R_FUN)) return