Roadwarden

Roadwarden

Not enough ratings
Light Theme
By pedrokojiro
Roadwarden with a Light Theme in the main text area for people who is suffering from eye strain
   
Award
Favorite
Favorited
Unfavorite
Introduction
Just like me, I have met other people who also suffer from eye strain when using dark theme for long periods.
https://gtm.steamproxy.vip/app/1155970/discussions/0/3780246883320263813/

An initial solution suggested was to use the Windows color filter, which ends up taking away the immersion of the game.

When analyzing the game's files and code, I realized that it was possible to make few changes to achieve a good final result.

Roadwarden with a Light Theme in the main text area:


Disclaimer
The changes below will no longer be necessary if/when the game developer implements a light theme option in the game.
Future game updates might change the files bellow and the lines might be different.
Make a backup of files before making any edits.
Changing the GUI text color
1. Open the file:
SteamLibrary/steamapps/common/Roadwarden/game/gui.rpy

2. Go to line 366

3. Find the line bellow:
define gui.text_color = '#c3a38a'

4. Edit it to:
define gui.text_color = '#4c4c4c'
Changing the background image
1. Download the light background image bellow (new background color is '#ccc0b7'):


2. Move the downloaded file to:
SteamLibrary/steamapps/common/Roadwarden/game/images/layoutfull-light.png

3. Open the file:
SteamLibrary/steamapps/common/Roadwarden/game/images.rpy

4. Go to line 53

5. Find the line bellow:
image layoutfull = "images/layoutfull.png"

6. Edit it to:
image layoutfull = "images/layoutfull-light.png"
:)
I hope this guide helps you enjoy this game.
3 Comments
CloudsInTheSky 11 May, 2024 @ 1:29am 
I have made my own tests, but it seems that just changing the text color and background is not enough as there are way to many things happening in the text choices and even in the pop-up tips that make it extremely difficult to read through. I tried messing with the color values, but sadly I can't seem to identify them all in that file alone.
CloudsInTheSky 11 May, 2024 @ 12:43am 
Oh, I see what the issue was. It's actually quite weird as I haven't seen this done in other games. I basically created a copy of the file and named it gui.old.rpy and the game loads that as well at boot. I think it scans for code inside the files instead of looking the files by name, because the errorlog I got was telling me that the code is duplicated in both files.
CloudsInTheSky 11 May, 2024 @ 12:36am 
After I edited the gui.rpy with notepad++ my game crashes at boot. What did you use to edit the said file?