Skip to content

Fix bootstrap world map rotation#924

Merged
notfood merged 1 commit into
rwmt:devfrom
MhaWay:Multiplayer-Global-Map-Rotation
May 15, 2026
Merged

Fix bootstrap world map rotation#924
notfood merged 1 commit into
rwmt:devfrom
MhaWay:Multiplayer-Global-Map-Rotation

Conversation

@MhaWay
Copy link
Copy Markdown
Contributor

@MhaWay MhaWay commented May 15, 2026

Summary

Remove the early bootstrap StartedNewGame hook so the bootstrap window does not reopen during the vanilla colony creation flow.

Testing

  • dotnet build .\Client\Multiplayer.csproj

Copilot AI review requested due to automatic review settings May 15, 2026 08:37
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes a Harmony patch that hooked GameComponentUtility.StartedNewGame to enqueue OnBootstrapMapInitialized. That hook fired during the vanilla colony-creation flow and caused the bootstrap configurator window to reopen (manifesting as the "world map rotation" issue). The remaining patches on MapComponentUtility.FinalizeInit, Root_Play.Start, and Root_Play.Update continue to drive the bootstrap state machine, so the deleted hook is redundant.

Changes:

  • Delete BootstrapStartedNewGamePatch to stop the bootstrap window from re-triggering during vanilla new-game flow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@notfood notfood added fix Fixes for a bug or desync. 1.6 Fixes or bugs relating to 1.6 (Not Odyssey). labels May 15, 2026
@MhaWay
Copy link
Copy Markdown
Contributor Author

MhaWay commented May 15, 2026

Still related to standalone server bootstrap behaviour

@notfood notfood added the standalone server Fix or bugs relating to the standalone server. label May 15, 2026
@notfood
Copy link
Copy Markdown
Member

notfood commented May 15, 2026

I wasn't sure so I wanted to inspect it while I'm not sleepy. Thanks!

@notfood notfood merged commit a331d71 into rwmt:dev May 15, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.6 Fixes or bugs relating to 1.6 (Not Odyssey). fix Fixes for a bug or desync. standalone server Fix or bugs relating to the standalone server.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants