arst Posted March 8, 2021 Posted March 8, 2021 Hello, I have been searching for quite some time but have not been able to find how to accomplish this. I have an eye condition which makes reading white text on dark backgrounds painful. I am looking for a way to globally change the default text color, or to change the texture/color of the dialogue window. One option seems to be to override the text color of every dialogue line individually which is easy with a mass search/replace, however that seems like it may come with unintended side effects. I have found that there is an override mechanic for some UI elements/textures in Override/MyMod/GUI, but I have been unable to find a comprehensive list of what overrides exist. Is the dialogue window one of the supported textures? Any help or guidance you may be able to provide is greatly appreciated! 2
Noqn Posted March 9, 2021 Posted March 9, 2021 21 hours ago, arst said: I have found that there is an override mechanic for some UI elements/textures in Override/MyMod/GUI, but I have been unable to find a comprehensive list of what overrides exist. Is the dialogue window one of the supported textures? It's only possible to override Item and Ability icons, not UI textures sadly. Which font color would suit you the best? Do you want to replace player dialogue options as well, or just the white text spoken by other characters? I had some success editing the Assembly-CSharp.dll to use specific hardcode font colors, for now just play responses as a proof of concept, but I think it would be possible to apply this to all conversation text if you are ok with this solution: If not, I would try to batch search/replace in the conversation stringtables like you mentioned. 4
arst Posted March 12, 2021 Author Posted March 12, 2021 Thanks for looking into this! The main thing that causes issues is the quoted text ex "I know that look" above. If it were the same color as the grey text 'He gives you a consp..." it would be amazing.
Skorpjun Posted August 24, 2021 Posted August 24, 2021 Hi, The above looks promising. How could I change the .dll to change the conversation text as 'arst' mentions? I also dislike the bright text on dark backgrounds.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now