Skip to content

fix: loading screen progress not always synced [MTT-6302]#862

Merged
LPLafontaineB merged 9 commits intodevelopfrom
fix/loading-screen-progress-not-always-synced
Aug 31, 2023
Merged

fix: loading screen progress not always synced [MTT-6302]#862
LPLafontaineB merged 9 commits intodevelopfrom
fix/loading-screen-progress-not-always-synced

Conversation

@LPLafontaineB
Copy link
Contributor

@LPLafontaineB LPLafontaineB commented Aug 16, 2023

Description

This PR fixes a bug where the last client to connect would not see the host's loading progress bar update on loading screens. To do this, it makes sure that the NetworkedLoadingProgressTrackers are part of the DDOL scene. The PR also includes a small improvement to stop trying to update the loading progress when there is no scene load in progress.

Issue Number(s)

MTT-6302

Contribution checklist

  • Tests have been added for boss room and/or utilities pack
  • Release notes have been added to the project changelog file and/or package changelog file
  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • JIRA ticket ID is in the PR title or at least one commit message
  • Include the ticket ID number within the body message of the PR to create a hyperlink
  • An Index entry has been added in readme.md if applicable

@LPLafontaineB LPLafontaineB added 2-Easy This PR is trivial and can be reviewed quickly 1-Needs Review PR needs attention from the assignee and reviewers labels Aug 16, 2023
@LPLafontaineB LPLafontaineB marked this pull request as ready for review August 16, 2023 18:20
@LPLafontaineB LPLafontaineB requested a review from a team as a code owner August 16, 2023 18:20
@RikuTheFuffs
Copy link
Contributor

Codewise it looks good, but I'm currently unable to clone BossRoom due to a lack of internet data so I can't really smoke test it :C

@RikuTheFuffs
Copy link
Contributor

Ok, I managed to test it and it seems to be working:

on develop:

image

on this branch:

image

(the same happens in the PostGame scene)

@LPLafontaineB LPLafontaineB merged commit ba02e05 into develop Aug 31, 2023
@LPLafontaineB LPLafontaineB deleted the fix/loading-screen-progress-not-always-synced branch August 31, 2023 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1-Needs Review PR needs attention from the assignee and reviewers 2-Easy This PR is trivial and can be reviewed quickly

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants