/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