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

Identificateur de provinces : mise à jour

Mouchi

707 vues

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 :

  1. Rendre plus simple la configuration et l'utilisation du logiciel
  2. 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.



Dans la version précédente, la configuration du logiciel était un peu laborieuse : il fallait recopier 2 fichiers de la carte dans le même dossier que celui du logiciel.
Ainsi si on voulait utiliser le logiciel pour une autre carte, il fallait refaire l'opération...

 

Dans un autre logiciel j'ai voulu simplifier cela en passant par un fichier de configuration dans lequel on pouvait indiquer le chemin du dossier de sa carte.
Ainsi il suffisait de commenter/décommenter les lignes de configuration souhaitées pour passer d'une carte à une autre.
Cependant cela pouvait être rebutant pour pas mal de monde.

 

Dans cette nouvelle version de l'identificateur de provinces, j'ai introduit un nouveau mécanisme pour éviter ces écueils : les sessions de travail.
L'image ci-dessous est un photo-montage des 2 boîtes de dialogues que l'on peut obtenir dans les sous menus du menu Jeu/mod, que vous avez pu apercevoir dans l'image du post précédant.

 


med_gallery_46583_27_13032.png


A gauche boîte de dialogue pour créer une session de travail Ck2, à droite pour session de travail classique

 

Il faut se représenter la session de travail comme un fichier que va utiliser par exemple votre logiciel de traitement de texte préféré.
Vous pouvez en créer autant que vous voulez, vous pouvez les ouvrir et ainsi passer rapidement de l'un à l'autre (modulo un temps de chargement à la 1ère ouverture du fichier).
La seule différence est que la création est un peu plus compliquée que d'avoir une page vierge que l'on peut remplir à sa guise.
C'est à cela que servent justement les 2 boîtes de dialogues en image.

 

La base étant de donner un nom à sa session de travail (ce nom servira à l'identifier dans le sous-menu Ouvrir récent parmi les autres sessions de travail créées) et le répertoire du jeu (le bouton ... permet d'ouvrir un explorateur de fichier pour pouvoir le sélectionner facilement plutôt que d'avoir à en saisir le chemin).

 

Pour une session de travail CK2, vous pouvez mettre en plus le répertoire d'un mod qui modifie la map (exemple SWMH), ainsi la carte sera celle du mod et les baronnies affichées seront celles du mod et à défaut celles du jeu. Pour une session de travail classique, comme il n'y a pas de baronnies, la carte du mod est suffisante, il faudra donc mettre le répertoire du mod à la place de celui du jeu.

 

Pour une session de travail CK2, vous pouvez avoir d'autres mod qui modifie les baronnies sans pour autant modifier la map (par exemple plus de baronnies dans votre province natale pour qu'elle soit plus puissante), vous avez donc 2 slots pour mettre le répertoire de ces mods. Ainsi les baronnies seront cherchées en priorités dans ces répertoires.

 

Pour une session de travail classique, vous pouvez avoir une carte à l'envers. Typiquement la carte de Victoria 2 vanille ou encore celle de HoI 3 vanille. Vous pouvez dans ce cas cocher "Appliquer à la carte une symétrie par rapport à l'axe X", qui la remettra dans le sens usuel.

 

Toutes les sessions de travail sont sauvegardées automatiquement à leur création, ouverture, ...
Pour garder l'aspect pratique/rapide qui existait avant l'introduction des sessions de travail, le logiciel ouvre par défaut la dernière session de travail utilisée.

 

 


Source : [Logiciel] Identificateur de provinces

 

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.

 

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

 

med_gallery_46583_27_48836.png
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

  • Affiche la liste complète des provinces lors d'une recherche, de la plus proche lexicalement à la plus éloignée
  • Ajouts de menus en remplacements de boutons et pour modifier les options
  • Corrige un bug avec les dimensions de la carte (la dimension du logiciel est désormais optimisé par rapport à la dimension de l'écran)
  • Remplace le texte du bouton copier par une image
  • Ajoute les sessions de travail
  • Ajoute une boîte de dialogue pour choisir la langue à la première utilisation
  • Recherche par baronnies (session de travail CK requise)
  • Affiche les baronnies de la province (session de travail CK requise)
  • Ajoute une option de coloriage de la mer et des fleuves (session de travail CK requise)
  • Ajoute une option pour mettre une bordure noire autour des provinces
  • Affiche directement la province recherchée (comme si on avait cliqué dessus)
  • Flash la province cliqué
  • Ajout d'une icône au logiciel


 


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



0 Commentaire


Commentaires recommandés

Il n’y a aucun commentaire à afficher.

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×