Le Voile 1.2.3 — Forge 1.20.1
Curse Maven Snippet
What's new
# Le Voile 1.2.3 — Le mod parlait deux français
Une version de relecture : aucun plantage, aucun journal, les sept scripts de contrôle au
vert avant comme après. Tout ce qui suit est du genre que rien ne signale — et que tout le
monde lit.
## Le français du mod
`fr_fr.json` avait dérivé en deux moitiés sans que personne le voie : on écrit une ligne à
la fois, on relit une ligne à la fois, et la dérive n'existe qu'à l'échelle du fichier.
Deux entrées voisines du carnet, dans le même écran, à trois lignes d'écart :
> « Nourri au Sel de Voile, il tient neuf chunks à l'abri… »
> « Des donjons scelles qui apparaissent a partir de l'anneau 5… »
**402 valeurs reprises**, sur quatre défauts différents :
- les **accents manquants** — *degats*, *energie*, *fleaux*, *fenetre*, *deja*, *coute*, *portee* : des mots dont la forme sans accent n'existe pas ;
- les **apostrophes mangées** — « l energie », « qu il », « N attaque pas », « jusqu au bout », « t épingle » ;
- les **« a » qui étaient des « à »** — les 97 occurrences relues une par une, parce que `a` est aussi le verbe *avoir* : « Anneau %s à atteindre » en demande un, « %s a brisé l'Aube » l'interdit ;
- la **ligature** — quatre « Œuf de … » côtoyaient vingt-six « Oeuf de … » dans la même page de l'inventaire créatif. Tout est passé à `œ`, `cœur` et `œil` compris.
Deux fautes changeaient le **sens**, pas seulement l'aspect :
- **« Le chunk est sale pour 5 minutes »** s'affichait quand on posait du **Sel de Voile**. Le mot juste était *salé* — le message disait le contraire de ce que fait l'objet.
- La Technique Supérieure de l'Écho annonçait « Quarante-huit blocs revelees ». Les blocs sont masculins : **révélés**.
Et quelques noms propres qui avaient perdu les leurs : **L'Océan Immobile** (le Domaine de
la Poussée), **L'Éléphant**, **Troisième Face**, **Affinité**, et **Le Marché** — la carte
maudite du pacte, pas un marché de village.
## Les sons qui n'étaient pas pour toi
La 1.2.2 avait corrigé l'achat d'un nœud de compétence : le son partait à tout le monde à
portée, depuis un écran que seul le joueur avait ouvert. Le raisonnement était bon,
appliqué à un seul endroit. Quatre gestes du même genre restaient :
- **placer un point de stat** — une cloche d'améthyste chez les voisins, à chaque point d'une poignée qu'on dépense d'affilée ;
- **garder une carte de talent** — et le cri du Wither pour une Maudite ;
- **ranger une technique** dans le second emplacement ;
- **le refus**, le pire des quatre : le message ne s'affiche que chez toi, le son partait chez les autres. Ils entendaient un bouton refuser sans jamais savoir quoi.
Les quatre ne s'entendent plus que chez celui qui joue. La carte Maudite garde sa voix et
reste la plus forte des quatre — c'est le seul tirage qu'on regrette, il doit s'entendre.
Le premier choix de technique innée, lui, reste public : c'est un moment, il n'arrive
qu'une fois.
## La roue des formes
Appuyer sur **J**, puis ouvrir la roue avec **Alt** pendant que le flash durait, laissait la
roue affichée **jusqu'à une seconde après le relâchement** — une roue qu'on venait de
demander à fermer. Elle disparaît maintenant quand on lâche la touche.
## Sous le capot
- `tools-verify-content.js` gagne la section **« le francais de fr_fr.json »** : les mots dont la forme sans accent n'existe pas, et les élisions dont l'apostrophe a sauté. La règle du projet — le code sans accents, les fichiers de langue avec — n'était écrite nulle part et rien ne la vérifiait. Testée par la négative, comme les autres.
- Deux paragraphes de documentation de `VoileKeys` décrivaient encore le mod d'avant : « le maintien du Flux ouvre toujours la roue », supprimé exprès en 1.2.2.
- La rubrique **35** du protocole de test couvre la version : dix minutes, aucun combat, elle se lit plutôt qu'elle ne se joue.
## Mise à jour
Rien ne change au format des sauvegardes : on remplace le jar, le monde repart tel quel.
Comme toujours, **client et serveur doivent porter la même version**.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

