jonas acae815a2a Wire up online game creation and show UI message
Add game creation lifecycle hooks and UI feedback for online games.

- OnlineGame: add onGameCreated and onGameJoinedFailed callbacks, wire player.onGameCreated to set gameId and invoke onGameCreated, and implement createGame to connect and create a game on the player connection. Small cleanup in drop().
- GameSettings: add optional message field to carry informational text to the UI.
- OnlineMode.vue: register handlers for onGameStateChanged, onGameEnded and onGameCreated to update the reactive state and transition to the end/waiting states; update createGame to call OnlineGame.createGame; adjust component rendering logic to include WaitingForOpponent state.
- GameCreationMenu.vue: hide form controls when a settings.message exists and display the message instead; minor layout class adjustments.

These changes enable creating a game, propagating the generated game code to the UI, and showing a message to the user while waiting for opponents.
2026-03-12 23:20:05 +01:00
2026-03-12 23:20:05 +01:00
2026-02-06 08:29:28 +01:00
S
Description
No description provided
Readme 7.9 MiB
Languages
Vue 34.4%
C# 32.3%
TypeScript 32.2%
HTML 0.6%
CSS 0.5%