Ahli / Galaxy-Observer-UI

Toolset to create Observer Interfaces for StarCraft II / Heroes of the Storm. https://ahli.github.io/Galaxy-Observer-UI/#/
MIT License
34 stars 8 forks source link

Kill Log buggy when changing player vision #184

Open Ahli opened 3 years ago

Ahli commented 3 years ago

Changing player vision bugs the kill log.

quest icon vertical size wrong

wrong killer color - Sylvanas is blue, should be red

Ahli commented 3 years ago

Facts:

Ahli commented 3 years ago

image

Colors of default UI and fix steps for each situation

Challenges:

Ahli commented 3 years ago

I have fixed the icon color issues.

Ahli commented 3 years ago

The colors are now fixed.

Blizzard also had a bug with colorblind support in the background cutscene as the ally/enemy animation clears the colorblind filter. The animation clears all filters which removes the colorblind filter. Thus, the colorblind filter never functions. => They need to remove the red/blue team filters only and it will work. That's exactly what my fix is doing, but I cannot alter the existing animation => I created a 2nd background and hid the original one.

Ahli commented 3 years ago

anther quest icon vertical size bug

Ahli commented 3 years ago

Current state:

Documentation of the color fix for observers

The issue

Analysis Analysis of the default UI's behavior from Observer's perspective (=> left team always blue, right team always red): image Red = wrong, Green = correct, Implemented stategroup cases are on the right side

The code to fix the colors for observers is here.

Notes

Fix analysis

.

.

.

Documentation of the colorblind fix for the background cutscene color

The issue

Analysis

Since editing existing animations does not work reliably, a second background was implemented and the original one hidden. The suggested fix in the animations works. The implementation is here.

Fix analysis

.

.

.

Remaining issues