Skip to content

Increase default GameWindowTransitionSpeedMultiplier to 2.5 - #555

Open
tintinhamans wants to merge 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:feat/default-window-transition-speed
Open

Increase default GameWindowTransitionSpeedMultiplier to 2.5#555
tintinhamans wants to merge 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
tintinhamans:feat/default-window-transition-speed

Conversation

@tintinhamans

Copy link
Copy Markdown

Sets the GameWindowTransitionSpeedMultiplier default from 1.0 to 2.5 for the OptionPreferences fallback and the GlobalData constructors in Generals and GeneralsMD.

GUI transitions were previously advanced one animation frame per rendered frame, so players on high frame rates experienced much faster menu animations. Now that transition timing is frame rate independent, the original 1.0 default feels far slower than what players are used to, including menus such as general promotions. A default of 2.5 restores some semblance of normalcy.


Users whose Options.ini already contains GameWindowTransitionSpeedMultiplier keep their existing value.

Sets the GameWindowTransitionSpeedMultiplier default from 1.0 to 2.5 for the OptionPreferences fallback and the GlobalData constructors in Generals and GeneralsMD.

GUI transitions were previously advanced one animation frame per rendered frame, so players on high frame rates experienced much faster menu animations. Now that transition timing is frame rate independent, the original 1.0 default feels far slower than what players are used to, including menus such as general promotions. A default of 2.5 restores comparable pacing consistently across all hardware.
@github-actions

Copy link
Copy Markdown

⚠️ Title/Commit Validation Failed

Invalid PR title:

  • Increase default GameWindowTransitionSpeedMultiplier to 2.5

Invalid commit messages:

  • Increase default window transition speed
    PR titles and commit messages must follow conventional commits format:
type: Description
type(scope): Description

Allowed types: bugfix, build, chore, ci, docs, fix, feat, perf, refactor, revert, style, test, tweak, unify

See CONTRIBUTING.md for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant