Identificateur de provinces
Identificateur de provinces - pour jeux paradox*
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 ou plus (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
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.
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)
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, Victoria II et Hearts of Iron 3. Mais le logiciel devrait fonctionner également avec EU3, EU4, EU:Rome, Sengoku et March of the Eagles
21 février 2015
PRESENTATION
Identifier les provinces de la map est utile en modding.
Cependant au fil des DLCs et des mods, les maps 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.
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)
REQUIS
- Java 7 (vous pouvez avoir besoin de définir le chemin (Path) de l'éxécutable)
- Résolution d'écran suffisante (cf tableau des différences entre versions)
TELECHARGEMENT
Dernière version (21 février 2015)
English version
Code source
UTILISATION
- télécharger la dernière version
- extraire l'archive (elle contient 3 fichiers : Identificateur_provinces.jar, script_identificateur_provinces.bat et README)
- mettre dans un même dossier le programme (Identificateur_provinces.jar), le script pour l'utiliser (script_identificateur_provinces.bat) et les fichiers provinces.bmp et definition.csv de la map
- double cliquer sur script_identificateur_provinces.bat (Remarque : c'est un script windows pour éviter d'ouvrir la console et d'exécuter le programme à la main)
- ne pas fermer la console (sinon elle tue l'application). La console se fermera toute seule en fermant l'identificateur de provinces.
- 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 "Copier dans le presse-papier"
- chercher une province en cliquant sur le bouton "Chercher une province" (Voir ce billet à ce propos)
REMARQUES SUR LE FONCTIONNEMENT
- le fichier des provinces doit s'appeler provinces.bmp et le fichier csv des id et RGB des provinces doit s'appeler definition.csv (remarque: ce sont leur nom de base)
AVENIR
Mes obligations professionnelles vont reprendre ce qui veut dire que mon temps pour ce logiciel va irrémédiablement tendre vers 0.
Cependant je suis toujours à l'écoute de suggestions, de demande de précisions, de correction de bugs, ...
J'ai rendu le code source du logiciel disponible, vous êtes libre de faire ce que vous voulez avec sans même me citer.
*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
15 février 2015
PRESENTATION
Identifier les provinces de la map est utile en modding.
Cependant au fil des DLCs et des mods, les maps 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.
DEUX VERSIONS
De la problématique initiale découle d'autres problèmes.
J'ai donc du faire des choix mais ceux-ci ne vous conviendront peut-être pas.
Ainsi je suis ouvert à toute suggestion et pour commencer je proposes deux versions.
Pourquoi? J'ai appris qu'en proposant deux versions comparables, on délie plus facilement les langues (ou les claviers ).
Version 1
Version 2
Les différences entre ces deux versions sont résumés par le tableau suivant.
REQUIS
- Java 7 (vous pouvez avoir besoin de définir le chemin (Path) de l'éxécutable)
- Résolution d'écran suffisante (cf tableau des différences entre versions)
TELECHARGEMENT
Version 1
Version 2
UTILISATION
- télécharger une des deux versions
- extraire l'archive (elle contient 3 fichiers : Identificateur_provinces.jar, script_identificateur_provinces.bat et README)
- mettre dans un même dossier le programme (Identificateur_provinces.jar), le script pour l'utiliser (script_identificateur_provinces.bat) et
les fichiers provinces.bmp et definition.csv de la map
- double cliquer sur script_identificateur_provinces.bat (Remarque : c'est un script windows pour éviter d'ouvrir la console et d'exécuter le programme à la main)
- ne pas fermer la console (sinon elle tue l'application). La console se fermera toute seule en fermant l'identificateur de provinces.
- naviguer sur la carte avec les flèches directionnelles ou avec les boutons (selon la version choisie)
- zoomer avec les touches +/- ou avec les boutons (selon la version choisie)
- cliquer sur une province à identifier, le nom de celle-ci s'affiche après "Province cliquée :"
REMARQUES SUR LE FONCTIONNEMENT
- le fichier des provinces doit s'appeler provinces.bmp et le fichier csv des id et RGB des provinces doit s'appeler definition.csv (remarque: ce sont leur nom de base)
EXTENSIONS
Le développement des interfaces se fait selon le principe User centered design(conception centrée sur l'utilisateur).
Ainsi la meilleure façon d'obtenir une meilleure interface est d'écouter les utilisateurs.
Ne vous censurez pas, proposez moi de nouvelles fonctionnalités aussi bien générales (amélioration de l'utilisation, ...) que particulières à un jeu (rotation de la map de Victoria II, ...).
Mon temps étant limité, je ne pourrais pas tout implémenter, mais je ferai mon possible pour implémenter celles que vous jugerez les meilleures.
N'hésitez pas non plus à me faire part de test sur d'autre jeux, de plantages, ...
19 Commentaires
Commentaires recommandés