Mod:Ajouter une quête
Ce tutoriel vous expliquera comment ajouter une quête à Nous Aurons.
Outils requis
Avant de commencer
Comme programmer une quête demande l'utilisation de scripts, de dialogues codés, peut-être même la création de personnages et d'items, il est préférable de d'apprendre ces techniques avant de suivre les étapes suivantes.
Préparation
Consulter la liste des quêtes
Avant de créer une quête, consultez la liste complète de quêtes pour vous assurer qu'elle est présente, sinon ajoutez-la à la liste. Notez le numéro de la quête (#) pour plus tard.
Nommer la quête
Le nom de la quête est ajouté aux fichiers .txt du lieu où elle est assignée au joueur (dossiers Game/NousAurons/Locale/ (version française) et Game/core/locale (version anglaise). Elle est ajoutée ainsi :
AJOUT_OBJ_Quete1 = {Trouver une paire de chaussures pour Simon\n<rgb:125,125,125>Il a dit qu'il pourrait y en avoir à Poston} //Variable Quete1_complete
Créer les dialogues reliés à la quête
Dans les mêmes fichiers que ceux utilisés pour nommer la quête, ajouter les dialogues nécessaires à la quête, en indiquant pour ceux-ci les noms de code des personnages concernés. Si vous ne savez plus comment faire, suivez ces étapes.
Autres contenus reliés à la quête
Il est possible que vous ayez besoin de créer des objets uniques et/ou des personnages. Il est conseillé de les préparer en avance.
Créer une quête
Ouvrir le fichier du lieu (éditeur de niveaux)
- Ouvrez le dossier Game/ puis FT Improver.EXE.
- Passez les vidéos en cliquant dessus.
- Cliquez sur ⦿ MORE.
- Cliquez sur ⦿ LEVEL EDITOR.
- Accédez au menu FilepuisOpen.
- Ouvrez le fichier du lieu précédemment créé qui doit se terminer par .mis.
Accéder aux scripts
Les scripts sont stockés et codés dans l'Éditeur de niveaux.
- Cliquez sur l'onglet Level.
- Cliquez sur Triggers...en bas à gauche.
Ajouter la tâche
Dans l'Éditeur de niveaux, un script est une série de conditions menant (si elles sont toutes vraies) à une série d'actions. Attention: Il n'existe pas de "ou" (or) dans l'Éditeur. Vous pouvez créer autant de scripts que nécessaire, mais ceux-ci ne fonctionnent que dans le lieu dans lequel ils ont été ajoutés.