Un waypoint, ou point de passage, est une balise virtuelle qui guide un PNJ sur un chemin prédéfini. Le PNJ suit chaque waypoint dans l'ordre et emprunte la trajectoire la plus directe entre eux, quitte à traverser des obstacles. Positionnez vos waypoints avec soin, car ils peuvent aussi déclencher des événements, comme des arrêts, des spells ou des animations.
Une fois le parcours terminé, le PNJ revient à sa position initiale pour boucler son trajet puis le recommencer, encore et encore.
La première étape de ce guide est de créer un waypoint.
Notez que les waypoints sont spécifiques à chaque PNJ : un PNJ X ne peut pas suivre les waypoints d’un PNJ Y.
De plus, le premier waypoint se génère automatiquement à la position du PNJ, inutile donc d’en ajouter un à son emplacement.
Une fois vos waypoints crées pour un PNJ, il est essentiel de les visualiser pour les configurer.
Grâce à la commande ci-dessous, ils apparaissent sous la forme de PNJ miniatures. Ces derniers sont uniquement visibles par vous.
Maintenant que le parcours de waypoints est prêt, il est temps que votre PNJ l'emprunte.
La commande suivante arrête un PNJ en plein parcours.
En cas de redémarrage (via la commande précédente), il retournera à son premier waypoint, sans reprendre à l’endroit où vous l'avez arrêter.
Pour supprimer un ou plusieurs waypoints, affichez-les, sélectionnez ceux à effacer, puis utilisez la commande suivante :
Si vous supprimez le deuxième waypoint d'une séquence de trois, le PNJ réajustera son parcours pour faire des allers-retours entre le premier et le troisième waypoint (voir le schéma juste à côté).
Lorsque des modifications sont requises, il n'est pas toujours utile de supprimer un waypoint.
Une option plus simple est de le déplacer vers votre position actuelle via :
Avec la commande ci-dessous, vous pouvez obtenir des détails précis sur un waypoint ciblé, incluant ses caractéristiques et paramètres, pour mieux comprendre son rôle dans le parcours de votre PNJ.