Export user preference for both game and application
🇫🇷
Fonctionnalités
Pouvoir exporter les configurations de jeu ETS2, ATS ou d'application sous forme d'un fichier JSON
L'export consistera à récupérer les données depuis le serveur pour le jeu ou l'application
L'identification du type de fichier de configuration (jeu ou application) doit être mentionné lors de l'envoi au serveur.
Exemple de fichier de configuration. Valable pour les jeux ou l'application :
{
"general_refresh_rate" : 100,
"general_skin_on_load" : "JAGFx",
"general_h-shift-layout" : "h-shifter",
"general_skin_locale" : "en-EN",
"general_job_remaining" : "remaining_date",
"general_port": 3000,
"general_damage_accurate": "damage-diagnostic"
}
Workflow
Demande d'export envoyé au serveur > Traitement + génération du JSON > Retour à l'application > Mise à disposition du fichier
L'envoi et la réception devront se faire en asynchrone.
Utiliser l'overlay pour afficher un message d'attente + succès ou erreur
Pour l'environnement de développement, retourner une réponse avec les mêmes données connu de l'application.