Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom Loading screen #158

Open
Ze-Rax opened this issue Dec 31, 2021 · 4 comments
Open

Custom Loading screen #158

Ze-Rax opened this issue Dec 31, 2021 · 4 comments
Labels
currently not possible Can't be done at the state that the game is at right now low priority ui/manialinks

Comments

@Ze-Rax
Copy link
Owner

Ze-Rax commented Dec 31, 2021

There's a LayerType CUILayer::EUILayerType::LoadingScreen. Maybe we can construct a nice Manialink as loadingscreen in our color scheme.

Layer would have to be attached at map end, because at that time all layers are destroyed.

Loading screen should have have a loading indicator (like the current spinning wheel) so people know that their game didn't freeze.

I'd be ok with using a custom image there, but then it would need to be hosted in a proper place, wher it always is accessible..

@Ze-Rax
Copy link
Owner Author

Ze-Rax commented Jan 8, 2022

Couldn't get this working. Maybe it's not possible anymore? If you wanna give it a shot, feel free.

@Geekid812
Copy link
Collaborator

It should definitely be possible, since Royal has its own loading screen (unless that's hardcoded into the game, which I doubt). Won't be an easy task to figure out how the layer works or if it's even the right layer to use.

@Ze-Rax
Copy link
Owner Author

Ze-Rax commented Jan 8, 2022

Royal doesn't seem to use loading screen layers managed by the mode, but instead Trackmania2020 has a loading screen system which is handled by a ManiaApp which is always active. That ManiaApp has access to the loading screen stuff and replaces the background images. But we don't have access to that ManiaApp.

Edit: Also
image

@Geekid812
Copy link
Collaborator

If that's the case, then there's nothing to do for this apart from waiting till it gets a response. Like you said, if we don't have access to the ManiaApp then there's no way we can change its loading screen.

@Ze-Rax Ze-Rax added the currently not possible Can't be done at the state that the game is at right now label Jan 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
currently not possible Can't be done at the state that the game is at right now low priority ui/manialinks
Projects
None yet
Development

No branches or pull requests

2 participants