-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Reorder menu screens #2074
Reorder menu screens #2074
Conversation
Refer to this link for build results (access rights to CI server needed): |
Good stuff, video looks great :-) I noted this looks to hit that switch where the music restarts? Any easy way to avoid that? I figured "Next" would be a good new caption for the button that continues to preview/config. That seems like a perfect spot to also scan for and list custom hot keys for the active mix of models? Hitting some oddities though. First time through on Core (with an existing config.cfg which also enabled Sample) I started without an inventory (no items nor able to open inventory with Went back to main menu, picked the Cities template, started, got to where the music stopped but then the game stalled with this in the log:
Something wrong with the environment setup? Deleted my existing config.cfg just in case, started again, same issue in Core. Back to main menu, picked JoshariasSurvival this time. Took a while to load the preview screen, restarted the music, hit play, and made it into the game. Got a pile of reflection errors on startup though:
Still couldn't pick up stuff (can break stuff fine). Opening the inventory showed the extension JS adds but not the base inventory. |
I suspect that this is due the fact that a fresh context is derived from from And is your comment to #1743 still valid or is it now possible to prevent the unloading of assets when changing the module environment? |
Also pinging @flo for Context reference |
Could not the context created for the preview be the same like the one that gets used ingame? (I haven't reviewed the patch, so I might be off) |
Yes, I would think so, too. I'm unsure how that instance would be passed/derived from the menu one and whether it should be disposed when returning back to the main menu. |
Bump. The RC1 build now hits a non-crash error on attempting a preview on Cities. Hopefully we can move forward with this refactor and get it fixed up :-)
@msteiger - ping! |
I think that this need some more polishing before it can be merged. So I suggest shipping alpha without it. Will try to have a more thorough look over the next weekend. |
@msteiger what shall we do with this PR? It's now about a year old. Do you still plan to polish it and bring it in? |
Thanks for the reminder. Actually, yes, I haven't forgotten - it's still on my todo list. It might take a little more time (1-2 weeks?) before I can dig into it again. We can close it and I'll reopen as soon as it's ready if you like. |
Will reopen as soon as I find the time to dig this up. |
Fixes #2068
In the next step, more game content could be loaded already for the preview screen. This should enable previews of TtA and Cities.
Video showcase: https://youtu.be/SKfROUg3aVg