Files
CHOMPStation2/code/modules/client/preferences_yw.dm
CHOMPStation2StaffMirrorBot a967fb3861 [MIRROR] Check for 516 byond:// hrefs (#9624)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-12-13 00:55:48 +01:00

30 lines
1.5 KiB
Plaintext

/datum/preferences
var/wingdings = 1
var/colorblind_mono = 0
var/colorblind_vulp = 0
var/colorblind_taj = 0
var/haemophilia = 1
//proc for setting disabilities
/datum/category_item/player_setup_item/general/body/proc/Disabilities_YW(mob/user)
var/dat = "<body>"
dat += "<html><center>"
if(pref.species == "Grey")
dat += "Speak Wingdings: <a href='byond://?src=\ref[src];wingdings=1'><b>[pref.wingdings ? "Yes" : "No"]</b></a><br>"
dat += "Needs Glasses: <a href='byond://?src=\ref[src];disabilities=[NEARSIGHTED]'><b>[pref.disabilities & NEARSIGHTED ? "Yes" : "No"]</b></a><br>"
if(pref.colorblind_vulp == 0 && pref.colorblind_taj == 0)
dat += "Colorblind - Monochromacy): <a href='byond://?src=\ref[src];colorblind_mono=1'><b>[pref.colorblind_mono ? "Yes" : "No"]</b></a><br>"
if(pref.colorblind_mono == 0 && pref.colorblind_taj == 0)
dat += "Colorblind - Green-Red): <a href='byond://?src=\ref[src];colorblind_vulp=1'><b>[pref.colorblind_vulp ? "Yes" : "No"]</b></a><br>"
if(pref.colorblind_mono == 0 && pref.colorblind_vulp == 0)
dat += "Colorblind - Blue-Red): <a href='byond://?src=\ref[src];colorblind_taj=1'><b>[pref.colorblind_taj ? "Yes" : "No"]</b></a><br>"
dat += "Haemophilia: <a href='byond://?src=\ref[src];haemophilia=1'><b>[pref.haemophilia ? "Yes" : "No"]</b></a><br>"
dat += "<a href='byond://?src=\ref[src];reset_disabilities=1'>Reset</a><br>"
dat += "</center></html>"
var/datum/browser/popup = new(user, "disabil", "<div align='center'>Choose Disabilities</div>", 350, 380, src)
popup.set_content(dat)
popup.open()