/obj/screen/proc/Click_vr(location, control, params)
if(!usr) return 1
switch(name)
//Shadekin
if("darkness")
var/turf/T = get_turf(usr)
var/darkness = round(1 - T.get_lumcount(),0.1)
to_chat(usr,"Darkness: [darkness]")
if("energy")
var/mob/living/simple_mob/shadekin/SK = usr
if(istype(SK))
to_chat(usr,"Energy: [SK.energy] ([SK.dark_gains])")
var/mob/living/carbon/human/H = usr
if(istype(H) && istype(H.species, /datum/species/shadekin))
to_chat(usr,"Energy: [H.shadekin_get_energy(H)]")
if("danger level")
var/mob/living/carbon/human/H = usr
if(istype(H) && istype(H.species, /datum/species/xenochimera))
if(H.feral > 50)
to_chat(usr, "You are currently completely feral.")
else if(H.feral > 10)
to_chat(usr, "You are currently crazed and confused.")
else if(H.feral > 0)
to_chat(usr, "You are currently acting on instinct.")
else
to_chat(usr, "You are currently calm and collected.")
if(H.feral > 0)
var/feral_passing = TRUE
if(H.traumatic_shock > min(60, H.nutrition/10))
to_chat(usr, "Your pain prevents you from regaining focus.")
feral_passing = FALSE
if(H.feral + H.nutrition < 150)
to_chat(usr, "Your hunger prevents you from regaining focus.")
feral_passing = FALSE
if(H.jitteriness >= 100)
to_chat(usr, "Your jitterness prevents you from regaining focus.")
feral_passing = FALSE
if(feral_passing)
var/turf/T = get_turf(H)
if(T.get_lumcount() <= 0.1)
to_chat(usr, "You are slowly calming down in darkness' safety...")
else
to_chat(usr, "You are slowly calming down... But safety of darkness is much preferred.")
else
if(H.nutrition < 150)
to_chat(usr, "Your hunger is slowly making you unstable.")
else
return 0
return 1