feat(multi-device): host puede participar como jugador

- Añadido modelo Usuario con pool de usuarios sincronizado
- El host ahora recibe palabra y rol como cualquier jugador
- UI de selección de perfil en pantallas de lobby
- Los clientes pueden ver usuarios del servidor o crear nuevos
- El juego no inicia hasta que el host selecciona perfil
This commit is contained in:
ShanaiaBot
2026-04-24 18:47:56 +02:00
parent 3df3ae1e95
commit d3fc3386f9
31 changed files with 1266 additions and 106 deletions

View File

@@ -1196,6 +1196,42 @@ abstract class AppLocalizations {
/// In es, this message translates to:
/// **'Votar'**
String get votar;
/// No description provided for @selectYourProfile.
///
/// In es, this message translates to:
/// **'Tu perfil'**
String get selectYourProfile;
/// No description provided for @selectProfile.
///
/// In es, this message translates to:
/// **'Selecciona un perfil'**
String get selectProfile;
/// No description provided for @createNewUser.
///
/// In es, this message translates to:
/// **'Crear nuevo usuario'**
String get createNewUser;
/// No description provided for @userNameRequired.
///
/// In es, this message translates to:
/// **'El nombre no puede estar vacio'**
String get userNameRequired;
/// No description provided for @profileSelected.
///
/// In es, this message translates to:
/// **'Perfil seleccionado'**
String get profileSelected;
/// No description provided for @availableProfiles.
///
/// In es, this message translates to:
/// **'Perfiles disponibles'**
String get availableProfiles;
}
class _AppLocalizationsDelegate