Skip to content

Is there a way to change the color of the red dialogue choices text?

GoToNapGoToNap Member Posts: 1
edited September 14 in UI Modding
Hello everyone!

It's my first time going through the BG games and so far I'm having a great time. I've completed both the 1st one and Siege of Drangonspear. I've just started the 2nd one but there's one thing that has been bothering me ever since I first started playing the series...

The red color of the dialogue choices text. My eyes are very sensitive and it's difficult for me to deal with the red text. I find myself having to play short sessions because my eyes get extremely tired and I end up not being able to see much anymore.

plny5erhg11t.jpg

I've tried playing around with Near Infinity and modifying the fontcolors values in BGEE.LUA based on https://forums.beamdog.com/discussion/comment/723429/#Comment_723429

The problem is, no matter what I modify there, the subtitle red dialogue color never changes. I can get other text to change, but not this one.

Am I missing anything or is this simply not possible?

Thank you!

EDIT: Upon further digging I found the following lines in the UI.menu file:

function getDialogEntryText(row)
local text = worldPlayerDialogChoices[row].text
if (row == worldPlayerDialogSelection) then
--Color the text white when selected
text = string.gsub(text, "%^0xff212eff", "^0xffffffff")

If I edit the 0xffffffff string I can get the highlight color (when hovering with the mouse over a choice) to change, however, I can't get the actual red color to modify.

Weirdly enough, the ARGB code mentioned above for the initial text color is ff212eff, which is not present in the BGEE.LUA file at all.

I'm very confused now..
Post edited by GoToNap on

Comments

Sign In or Register to comment.