Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Red-Green colourblindness mode #73

Open
Hubcapp opened this issue Jan 19, 2021 · 2 comments
Open

Red-Green colourblindness mode #73

Hubcapp opened this issue Jan 19, 2021 · 2 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@Hubcapp
Copy link
Member

Hubcapp commented Jan 19, 2021

https://en.wikipedia.org/wiki/Color_blindness
8% of all males and 0.5% of all females are red-green colourblind. This is actually a huge amount of people. Playing RSC as a colourblind person I would imagine is currently a frustrating thing, since several of the UI elements in the RSC client were not designed with colourblindness in mind.

We should support user-configurable colours for both "bad" and "good" which would apply in the following situations:

UI elements where the information is given ONLY by the colour (very important)

Health Bars
red green health

Quest List
red green quest list

Friends List (online-offline)
red green friends list

UI elements where the Red-Green colour is used as an indicator in addition to textual information

Level hardness rating
red green level-xx

Whether or not you have the runes to cast the spell
red green magic spells

Game options toggles
red green options

@Hubcapp Hubcapp added bug Something isn't working enhancement New feature or request labels Jan 19, 2021
@Hubcapp
Copy link
Member Author

Hubcapp commented Jan 19, 2021

Labelling as a bug, since this issue could make sections of the game unusable for some people until it is fixed.

@Hubcapp
Copy link
Member Author

Hubcapp commented Jan 19, 2021

Possibly we would want to just hook the colour conversion for color codes, plus the health bar.
@red@ @gre@ @gr1@ @gr2@ @gr3@ @or1@ @or2@ @or3@ would all have custom colours (and may as well hook all of them for good measure?)

and there's a hook to do here too for the health bar:
https://bitbucket.org/eggsampler/rsc/src/bca75cc4bd27fd5d2460d5ae4ffc4484253da21f/233/src/client.java#lines-6443

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants