Nettoyage, bis

Je prends grand soin de travailler sur un projet propre et ai pris la décision de compiler une version distribuable après chaque étape majeure.

J’ai bien fait, car le simple fait d’utiliser la localisation empêchait la compilation pour une raison particulièrement cocasse : il manquait dans les répertoires d’installations un dossier “/localisation/engine”. Me disant que j’avais encore flingué un truc sans le faire exprès – je suis un grand flingueur devant l’Éternel – j’ai recréé un projet vierge, lancé une localisation et tenté une compilation, uniquement pour recevoir exactement la même erreur.

Qu’à cela ne tienne, j’ai donc créé le répertoire manquant, au demeurant vide de chez y’a rien dedans. Et, devine quoi ? ça passe !
Tu pourrais imaginer que le mec qui a écrit le script de compilation pourrait récupérer le code d’erreur et créer le répertoire manquant sans enquiquiner le peuple et bien non : faut le faire à la main.

J’ai déjà dit ce que je pense des informaticiens d’entreprise ?

J’ai passé le reste de la soirée à nettoyer tous les messages d’avertissement de ressources manquantes. Probablement une utilisation optimiste de la fonction “Force Delete, use as a last resort” sur laquelle je me jette dès que j’ai plus besoin d’un truc et qu’Unreal refuse de me le benner.

Bref, c’est propre, tout fonctionne et, je ne sais pas pourquoi, le jeu s’exécute en français alors que je n’ai rien demandé. Osef, ce sera une option à ajouter.