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

Remove Origin tab/multiplayer section of CC when mods access CC mid-game #164

Open
TheRealDjmr opened this issue Nov 1, 2023 · 4 comments
Labels
enhancement New feature or request needs the tech Would require changes outside of UI files

Comments

@TheRealDjmr
Copy link
Owner

It is possible to enter CC during gameplay using script extender and the function StartCharacterCreation

During this special instance of CC, only the player who initiated CC will be present, and picking Origin characters would cause problems such as duplicate Origins running about.

To support this functionality (since Larian never intended it), let's hide Origin selection and Multiplayer section from CC (the screen should then go straight to Race in that instance)
image
This would require 3 UI changes - Origin tab visibility, Multiplayer section visibility and default tab. Changing default tab may require a whole new screen to support

@TheRealDjmr TheRealDjmr self-assigned this Nov 1, 2023
@TheRealDjmr
Copy link
Owner Author

Ideally we would need a new screen, one that does not block saving and clicking x in top right sends you back to the game world (rather than main menu in CC)

It is possible for UI buttons to cause custom UI elements to load, I would want to amend StartCharacterCreation to trigger a custom UI scene instead of sending to CC

@TheRealDjmr TheRealDjmr added the enhancement New feature or request label Nov 6, 2023
@TheRealDjmr
Copy link
Owner Author

@TheRealDjmr
Copy link
Owner Author

The more I think about this, the more I need to have the ability to change UI states by scripting. Unfortunately this is currently not possible.

@TheRealDjmr TheRealDjmr added the needs the tech Would require changes outside of UI files label Nov 19, 2023
@TheRealDjmr TheRealDjmr removed their assignment Nov 19, 2023
@Raizanad
Copy link
Collaborator

Just as a comment on this, that isn't a solution but a band-aid.
I moved the multiplayer icons out of it completely on Plus UI since it is visible in the esc main menu. And origins are used at least by Appearance edit.
The closing button conundrum maybe can be solved by a button that when clicked issues the "Finish hireling recruitment" (can't recall the name out of the top of my head) which does nothing on CC for the first time (new game) but would work mid game while simultaneously popping the exit to main menu prompt. I would pursue this but honestly, I'm so tired.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs the tech Would require changes outside of UI files
Projects
None yet
Development

No branches or pull requests

2 participants