NARRATIVE

Regarder où en est la quête

Regarde si le joueur a déjà la quête du PNJ, et choisit un chemin différent selon l'état. Ne modifie rien.

Cas d'usage

À utiliser avant Donner une quête pour éviter de redonner la même quête. À utiliser après pour aiguiller le dialogue selon que la quête est terminée, en cours, ou ratée.

Paramètres

Paramètre Type Requis Description
Quest list Non Les quêtes à vérifier. Prend la première qui est liée à ce PNJ pour ce joueur.

→ Résultat en jeu

{
  "action": "CheckQuestStatus",
  "quest_list": "..."
}
Résultat en jeu

En cours → quête donnée, pas encore terminée. Terminée → quête réussie, prête à être récompensée. Ratée → quête échouée (temps écoulé ou mauvaise livraison). Pas encore donnée → le joueur n'a pas la quête.

Actions liées