Skip to content

feat(lobby): Add server support for Random button in game lobbies#13

Merged
x64-dev merged 1 commit intoGeneralsOnlineDevelopmentTeam:mainfrom
bill-rich:go_random_button
Mar 27, 2026
Merged

feat(lobby): Add server support for Random button in game lobbies#13
x64-dev merged 1 commit intoGeneralsOnlineDevelopmentTeam:mainfrom
bill-rich:go_random_button

Conversation

@bill-rich
Copy link
Copy Markdown
Contributor

@bill-rich bill-rich commented Mar 26, 2026

Adds server-side handling for broadcasting randomized game options when the host presses the new Random button in LAN or Online lobbies.

This is the server counterpart to the client PR that adds the Random button to the game setup UI. The button removes the need for the "in-and-out" workaround where players start and quit a game just to resolve random faction and position assignments. When the host triggers randomization, the updated game options are broadcast to all lobby members so their slot lists refresh with the new assignments.

Changed files:

  • OnlineServices_LobbyInterface.cpp: Handles broadcasting updated game options to lobby members after randomization

Depends on: GeneralsOnlineDevelopmentTeam/GameClient#421

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants