![]()
Bon, je ne suis pas graphiste, peux pas mieux faire.
- Appeler les compagnons
- Renvoyer les compagnons
- Déplacer tous les compagnons
- Déplacer le premier
- Déplacer le second
- Déplacer le troisième
- Attaquer ma cible
- Me défendre
- Mode attaque
- Mode défense
![]()
Bon, je ne suis pas graphiste, peux pas mieux faire.
Il m’arrive – si rarement et avec tant de bienveillance – de me plaindre des bugs que laissent traîner derrière eux comme le petit Poucet les estimables développeurs de Bioware – et autres. Oui, je l’admets, je me laisse parfois aller à quelques aigreurs, il m’en coûte de l’avouer mais c’est vrai, à côté de mon sang flamand coule une moitié de sang français, râleur, indiscipliné, de mauvaise foi et volontiers condescendant, c’est un fait, le rouge m’en monte au front, mais c’est ainsi, il faut le dire.
Bon, c’est dit.
Je viens de passer une heure à m’arracher les cheveux à cause d’un comportement imprévisible d’un compagnon à qui je demandais de se déplacer d’un point A à un point B pour me rendre que depuis 15 ans ma routine de déplacement – qualifiée de “sans faille”, tu parles ! – remplaçait à chaque itération l’endroit où le sujet devait se déplacer par celui où il se trouvait.
Quinze ans !
Je ne sais pas comment j’ai fait tenir l’édifice debout sur de pareilles conneries, et pourtant ça tenait !
Bon, j’ai corrigé, mais la peur au ventre que la correction, pourtant logique, ne fasse s’effondrer le château de cartes, des fois que j’aurais corrigé le bug par un autre !
Je rappelle, pour les distraits, que l’informatique est beaucoup de choses, mais certainement pas une science exacte !
De nouvelles commandes sont introduites pour gérer son équipe de compagnons.
Elles peuvent être placées dans les barres de raccourcis et sont accessibles par le menu radial : clic droit sur le personnage – capacités spéciales – <Classe>
J’ai réduit la taille de l’équipe à 3 compagnons en plus du joueur pour ne pas – trop – se marcher sur les pieds, mais je peux changer cela à volonté, à voir.
J’ai également supprimé la totalité des comportements par défaut des compagnons, ce qui m’impose de tout reprogrammer, mais il n’était vraiment pas possible de construire quoi que ce soit sur les fonctions existantes, patchées et repatchées au fil du temps, à tel point que dans le code même de Bioware les programmeurs dépités en venaient à écrire, en substance, des commentaires du genre : “Je sais que c’est du caca, mais au moins ça marche”. Sauf qu’au fil du temps, ça ne marche même plus.
Pour mieux faire comprendre à quels problèmes je suis confronté, par exemple, j’efface tous les scripts associés au Grand Prêtre Sahuagin de la tour des Fjords quand il apparaît. C’est donc une coquille vide, dépourvue de tout comportement scripté, que j’utilise comme une marionnette pour les besoins de la rencontre. Et bien, parfois, il se met à taper sur un joueur, comme ça, sans que personne ne le lui ait demandé.
Bon, là, je laisse faire parce qu’un mob qui tape sur un joueur quand il n’a rien de mieux à faire, c’est cool, mais je le répète : c’est une coquille vide sensée rester là à ne rien faire du tout !
No stress, cependant, ré-écrire l’IA est bien moins compliqué qu’il n’y paraît, c’est juste un peu de boulot mais j’ai déjà écrit toutes les fonctions essentielles lorsque j’ai scripté le prêtre, donc je compte terminer très bientôt.