TheAssemblyArmada / Thyme

An open source re-implementation of Generals : Zero Hour written in C++.
GNU General Public License v2.0
585 stars 59 forks source link

Implement parts of InGameUI #1056

Closed jonwil closed 9 months ago

xezon commented 9 months ago

Super Weapon timers work Special Powers Cursor decals work Object changing team looks normal (USA05) Ghost build object works Unit interaction through window works normal Various mouse cursors work

jonwil commented 9 months ago

Observer bar issue is from a previous commit. Fixed the radius decal radar issue.

codecov-commenter commented 9 months ago

Codecov Report

Attention: 897 lines in your changes are missing coverage. Please review.

Comparison is base (937f58e) 2.65% compared to head (b9cf7af) 2.63%.

Files Patch % Lines
src/game/client/ingameui.cpp 0.00% 885 Missing :warning:
src/game/client/globallanguage.h 0.00% 8 Missing :warning:
src/game/client/radiusdecal.cpp 0.00% 2 Missing :warning:
src/game/client/ingameui.h 0.00% 1 Missing :warning:
src/game/common/rts/specialpower.h 0.00% 1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1056 +/- ## =========================================== - Coverage 2.65% 2.63% -0.03% =========================================== Files 928 929 +1 Lines 105321 106224 +903 Branches 17877 18062 +185 =========================================== Hits 2799 2799 - Misses 102118 103021 +903 Partials 404 404 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

xezon commented 9 months ago

Saveload works.

jonwil commented 9 months ago

Superweapon timer list issue fixed.

jonwil commented 9 months ago

Left_HUD_Input issue is unrelated to this PR, it's not part of InGameUI code.