9Fermer11
deephLe 20/01/2014 à 20:06
As-tu mis les sources en ligne ?
chickendude (./9) :
mais comment changer les dialogues selon lesquels switches sont mis (ou pas) ? La seule manière que je vois c'est pendant l'affichage de la carte.

Quand l’événement est déclenché (le joueur enclenche le dialogue avec un npc) il te suffit de tester tel bit du buffer et de faire telle ou telle action en conséquence (afficher tel texte plutôt qu'un autre), non ? Il faudrait faire une macro "if(switch, dialogue_x)" ou quelque chose du genre.

Et pour les événements liés à la carte (si un npc ne doit pas être affiché par exemple), il faut effectivement les exécuter avant l'affichage de la carte (pendant la transition), je pense.