Aller au contenu
  • billets
    13
  • commentaires
    31
  • vues
    6 509

À propos de ce blog

Des logiciels autour des jeux Paradox

Billets dans ce blog

Mouchi

Mise à jour du Translate Helper (v1.4)

 

Depuis la version 1.1 sortie il y a 2 semaines le logiciel a reçu de nombreuses évolutions.

  • Action pour demander la traduction à Google
  • Possibilité de modifier le texte source à l'aide d'un correction syntaxique et grammaticale
  • Ajout .d'une action pour vérifier toutes les lignes d'un fichier par l'interface de traduction
  • Amélioration de l'interface de traduction

 

Des bugs ont également été corrigés.

 

Ces évolutions et les corrections de bugs, ont été possibles par les retours de @Loup et @Arko van Qlimax.

 

a-531c374.png

Interface de traduction retravaillée (ajout des langues et de l'ID de la ligne en cours de traduction dans le titre), correction syntaxique et grammaticale de la source, bouton d'appel à Google


b-531c378.png

Action pour vérifier toutes les lignes d'un fichier

Mouchi

Translate helper

Translate helper

 

Sur les conseils de @Loup, je publie un logiciel fait maison qui aide à la traduction de mods sur Crusader Kings 2.

Étant donné que pour traduire des mods il faut maîtriser l'anglais, ce billet contient directement mon post sur le forum Paradox.

 

I. Motivation

To help me to translate some mods, I have created a tool.

This tool has 2 objective : do a diagnostic of the translation state then allow to translate directly on this tool.

 

II. Diagnostic

After defining the source and destination language, and the localisation directory, you can see the diagnostic of the translation. It shows you the number of missing text in the source language, and the missing translation (no translation or a copy of missing text or placeholder).

For each file you can see the details.

Finally, you can select some files to export the diagnostic of these files in a pdf file.

 

Example on the demo files, an old version of the localisation of the WtWSMS mod :

Diagnostic.png

 

III. Translation

From the details of a file, you can go to the translation interface.

You see a source text at left, and the corresponding destination text at right.

You can write or fix the destination text with a grammar and spell checker, and finally save it to go to the next entry to translate.

You can also skip some entries to translate them later, or you can also mark them as "loan words" (say to the system that it is normal that the source text is the same as the translation).

 

Example on a file in the demo files, with intentional mistakes in French to see grammar and spell checking.

Translation.png

 

IV. Download

The version 1.4 is available here.

 

V. Usage

  • Install Java if you have not already done it
  • Download the tool and extract the archive
  • Double-click on Script_translate_helper.bat or directly on TranslateHelper.jar if you have put java in your PATH
  • The application is configured with a demo. You can modify it and add your own configurations with the Configuration menu

 

VI. Advanced usage

  • Add in the file config/accepted_loanwords.txt the accepted loanwords (= expression which can be both in the source and destination language) (add them one by line)
  • Add in the file config/fake_translations.txt the expressions which are placeholders (ex: FRENCH) (add them one by line)
  • Add in the file config/available_languages.csv new language by adding the column number (start by 0) , the language name and the 2 letters of the language code

 

VII. What's next

I started to make this tool less than 2 years ago, with several breaks.

With this release I will probably make another break in the development.

But I have some ideas to improve the tool

  • Call translation API (like Google one)
  • Add color syntax
  • Add support to more recent Paradox games

Of course, I am opened to your ideas.

 

VIII. Acknowledgement

Thanks to the contributors of the itextpdf, jdom and languagetool libraries.

Thanks to Bisougai to learn me how do a version checker with this tool Paradoxos Mod Manager.

Thanks to @Loup for encouragements and feedback.

Mouchi

Remise en forme du blog

Suite à la mise à jour du forum, la galerie a été endommagée ce qui se répercute sur le blog.

J'ai (enfin) remplacé les images les plus importantes qui sont celles des 3 post principaux.

 

Je maintiens ce billet comme index des logiciels présentés sur ce blog.

 

Identificateur de provinces
medium.version_mars_2016.png.0289dfe4424

 

Délimiteur de provinces

medium.3.jpg.68519caab9918fb6e748ca4d041

 

Rédacteur d’États sur carte

medium.1.png.29e643f8ab624e0b0bf3ad8edd8

 

Paradoxos Mod Manager

large.3.png.59b9fe703414963bdd4fd852d05d

 

Translate helper

Diagnostic.png

Mouchi

Paradoxos Mod Manager

 

Pour ce 11ème billet dans ce blog, je vais pour une fois présenter un logiciel que je n'ai pas créé. J'ai cependant fini par rejoindre le développement.

 

Présentation

Le Paradoxos Mod Manager est une application créée par Thibaut SIMON-FINE (alias Bisougai sur le forum Paradox).

Cette application permet gérer ses mods sur les jeux Paradox récents : Crusader Kings II, Europa Universalis IV, Stellaris et Hearts of Iron 4.

L'auteur est parti du constat qu'avec un nombre de mods très importants il devenait très vite ennuyant de passer d'une configuration de mod à une autre.

L'objectif de cette application est donc d'automatiser cette tâche.

 

Utilisation

Si vous avez télécharger des mods récemment pour un jeu Paradox sans avoir lancé le launcher du jeu, lancez le launcher du jeu puis quittez-le.

 

Télécharger l'application grâce au lien donné plus bas et Java si besoin (voir configuration requise).

 

Extraire l'archive téléchargée.

 

Lancer l'application en double cliquant sur ParadoxosModManager.jar ou alors sur le script correspondant à votre système d'exploitation.

 

Choisissez un jeu et vérifier que le dossier du jeu dans vos documents est bien celui indiqué (sinon modifiez-le en cliquant sur les points de suspensions (...) ou alors en collant directement le bon chemin dans le champ de saisie).

large.1.png.29c6f3f3fcc9bc93ca986ce7060a

 

Une fois que vous avez validé, vous arrivez sur la liste de vos configurations de mods.
Par défaut il y a aucune liste.

Cliquez sur le bouton New pour créer une liste.

Vous voyez la liste des mods qui ont été vus au dernier lancement du launcher du jeu (c'est pour cela qu'il est conseillé de lancer le launcher du jeu après avoir télécharger des mods).

Sélectionnez les mods que vous voulez mettre dans la configuration : ceux-ci seront surlignés en vert.

large.2.png.1fb70f4786323ce370584190b988

 

Si lorsque vous modifiez une configuration de mod et qu'un mod apparaît en rouge cela veut dire qu'il n'existe plus et que si vous sauvegardez la configuration il n'en fera plus partie.

 

Une fois que vous avez défini vos configurations, vous pouvez jouer avec l'une d'elle.
Pour cela cliquez sur Apply.

large.3.png.59b9fe703414963bdd4fd852d05d

 

L'application modifie le fichier de paramètres de votre jeu et vous propose de lancer le launcher du jeu.

Les mods cochés dans le launcher du jeu correspondent à votre configuration, vous pouvez désormais jouer sans avoir à cocher/décocher des mods.

 

Liens

 

Configuration requise

  • OS : Windows, Linux, MacOS
  • Java 8u40 (au moins) : le plus simple est de laisser Java à jour
  • Évidemment des jeux Paradox récents et des mods
Mouchi
Rédacteur d’États sur carte
 
PRÉSENTATION
Les Jeux Paradox permettent d'obtenir la carte actuelle du jeu en appuyant simplement sur une touche en jeu (F10).
Cependant cette carte ne contient que les couleurs des États, il n'y a pas leur nom.
Ce logiciel remédie à cela. Il ajoute la date sur la carte ainsi que le nom des États les plus grands.
Vous avez pu suivre et participer au développement du logiciel à partir de ce post. S'il en est là où il est, c'est grâce à vous.
Le logiciel n'est disponible que pour Crusader Kings 2 et Europa Universalis IV mais supporte les mods.
Voilà ce que cela donne sur la vanille (2.1.3).

 
Voilà ce que cela donne sur une partie de Europa Universalis IV (1.16):

 
REQUIS
Java Carte obtenue avec F10 en indiquant dans son nom la date (cela peut être la carte géopolitique (ou d'états indépendants dans CK2) mais aussi pour CK2 les cartes de jure). Le nom du fichier doit être de la forme blabla_AAAA_MM_JJ_bla_bla.*. C'est le format par défaut des cartes obtenues avec EUIV
blabla étant bien sûr libre du moment que ce n'est pas un nombre.
La taille des jours, mois et année n'est pas importante.
Exemple : exemple_du_968_10_24.png.
 
TÉLÉCHARGEMENT
Dernière version (10 octobre 2016)
 
UTILISATION
télécharger l'archive ci-dessus et l'extraire où vous voulez gardez dans un même dossier le programme (Redacteur_etats_carte.jar) et le script pour l'utiliser (script_redacteur_etats_carte.bat) configurez script_redacteur_etats_carte.bat : voir le paragraphe suivant double-cliquez sur script_redacteur_etats_carte.bat si une erreur se produit vous serez informé par un message dans le terminal essayant d'être le plus explicite possible dans tous les cas quittez la console comme elle vous l'indique en appuyant sur une touche  
Vous pouvez aussi consulter ce billet qui est un tutoriel présentant un cas concret d'utilisation.
 
OPTIONS
De nombreuses options permettent de personnaliser le résultat du logiciel.
Vous les trouverez dans script_redacteur_etats_carte.bat :
Il suffit de commenter/dé-commenter ce que l'on souhaite.
Si vous devez mettre du texte dans une option (par exemple le répertoire/dossier d'un mod), mettez le entre double quote("").
Cela a une importance pour l'interprétation des espaces. (N'en ajoutez pas pour max=-size 100)
Exemples de configuration :
Afficher seulement les 10 plus grands États : Utilisation d'un mod : Année de la date seulement :  
QUELQUES EXEMPLES
Zoom (carte extraite et redimensionnée)

 
 
Options spécifiques: set nbEtats=10 set dateText="-textualDate"

 
 
Options spécifiques: set nbEtats=20 set police="Dialog" set multicolor="-multicolor" set dateDroite="-rightDate" set dateAn="-yearOnly"

 
BUG CONNU
Il arrive rarement que les couleurs ajoutées ne sont pas du tout bonnes.
Il se produit en général pour une carte qui est un sous-ensemble de la carte originelle (obtenue avec F10).
Dans ce cas un autre découpage peut être une solution.
Une autre solution est de mettre un contour blanc d'un pixel tout autour de la carte pour que les fausses couleurs soient blanches.
Mouchi
Tutoriel du rédacteur d'états sur carte

Dans ce tutoriel, vous allez apprendre à réaliser une carte de jure.
Pour avoir un exemple concret, vous allez réaliser cette carte qui est présente sur le wiki.


Tout d'abord allez sur ce billet pour télécharger la dernière version du logiciel.
Une fois téléchargé, extrayez l'archive et allez dans le dossier extrait.
Supprimez script_map_labeler.bat (c'est la version anglophone du script, vous n'en aurez pas besoin)
Vous devez avoir quelque chose comme cela.


Maintenant il nous faut une carte à compléter.
Lancez le jeu avec le mod Quand le Monde a Arrêté d'Avoir un Sens.
Choisissez le bookmark de 480.
Sélectionnez la carte des Empires de jure.
Vous devez avoir quelque chose comme cela (là j'ai mis en anglais le jeu).


Appuyer sur F10.
Vous devriez voir un message blanc apparaître au centre de l'écran déclarant que la carte a été sauvegardée.
Vous pouvez quitter le jeu.

La carte a été sauvegardé dans Documents/Paradox Interactive/Crusader Kings II/WTWSMS/Screenshots.
Renommer la carte selon le format exigé. Par exemple WtWSMS_De_Jure_Empires_480_12_10.
Pour simplifier ce tutoriel, j'ai déplacé la carte dans le dossier du logiciel. (Je l'ai aussi sauvegardé en PNG pour prendre moins de place).
Vous pouvez très bien la laisser dans son dossier d'origine (et la laisser au format bmp).
Voilà désormais le dossier du logiciel. L'affichage est en icône pour que vous pussiez voir à quoi ressemble la carte.


Il nous faut désormais configurer le logiciel pour qu'il complète notre carte.
Ouvrez script_redacteur_etats_carte.bat avec votre éditeur de texte favori.
Cherchez "DEBUT VARIABLES DU PROGRAMME JAVA A MODIFIER SI BESOIN" et commençons à modifier les variables.
- Remplacez set langue="-fr" par set langue="-en". En effet on veut les noms des empires en anglais.
- Remplacez set carte="vanille_1066_9_15.bmp" par set carte="WtWSMS_De_Jure_Empires_480_12_10.png". Si vous n'avez pas déplacer la carte ou qu'elle a un autre nom, vous devez mettre quel est le chemin et nom de l'image.
Par exemple set carte="C:/Users/XXX/Documents/Paradox Interactive/Crusader Kings II/WTWSMS/Screenshots/WtWSMS_De_Jure_Empires_480_12_10.bmp"
- Vous pouvez changer le fichier de sortie à votre convenance.
- Modifiez set gameDir="C:/Program Files/Steam/SteamApps/common/Crusader Kings II" si besoin si ce n'est pas le chemin vers votre installation de CK2.
- Remplacez ::set mod1="C:\...\Documents\Paradox Interactive\Crusader Kings II\MOD\swmh2.854" par set mod1="C:\Users\XXX\Documents\Paradox Interactive\Crusader Kings II\MOD\WTWSMS" en complétant XXX par votre nom, ou alors en corrigeant le chemin de votre installation du mod
- Nous n'avons pas à changer les variables suivantes pour notre carte. Cependant je vous invite à lire les commentaires et à les tester.
On remarquera la présence de set rank="emperor" qui est essentiel pour cette carte de jure d'empire pour diminuer de beaucoup les erreurs.

Sauvegardez vos modifications de script_redacteur_etats_carte.bat.
Double-cliquez sur script_redacteur_etats_carte.bat.
Une console s'ouvre (NE LA FERMEZ PAS).
Un rectangle contenant l'image d'illustration ainsi qu'une barre de chargement apparaît ensuite.
La barre avance et la console se remplit de texte.
Une fois la barre arrivée au bout, ce rectangle disparaît.
La console est comme ceci.


La console nous dit que pour certains code RGB présents sur la carte, il y a plusieurs titres.
Elle nous dit enfin que la carte res.png est créée et que l'on peut appuyer sur une touche pour la fermer.
Fermez donc la console.
Vous avez pu remarquer que res.png a été créé dans le dossier du logiciel.
Voici 2 remarques:
- Comme pour la carte, il vous était possible de donner un chemin pour le fichier de sortie pour le mettre ailleurs que dans le dossier du logiciel.
- La console a affiché plus d'avertissements que l'on ne peut en voir. Pour avoir tous les avertissements il faut les mettre dans un fichier.
Pour se faire, ouvrez script_redacteur_etats_carte.bat et remplacez  %multicolor% %dateDroite% %dateAn% %dateText% -rank %rank% -ov %override% par  %multicolor% %dateDroite% %dateAn% %dateText% -rank %rank% -ov %override% > warnings.log
Puis relancez le logiciel en double cliquant sur script_redacteur_etats_carte.bat (ATTENTION cela va supprimer le fichier warnings.log si il existe).

Voici ce que vous avez obtenu pour res.png

Si vous comparez les noms d'empires avec votre capture d'écran (ou la carte du wiki) vous observez quelques erreurs.
Tout d'abord, quand le logiciel vous avertit qu'il a trouvé plusieurs titres pour un code RGB, il vous dit qu'il ne sait pas quel titre associer à cette couleur comme il y en a plusieurs et que par conséquent il doit en choisir un.
Il va choisir le dernier qu'il a lu car cela sera le bon titre dans la plupart des cas.
Vous observez que "la plupart des cas" n'est pas synonyme de "toujours" avec l'empire d'Italie qui est nommé Frankish Empire.
Ensuite il y a un second type d'erreur.
Regardez l'Empire de Perse. Le logiciel a bien identifié le titre et est allé cherchez la traduction anglaise dans la localisation. Il a trouvé Persian Empire.
Cependant en jeu on a autre chose : Eranshahr.
Il s'agit du nom du titre avec la culture perse (on voit cela dans le landed_titles).
Le logiciel ne prend pas en compte les noms culturels.

Pour corriger ces erreurs, j'ai introduis un système pour imposer pour un code RGB un nom.
Pour se faire il faut créer un fichier CSV contenant les codes RGB et le nom associé.
Créez un fichier CSV dont le contenu est le spoiler suivant

Ouvrez script_redacteur_etats_carte.bat.
Remplacez :: set override="overrideFile.csv" par set override="overrideFile.csv" en remplaçant overrideFile.csv par le nom de votre fichier (et si besoin le chemin pour y accéder).
Sauvegardez script_redacteur_etats_carte.bat, puis double-cliquez dessus.

Vous obtenez enfin la carte souhaitée.
Mouchi
Délimiteur de provinces - pour jeux Paradox*
 
PRESENTATION
Dans les jeux Paradox, la carte est un élément central.
Dans la rédaction d'AAR, on peut par conséquent vouloir de belles cartes pour visualiser ses conquêtes.
Meneth, sur le forum CK2 de Paradox propose déjà un script Photoshop pour répondre à cette attente.
Cependant Photoshop étant payant, il propose de publier les cartes des mods CK2 que les joueurs lui demandent.
On voit de suite les inconvénients (par exemple le fait de ne pas posséder CK2 qui empêche l'accès à ce post).
C'est pour cela que je vous proposes un logiciel pour que vous puissiez faire vos propres cartes sans passer par un logiciel payant.

Ecran de chargement (personnalisable) du logiciel
 
REQUIS
Java Fichier provinces.bmp (il s'agit d'un fichier d'un jeu Paradox)  
TELECHARGEMENT
Dernière version (10 mars 2015)
 
UTILISATION
mettre dans un même dossier le programme (Delimiteur_province.jar) et le script pour l'utiliser (script_delimiteur_provinces.bat) configurer script_delimiteur_provinces.bat : remplacer les valeurs des variables. Sinon par défaut, mettre les fichier provinces.bmp et illustration.jpg dans le même dossier que le programme. double cliquer sur script_delimiteur_provinces.bat si une erreur se produit vous serez informé par un message essayant d'être le plus explicite possible dans tous les cas quittez la console comme elle vous l'indique en appuyant sur une touche
 
REMARQUES
l'épaisseur des frontières de provinces est très fine. Cela pose des problèmes lors d'une remplissage d'une province avec l'outil de remplissage de votre logiciel graphique préféré. En effet celui-ci, même avec une tolérance minimale, bave un peu. Quand on remplie une première fois cela ne pose pas trop de problèmes. Mais lors d'un deuxième remplissage, le noir devient un mélange assez moche. Ce problème est aussi présent dans les cartes de Meneth mais légèrement moins marqué car ses frontières sont plus épaisses. sur une carte comme celle du mod SWMH pour CK2, les fleuves sont très mal délimités. Ce problème est aussi présent dans les cartes de Meneth. vous pouvez changer l'image d'illustration du temps de chargement. Cependant elle sera redimensionné en 600*400 et les 20 pixels du bas cachés par la barre de progression.  
QUELQUES EXEMPLES D'APPLICATIONS
Faire une belle carte de votre partie - En effet le jeu propose avec la touche F10 de sauvegarder la carte de votre partie.
- Ouvrez cette carte avec un logiciel graphique gérant les calques (par exemple Paint.NET).
- Ajoutez un calque.
- Copiez l'image obtenu avec le logiciel dans le calque
- Changez la propriété du calque (par exemple Multiplicateur sous Paint.NET)
Et voilà le tour est joué, vous pouvez obtenir des cartes comme celle-ci :

Carte de Crusader Kings 2 (2.1.6)
 
Une carte à colorier Vous pouvez imprimer une partie de la carte et la faire colorier par vos enfants.
En plus de mettre en éveil leur créativité dans le choix des couleurs, vous leur faites apprendre la géographie.

Extrait d'une image en sortie du délimiteur de provinces
 
AVENIR
Le principe est le même que pour l'identificateur de provinces : être centré sur l'utilisateur.
Chaque personne étant différente, le logiciel progresse grâce à l'apport des différents retours.
Dans les idées de poursuite de développement qui me viennent déjà :
A court terme, le retrait des délimitations entre provinces maritimes via une option (ce qui permettrait de les garder pour ceux qui le souhaiteraient) Sur une vision à très long terme, c'est une brique de plus vers la réalisation d'un logiciel permettant de réaliser des animations comme ou encore à partir des parties des joueurs. Quelqu'un avait présenté la première animation sur le forum et j'avais trouvé cela génial. *Testé uniquement sur Crusader Kings II et Victoria II. Mais le logiciel doit fonctionner sur CK2, EU3, EU4, EU:Rome, HoI3, Sengoku, Victoria 2 et March of the Eagles
Mouchi


Identificateur de provinces : mise à jour

 

J'avais annoncé dans le sous forum Modding de Crusader Kings 2, que je m'étais remis au développement de ce logiciel pour l'améliorer (et m'améliorer au passage).
 
L'objectif principal de cette mise à jour était double :
Rendre plus simple la configuration et l'utilisation du logiciel Ajouter des fonctionnalités pour Crusader Kings 2

Nouvelle configuration
La configuration se fait via un système de sessions de travail et un menu options.
 

J'ai déjà expliqué les sessions de travail dans un post précédant, que vous trouverez dans le spoiler ci-dessous.

 
Le menu options vous permettra de changer les couleurs des textes, la langue du logiciel et quelques paramètres d'apparence de la carte.
 
Amélioration de l'utilisation
J'ai réalisé tout un tas de petites choses pour rendre l'expérience utilisateur plus agréable.
J'ai ainsi revu l'interface, notamment avec l'ajout de menus qui contiennent notamment tous les raccourcis du logiciel.
 
Ajout de fonctionnalité pour les cartes CK2
Ces fonctionnalités son accessibles en configurant la carte avec la configuration Crusader Kings.
 
Le premier ajout concerne les baronnies.
 
L'idée m'est venu d'Arko qui se sert du logiciel pour tracer dans Les Trois Tours les routes commerciales.
Ses routes relient des villes clefs, mais en cherchant les provinces, il ne trouve pas forcément les villes.
Par exemple si on cherche Paris, il faut en fait chercher la province Ile de France ...
 
Pour répondre à ce besoin, le logiciel affiche les baronnies en plus de la province.
Comme vous pouvez le voir dans l'image suivante, pour chaque baronnie son type est indiqué.
(Il s'agit du dernier type dans l'historique de la baronnie, ainsi une baronnie tribal en 789 mais "château" en 950, apparaîtra comme "château").
 
De plus on peut désormais effectuer une recherche par baronnie.
Ainsi chercher Paris nous mènera à la province Ile de France.
 
Le second ajout est le coloriage des fleuves et mers.
Il devient ainsi plus facile de distinguer les côtes et les îles, comme on le voit dans l'image suivante.
Il s'agit d'une option, si ce coloriage ne vous plaît pas, vous pouvez le retirer.
 
Rendu visuel
Voilà ce que donne la nouvelle version.
 

Identificateur utilisé pour Crusader Kings 2 (version 2.1.6) avec le mod SWMH (version 2.854)
 

Identificateur utilisé pour Victoria 2 (sans extensions)
 
Dans la 1ère image, j'ai utilisé comme options le coloriage des fleuves et mers et la bordure noire des provinces, mais vous pouvez tout à fait ne pas choisir ces options. De même j'ai choisi des couleurs pour le noms de province et pour chaque type de baronnie, vous êtes libres de les changer.
 
Dans la 2ème image, j'ai configuré la session de travail pour faire une symétrie, pour que la carte apparaisse dans notre sens usuel.
L'image qui sert à meubler le trou laisser par l'absence de baronnies peut être remplacé (tout comme l'icône du logiciel), elles se trouvent dans le dossier ressources. Par contre attention aux tailles.
 
Change log
Voici la liste complète des modifications suite à cette mise à jour

 

Téléchargements
Pour téléchargez la dernière version du logiciel, allez dans le billet de présentation du logiciel.
Mouchi


Nouvelle fonctionnalité de l'identificateur de provinces : la mini-map

J'ai trouvé la suggestion de mini-map géniale. En effet celle-ci apporte plusieurs bénéfices :
Une nouvelle manière de naviguer sur la map pour les adeptes de la navigation à la souris
Le rectangle de la mini-map permet de se repérer globalement. Pratique quand on se perd dans les méandres des provinces du SERG après avoir trop zoomé.

Voilà à quoi ressemble désormais le logiciel :

Certains l'ont peut être remarqué, l'image est en anglais. Le logiciel est désormais disponible en français et en anglais.
Concrètement, il y a un script par langue. Il suffit de double-cliquer sur celui que l'on veut pour qu'il mette le logiciel dans la langue souhaitée.
Téléchargement
Version du 16 février 2015.
Pour des informations plus complète sur le logiciel, je vous renvoie au premier billet.
Procédure d'utilisation légèrement adaptée (plus de l'ordre du détail que du nécessaire)
Mouchi
Mise à jour du Rédacteur d'États sur carte
 
Je me suis remis au développement du Rédacteur d'États sur carte pour lui apporter de nouvelles fonctionnalités.
 
Ce billet présente les nouvelles fonctionnalités.
Pour télécharger le logiciel et avoir des informations quant à son utilisation, il faut aller voir le billet dédié.
Enfin ce billet montre un cas concret d'utilisation.
 
Mise à jour pour CK2 2.6
Paradox a une nouvelle fois changé l'ordre de lecture des fichiers de localisation.
Le nouvel ordre (qui était en fait celui d'avant la 2.5) est pris en compte.
 
Filtrage par rang
Le principe du logiciel est de chercher le dernier titre lu correspond à chaque couleur sur la carte.
Malheureusement pour certaines couleurs, il peut y avoir plusieurs titres candidats.
J'ai donc ajouter une option pour ne mettre que les titres d'un rang.
Cela est très utile si vous vous servez par exemple du logiciel pour faire une carte de jure.
 
Ajout de warnings
Lorsque pour une couleur il y a plusieurs titres candidats, le logiciel affiche désormais un warning dans la console précisant la liste des titres possibles pour un code RGB.
Il peut y avoir plusieurs fois le même titre, c'est par exemple le cas quand on utilise un mod qui modifie le landed_tiltes.
A noter que l'on peut rediriger la sortie du logiciel dans le script pour avoir les warnings dans un fichier.
 
Support de Europa Universalis IV
J'en avais parlé en avril dernier dans le forum EUIV. J'ai adapté le logiciel pour qu'il soit fonctionnel également avec EUIV.
 
Changement du format de date
Les captures de carte avec EUIV (touche F10 comme dans CK2) sont au format eu4_map_TAG_YYYY_MM_DD_X.png.
J'ai donc changé le format de date du logiciel pour qu'il prenne directement en compte ce format.
Vous n'aurez ainsi pas besoin de renommer les captures de map issus de EUIV.
Pour celles de CK2, il faudra mettre dans leur nom la date de capture au format YYYY_MM_DD.
 
Version anglaise
J'ai ajouté le support de la version anglaise.
Auparavant on pouvait mettre le logiciel en anglais mais la carte en sortie contenait les noms en français.
Désormais en mettant le logiciel en anglais, les noms (et la date) sont en anglais.
Cela peut être pratique si vous voulez publier votre carte sur le forum Paradox ou sur le wiki.
 
Remplacement de nom
Comme indiqué auparavant, pour une couleur il y a plusieurs titres.
De plus le logiciel ne prend pas en compte le nom culturel du titre.
Ainsi il y aura quelques noms sur la carte qui ne correspondront pas à ceux en jeu.
J'ai ajouté une possibilité qui permet de définir à partir d'un code RGB quel nom devra apparaître.
Cela permettra donc de corriger les erreurs mais aussi d'écrire des noms personnalisés.
Mouchi
Identificateur de provinces - pour jeux paradox*
 
(post available in English on the
Paradox forum)
PRESENTATION
Identifier les provinces de la carte est utile en modding.
Cependant au fil des DLCs et des mods, les cartes changent.
De plus le changement de nom de la province en jeu en fonction de la culture est de plus en plus en vogue.
Cela rend d'autant plus difficile d'identifier les provinces souhaitées.
De ce constat Arko, m'a demandé de programmer une solution simple : cliquer sur une province nous donne son nom.
C'est cette solution que je vous présente ici.
 

Identificateur utilisé pour Crusader Kings 2 (version 2.5.2) avec le mod SWMH (version v2.922, 3 mars 2016)
 

Identificateur utilisé pour Victoria 2 (sans extensions)
 
Le principe se veut simple. On clique sur une province et son nom s'affiche. On peut même copier ce résultat dans le presse papier pour le coller ailleurs.
Pour se faire, on se déplace avec les touches directionnelles du clavier ou en cliquant sur la mini-map en bas à droite.
On peut de plus zoomer/dézoomer pour gagner en précision/rapidité de déplacement à l'aide des touches +/- du clavier.
Enfin on peut rechercher une province grâce à son ID ou un nom approximatif à l'aide du dialogue ouvert en cliquant sur le bouton "Chercher une province". (Voir ce billet à ce propos)
 
Des nouveautés sont arrivés pour améliorer la configuration, l'utilisation et les fonctionnalités du logiciel. (Voir ce billet à ce propos)
 
Le code RGB de la province sélectionnée est désormais disponible. Pour les sessions de travail Ck2, le terrain fait également son apparition. (Voir ce billet à ce propos).
 
REQUIS
Java 7 (vous pouvez avoir besoin de définir le chemin (Path) de l'éxécutable) Bien entendu des fichiers de jeux Paradox
TELECHARGEMENT
Nouvelle version
 

UTILISATION
télécharger la dernière version extraire l'archive mettre dans un même dossier le programme (Identificateur_Provinces_2015_09_19.jar), le script pour l'utiliser (script_identificateur_provinces_2015_09_19.bat) et le dossier ressources double cliquer sur script_identificateur_provinces_2015_09_19.bat (Remarque : c'est un script windows pour éviter d'ouvrir la console et d'exécuter le programme à la main) ou sinon double-cliquer sur Identificateur_Provinces_2015_09_19.jar ne pas fermer la console (sinon elle tue l'application). La console demandera de taper quelque chose pour se fermer. lors de la première utilisation, choisir la langue créer une session de travail (menu Jeu/mod) utiliser les boutons "..." pour utiliser l'explorateur de fichier afin de trouver plus facilement le chemin des répertoires naviguer sur la carte avec les flèches directionnelles, ou en cliquant sur la mini-carte zoomer avec les touches +/- cliquer sur une province à identifier, le nom de celle-ci s'affiche après "Province cliquée :" copier dans le presse papier la province identifiée en cliquant sur le bouton côté de son nom personnaliser le logiciel en allant dans le menu options
*Testé uniquement sur Crusader Kings II, Europa Universalis IV, Victoria II et Hearts of Iron 3. Mais le logiciel devrait fonctionner également avec EU3, EU:Rome, Sengoku et March of the Eagles
 
 
Versions précédentes
22 septembre 2015

Mouchi


Identificateur de provinces : RGB & terrain

 

RGB
Comme cela avait été demandé par Loup, j'ai ajouté le code RGB de la province en plus de son ID et nom.
Ce code est affiché en couleur (rouge, vert et bleu) et peut être copier dans le presse-papier à l'aide du bouton de copie se trouvant juste à droite.
Le format de copie est R;G;B
 
Terrain
Avec la mise à jour 2.5, Crusader Kings 2 possède un nouveau fichier (common/province_setup/00_province_setup.txt) qui contient le type de terrain des provinces.
L'identificateur de provinces va donc s'en servir pour afficher le terrain de la province sélectionnée.
Ainsi, si le terrain ne correspond pas à celui en jeu, cela vient d'une erreur de ce fichier.
 
La couleur du terrain dans l'interface est la même que celle pour le nom de la province.
Celle-ci peut être changée dans les options.
 
Rendu visuel

Identificateur utilisé pour Crusader Kings 2 (version 2.5.2) avec le mod SWMH (version v2.922, 3 mars 2016)
 

Identificateur utilisé pour Victoria 2 (sans extensions)
 
On voit sur les 2 images l'introduction du code RGB.
Si dans la 2ème image on copie ce code dans le presse-papier à l'aide du bouton de copie juste à droite de celui-ci, on obtient 176;64;96
 
Le terrain n'est disponible que pour les sessions de travail Ck2 (1ère image).
 
Téléchargements
Pour télécharger la dernière version du logiciel, allez dans le billet de présentation du logiciel.
Mouchi
Comme évoqué dans les commentaires du précédent billet, j'ai travaillé sur la copie du résultat du clic dans le presse papier mais aussi sur l'affichage d'une province à partir de son ID ou de son nom.
Le haut de l'interface change quelque peu.

Vous aurez deviné que cliquer sur "Copier dans le presse-papier" copie le résultat dans le presse papier, ce qui vous permet de coller le nom de province trouvée.
Pour la recherche de province, cliquer sur le bouton "Chercher une province" ouvre la boîte de dialogue suivante:

Elle permet de choisir une province à partir de son ID (bloc de gauche) OU de son nom (bloc de droite).
Dans le bloc de gauche, le logiciel n'accepte que des chiffres. Dans celui de droite que des lettres.
Pour le nom, comme on peut faire des erreurs de saisie, d'orthographe, ... et comme Arko l'a suggéré, le logiciel propose une liste de province possible correspondant au mieux au nom saisi par l'utilisateur.
Concrètement en cliquant sur "Chercher les provinces au nom proche de ce nom", une nouvelle boîte de dialogue s'ouvre :

Le premier billet a été mis à jour et contient donc un lien de téléchargement pour cette dernière version.
×