L’Éditeur de mods est une petite application livrée dans le dossier du jeu, qui construit les packs de mods. Elle tourne entièrement hors ligne dans votre navigateur, depuis le fichier lui-même — pas d’installation, pas de npm, pas de serveur, pas de compte. Le moteur de base de données s’exécute dans la page.
Ouvrez-la depuis le menu principal : Outils de modding → Éditeur de mods. Cela ouvre mod-editor/index.html dans votre navigateur système ; vous pouvez aussi double-cliquer ce fichier vous-même.
Elle s’ouvre derrière un avertissement « outils expérimentaux ». Il porte sur la jeunesse des outils — rien de ce que fait l’éditeur ne peut toucher vos sauvegardes.
La disposition
Trois colonnes : le rail des sections à gauche, les entrées de la section sélectionnée au milieu, et le formulaire de l’entrée sélectionnée à droite, avec un rendu en direct au-dessus. Ce que vous voyez dans l’aperçu est dessiné par le code couleur du jeu lui-même — c’est ce qui courra.
Fabriquer un pack
- Ouvrez
index.html. L’éditeur démarre sur un nouveau pack, avec une écurie prête à être éditée. - Choisissez une section, appuyez sur + Ajouter, remplissez le formulaire. L’aperçu se met à jour pendant que vous tapez : la livrée sur une monoplace, un radar à six axes pour les aptitudes d’un pilote, le panneau de marque pour les sponsors et les fournisseurs.
- Déposez un PNG sur un champ de logo pour y attacher une image. Elle est automatiquement mise au carré en 195×195 — le format des logos du jeu.
- Consultez l’onglet Audit (voir ci-dessous).
- Enregistrez le pack (ou
Ctrl+S) dans le dossiermods/du jeu.
Un point ambre à côté du nom du pack signale des changements non enregistrés, et le navigateur vous prévient avant que vous fermiez l’onglet.
Sur Chrome et Edge, Enregistrer réécrit directement le fichier que vous avez ouvert. Sur Firefox, le fichier est téléchargé — déplacez-le vous-même dans mods/.
L’onglet Audit
L’onglet Audit liste ce que le jeu acceptera de votre pack sans broncher, et ne vous fera payer qu’en jeu. Chaque constat dit ce qui se passera réellement, saute à la ligne à corriger, et peut être ignoré pour la session. Rien ici n’empêche l’enregistrement. Une ligne comportant un problème ouvert est aussi marquée en rouge dans la liste des entrées, pour que vous la voyiez là où vous la créez.
| Constat | Pourquoi c’est important |
|---|---|
| Une écurie qui n’engage pas 2 voitures | Le baquet d’un pilote, c’est sa voiture — le titulaire pilote la voiture 1, le second la voiture 2. Deux pilotes sur le même baquet laissent l’autre voiture vide, et elle ne prend pas le départ |
| Un pilote affecté à une écurie que le pack ne définit pas | Le baquet est ignoré et il rejoint le vivier d’agents libres |
| Un pilote de moins de 18 ans affecté à une écurie | La règle d’âge de la série l’emporte : il n’est pas titularisé, et pourra être signé une fois en âge |
| Un pilote de moins de 16 ans | Espoir réservé aux mods : il vieillit chaque saison, invisible au Recrutement jusqu’à 14 ans |
| Deux écuries portant le même nom | Leurs baquets sont saufs (les liaisons se résolvent par identifiant), mais classements, actualités et toutes les listes d’écuries afficheront deux fois le même nom |
| Deux pilotes avec le même code | Le jeu en renomme un au chargement, silencieusement |
| Une ligne sans nom | Ignorée par le jeu |
| Plus de 14 écuries | Vérifiez que votre grille est vraiment censée être aussi longue |
| Une manche marquée comme circuit sans circuit choisi | Elle se courra sur un tracé généré plutôt que sur le vôtre |
| Moins de pilotes que les grilles n’en exigent | Le jeu génère la différence |
| Un code qui ne fait pas trois lettres | Trois, c’est ce pour quoi les classements sont mis en page |
La première ligne explique l’existence de cet onglet : un pack de 13 écuries a un jour mis 22 pilotes sur la grille au lieu de 26, parce que quatre écuries avaient deux pilotes sur un baquet et personne sur l’autre — et rien nulle part ne le disait.
Format de pack, et mise à niveau d’un ancien pack
Réglages → Format de pack indique dans quelle version du format le fichier a
été lu, et laquelle sera écrite à l’enregistrement (v2, qui exige le jeu en
0.5.4-6 ou plus récent).
La v2 donne à chaque ligne un identifiant stable, et chaque liaison — le baquet d’un pilote, l’écurie d’un sponsor ou d’un fournisseur, le circuit d’une manche du calendrier — pointe vers cet identifiant plutôt que vers le nom affiché. Renommer une écurie conserve donc son personnel, et deux écuries peuvent partager un nom sans que la seconde n’aligne personne. Les statistiques des fournisseurs sont en outre écrites sous leurs vrais noms par catégorie, et une couleur ou un modèle de voiture vide signifie désormais garder ce qui a été généré au lieu de peindre la voiture en gris.
Vous n’avez rien à faire : ouvrir un ancien pack le met à niveau, et l’enregistrement écrit le nouveau format. Le bouton de cette carte est la version explicite — il rapporte combien de lignes ont reçu un identifiant, combien de liaisons ont été reconstruites, et toute référence pointant vers quelque chose que le pack ne définit pas (le jeu les ignore ; l’éditeur ne les supprime jamais à votre place).
Page Réglages
L’identité propre du pack et ses règles de monde :
- Nom / auteur — ce qu’affiche le sélecteur de packs.
- Scénario — Nouvelle série (le joueur rejoint la grille avec une nouvelle écurie) ou Imposé (le joueur reprend l’une de vos écuries dès la course 1). Le mode Imposé révèle les champs supplémentaires : infrastructures, palmarès, année de fondation, et les liaisons « sous contrat avec » sur les pilotes, sponsors et fournisseurs.
- Année de départ — l’année civile de la saison 1, pour qu’un pack puisse s’ouvrir sur n’importe quelle époque.
- Modes de section — étendre ou remplacer, section par section. Voir packs de mods.
- Championnats — le monde fait tourner onze séries, et le jeu remplit les baquets que votre pack laisse vides. Décochez celles dont vous ne voulez pas et le nombre minimal de pilotes exigé par votre sélection s’affiche en direct ; laissez la série jouable et décochez tout le reste, et vos pilotes seront les seules personnes au monde.
- Règlements — le barème de points et la règle des 107 % en qualifications.
Pages Circuits et Calendrier
- Circuits — importe les fichiers
.circuitenregistrés par l’Éditeur de circuits intégré au jeu, dédoublonnés par nom. - Calendrier — ordonne les manches de la saison. Chaque manche est soit l’un de vos circuits importés, soit un tracé autogénéré (choisissez un caractère et une longueur). Remplissage auto depuis les places garanties place chaque circuit ayant déclaré une place garantie à la manche correspondante ; les autres restent dans le pool.
Notes sur certains champs
Budget d’écurie. Le budget de départ est en millions et fixe directement la trésorerie. Le profil de comportement (petit / moyen / grand) n’est pas qu’un montant : le jeu le consulte pour les réserves de trésorerie de l’IA, le plafond d’infrastructures, la valeur d’entreprise, le prestige, l’exigence dans le choix des pilotes et l’ambition en R&D. Laissez-le vide et il est déduit du budget, si bien qu’une écurie à 145 M$ se comporte effectivement comme une grande écurie. Ne le fixez explicitement que si vous voulez un décalage volontaire.
Livrées. Deux objets différents portent les couleurs, et les deux sont prévisualisés : la voiture de carrière (l’un des douze modèles en vue de profil, vos trois couleurs remplaçant ses trois zones peintes) et la voiture en 2D live (le sprite vu du dessus, qui arbore en plus l’un des douze motifs de livrée — laissez sur Auto pour que le jeu choisisse).
Sprite de voiture personnalisé. Un PNG remplaçant le modèle intégré pour une écurie : vue de profil orientée vers la droite, fond transparent, redimensionné à 256 px de haut à l’import. Peignez les zones recolorables en rouge / vert / bleu purs — elles deviennent les couleurs d’écurie 1 / 2 / 3, l’ombrage pixel par pixel étant préservé ; les gris et les noirs (pneus, cockpit) sont laissés tels quels. Les sprites personnalisés ne comportent pas de zones de sponsors : ils courent donc sans stickers.
Pilotes. Chaque aptitude a deux poignées — la valeur actuelle et le plafond vers lequel elle peut progresser — plus une courbe de progression. Aléatoiriser les aptitudes tire les deux en utilisant les tranches d’âge du jeu. Le graphique d’en-tête trace la carrière qui en résulte saison par saison ; lisez-le comme la forme d’une carrière, pas comme une garantie. Traits propose les seize du jeu, les paires incompatibles étant grisées, chaque trait ayant sa propre échelle de paliers. Suggérer déduit un salaire du total pondéré des statistiques, Générer construit un code unique de trois lettres à partir du nom de famille.
Fournisseurs. La catégorie détermine le formulaire — un motoriste, un manufacturier de pneus et un pétrolier sont trois choses différentes, et la fiche technique change en conséquence. Laissez une statistique à 0 et elle conserve ce que le jeu a généré.
Outil frère
En bas du rail, Éditeur de langues ouvre l’éditeur de traductions dans un nouvel onglet — délibérément un nouvel onglet, pour que le pack en cours d’édition reste en mémoire.