Skip to content

Conversation

@xezon
Copy link

@xezon xezon commented Jan 2, 2026

This change decouples the stealth opacity fade time step from the render update. This way it always fades with the same speed regardless of frame rate.

TODO

  • Replicate in Generals

@xezon xezon added this to the Decouple logic and rendering milestone Jan 2, 2026
@xezon xezon added Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker Rendering Is Rendering related labels Jan 2, 2026
@Caball009
Copy link

Comment and PR title should clarify that this is about detected stealth models.

Copy link

@Skyaero42 Skyaero42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@xezon
Copy link
Author

xezon commented Jan 4, 2026

Replicated in Generals with conflicts.

@xezon xezon changed the title tweak(drawable): Decouple stealth opacity fade time step from render update tweak(drawable): Decouple stealth detected opacity fade time step from render update Jan 4, 2026
@xezon xezon merged commit 8cbcd78 into TheSuperHackers:main Jan 4, 2026
25 checks passed
@xezon xezon deleted the xezon/fix-stealth-fade-render-update branch January 4, 2026 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something is not working right, typically is user facing Minor Severity: Minor < Major < Critical < Blocker Rendering Is Rendering related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enemy stealthed units/buildings reveal animation flicker or animate too quickly at higher render FPS

3 participants