The first thing I do in every game I make is change all fonts to Open-dysletic. Just insert the font folder and then change all fonts in the GUI-file. That way I don't have to make a new buttom (So I force the accessibility on everyone...). So my GUI-file is contains:
define gui.text_font = "OpenDyslexicRegular.ttf"
## The font used for character names.
define gui.name_text_font = "OpenDyslexicRegular.ttf"
## The font used for out-of-game text.
define gui.interface_text_font = "OpenDyslexicRegular.ttf"
(I'm sure there is a way to put a button in the options menu to change these.... )
Probably something like :
textbutton "Basic" action [SetVariable (Figure out what to put here to make it work)]
In the, screen preferences():