Resserre les plafonds de score, ajoute une vérif par temps réel écoulé sur Icare, corrige le contraste de l'Urne
Build and deploy / deploy (push) Successful in 36s
Build and deploy / deploy (push) Successful in 36s
5000 restait trop haut pour être un vrai plafond réaliste : Icare abaissé à 500 (calculé sur le rythme le plus rapide théoriquement atteignable dans le jeu), Corne à 2000 (estimation plus prudente, économie de score plus dure à borner). Ajoute icarus_runs/start_icarus_run() : le serveur enregistre l'instant réel de début de partie et rejette un score incohérent avec le temps écoulé, sans jamais faire confiance à une durée envoyée par le client. Corrige aussi le nombre de jetons de /urne, peu lisible en gold-bright sur fond marbre (passe à text-sea, même convention qu'Icare/Corne). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -80,4 +80,4 @@ export const MIN_SCORE = 0;
|
||||
// Doit rester aligné avec la contrainte icarus_scores_best_score_check
|
||||
// (supabase/schema.sql) — celle-ci est la vraie garantie, cette constante
|
||||
// n'est qu'une valeur de référence côté client.
|
||||
export const MAX_SCORE = 5000;
|
||||
export const MAX_SCORE = 500;
|
||||
|
||||
Reference in New Issue
Block a user