Différences entre les versions de « TESCS2 : Données de Quêtes »

De Wiwiki
Aller à la navigation Aller à la recherche
 
(Priorité)
 
(8 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
    * Quest Name: Le nom de la quête tel qu'il apparaitra dans le journal du joueur.
[[Catégorie:TESCS2 : Quêtes|Données de quêtes]]
    * Priority: Les dialogues sont régis par ordres de priorités. Les dialogues ayant un rapport avec des quêtes importantes prendront donc logiquement l'ascendant sur les quêtes d'importance moindres. Voila un récapitulatif des prioritées utilisées en Oblivion:


Priorités Type
*Quest Name: Le nom de la quête tel qu'il apparaitra dans le journal du joueur.
1   Didactitiels
*Priority: Les dialogues sont régis par ordres de priorité. Les dialogues ayant un rapport avec des quêtes importantes prendront donc logiquement l'ascendant sur les quêtes d'importance moindres. Lorsque plusieurs Infos sont validées dans la même frame (c'est à dire que leur condition est validée en même temps), c'est l'Info qui appartient à la quête la plus prioritaire qui sera dite.
5   Activités générales
10   Dialogue (Pas réélement une quête)
20   Quêtes d'achats de Maisons ou de Chevaux
40   Quêtes d'entrainement et concernant les vampires
50   Autres Quêtes
60   Quêtes pour des Guildes
85   Quête principale
90   Quêtes en rapport avec les crimes et les personnages


Voila un récapitulatif des priorités utilisées en Oblivion:


    * Script: Quest scripts run continuously while the quest is active. By default, they process every 5 seconds, but this can be altered for each quest script (see Quest scripts).
{|border="1" cellpadding="5" cellspacing="0"
    * Start Game Enabled: If this box is checked, the quest is active at the beginning of the game. Otherwise, it will not become active until the StartQuest or SetStage commands are used.
|-
    * Allow Repeated Conversation Topics: If this box is unchecked, conversations will never use the same topic twice (in the same conversation). Check this box for quests that have scripted conversations that require the same topic to be used repeatedly.
! style="background:#efefef;" colspan=1  | Priorités
    * Allow Repeated Stages: If this box is checked, a journal entry will be displayed (and quest stage results run) every time SetStage is called for a particular stage number. Otherwise, SetStage has no effect after it is called the first time for any stage.
! style="background:#efefef;" | Type
    * Add Icon Image: The image file for the quest icon in the player's quest log.
|-
    * Quest Conditions: Any conditions here are added (ANDed) to the conditions on ALL dialogue contained in this quest.
|1
    * View Filtered Dialogue Window: Brings up the filtered dialogue window, filtered on the selected quest.
|Didactitiels
    * Recompile All Results: All results scripts (on ALL quests, not just the selected quest) are recompiled. This is a useful debugging tool.
|-
    * Export Quest Dialogue: Exports all the quest's dialogue to a file.
|5
|Activités générales
|-
|10
|Dialogue (Autres que ceux de quêtes)
|-
|20
|Quêtes d'achats de Maisons ou de Chevaux
|-
|40
|Quêtes d'entrainement et concernant les vampires
|-
|50
|Autres Quêtes
|-
|60
|Quêtes pour des Guildes
|-
|85
|Quête principale
|-
|90
|Quêtes en rapport avec les crimes et les personnages
|-
|}
 
* Dans vos mods vos pouvez utiliser des valeurs intercalaires, par exemple :
** 86 votre info sera dite prioritairement à celles de la quête principale, mais après les crimes ;
** 95 votre info sera dite prioritairement à toutes celles du jeu Oblivion d'origine.
 
'''Note 1 :''' Si vous avez Shivering Isles, les crimes dans SI ont la priorité 91 (quête SEcrime).
 
'''Note 2 :''' La quête DispositionBlokers a une priorité 100. Il s'agit de réponses prioritaires dans une conversation lorsque la disposition de celui qui parle vis à vis de son interlocuteur est inférieure ou égale à 20.
 
*Script: Les scripts de quêtes sont toujours actifs pendant une quête. Par défaut, ils se répètent toutes les 5 secondes, mais cela peut être changé pour toutes les quêtes (voir Scripts de Quêtes et [[TESCS2 : Les scripts|Les scripts]] ).
*Start Game Enabled: Si cette case est cochée, la quête est activée dès le debut du jeu. Sinon, Elle ne deviendra active que si les commandes ''[[TESCS2 : StartQuest|StartQuest]]'' ou ''[[TESCS2 : SetStage|SetStage]]'' sont utilisées.
*Allow Repeated Conversation Topics: Si cette case N'est PAS cochée, les conversations ne tourneront pas deux fois autour du même sujet (dans la même conversation). Cochez cette case pour vos quêtes à dialogues scriptés qui nécessitent la répétition d'un même sujet.
*Allow Repeated Stages: Si cette case est cochée, une nouvelle notification de fin d'étape apparait dans le journal, et le script d'étape (''Stage Script'') correspondant est lancé, à chaque fois que ''[[TESCS2 : SetStage|SetStage]]'' est utilisé pour un numéro (index) particulier d'étape. Sinon, ''SetStage'' n'aura aucun effet après avoir été utilisé la première fois. Cela est utile si vous voulez cumuler les effets d'un script d'étape (''stage''), et les notifications correspondantes, pour chaque étape de quête. Cependant, vous devez contrôler le nombre d'appels de la fonction ''SetStage'' pour chaque étape, en fonction des cumuls d'effets désirés.
*Add Icon Image: L'image pour l'icône de quête dans le journal.
*Quest [[TESCS2 : Conditions|Conditions]]: Cet ensemble de conditions est ajouté, avec un Et logique, aux conditions requises pour TOUS les dialogues contenus dans la quête. Les dialogues ne peuvent donc éventuellement s'exécuter que si cet ensemble des conditions de quête est préalablement vérifié comme vrai par le moteur de jeu.
*View Filtered Dialogue Window: Fait apparaître la fenêtre de "Dialogue Filtré". Elle sert (après avoir sélectionné une quête) à voir tous les dialogues qui lui sont relatifs.
*Recompile All Results: Tous les scripts résultants (sur TOUTES les quêtes, pas seulement celle choisie) sont recompilés. C'est un outil de débugage assez utile.
*Export Quest Dialogue: Exporte tous les dialogues relatifs à une quête dans un fichier.
 
Suite : [[TESCS2 : Etapes de Quêtes|Etapes de Quêtes]]

Version actuelle datée du 15 septembre 2011 à 20:44


  • Quest Name: Le nom de la quête tel qu'il apparaitra dans le journal du joueur.
  • Priority: Les dialogues sont régis par ordres de priorité. Les dialogues ayant un rapport avec des quêtes importantes prendront donc logiquement l'ascendant sur les quêtes d'importance moindres. Lorsque plusieurs Infos sont validées dans la même frame (c'est à dire que leur condition est validée en même temps), c'est l'Info qui appartient à la quête la plus prioritaire qui sera dite.

Voila un récapitulatif des priorités utilisées en Oblivion:

Priorités Type
1 Didactitiels
5 Activités générales
10 Dialogue (Autres que ceux de quêtes)
20 Quêtes d'achats de Maisons ou de Chevaux
40 Quêtes d'entrainement et concernant les vampires
50 Autres Quêtes
60 Quêtes pour des Guildes
85 Quête principale
90 Quêtes en rapport avec les crimes et les personnages
  • Dans vos mods vos pouvez utiliser des valeurs intercalaires, par exemple :
    • 86 votre info sera dite prioritairement à celles de la quête principale, mais après les crimes ;
    • 95 votre info sera dite prioritairement à toutes celles du jeu Oblivion d'origine.

Note 1 : Si vous avez Shivering Isles, les crimes dans SI ont la priorité 91 (quête SEcrime).

Note 2 : La quête DispositionBlokers a une priorité 100. Il s'agit de réponses prioritaires dans une conversation lorsque la disposition de celui qui parle vis à vis de son interlocuteur est inférieure ou égale à 20.

  • Script: Les scripts de quêtes sont toujours actifs pendant une quête. Par défaut, ils se répètent toutes les 5 secondes, mais cela peut être changé pour toutes les quêtes (voir Scripts de Quêtes et Les scripts ).
  • Start Game Enabled: Si cette case est cochée, la quête est activée dès le debut du jeu. Sinon, Elle ne deviendra active que si les commandes StartQuest ou SetStage sont utilisées.
  • Allow Repeated Conversation Topics: Si cette case N'est PAS cochée, les conversations ne tourneront pas deux fois autour du même sujet (dans la même conversation). Cochez cette case pour vos quêtes à dialogues scriptés qui nécessitent la répétition d'un même sujet.
  • Allow Repeated Stages: Si cette case est cochée, une nouvelle notification de fin d'étape apparait dans le journal, et le script d'étape (Stage Script) correspondant est lancé, à chaque fois que SetStage est utilisé pour un numéro (index) particulier d'étape. Sinon, SetStage n'aura aucun effet après avoir été utilisé la première fois. Cela est utile si vous voulez cumuler les effets d'un script d'étape (stage), et les notifications correspondantes, pour chaque étape de quête. Cependant, vous devez contrôler le nombre d'appels de la fonction SetStage pour chaque étape, en fonction des cumuls d'effets désirés.
  • Add Icon Image: L'image pour l'icône de quête dans le journal.
  • Quest Conditions: Cet ensemble de conditions est ajouté, avec un Et logique, aux conditions requises pour TOUS les dialogues contenus dans la quête. Les dialogues ne peuvent donc éventuellement s'exécuter que si cet ensemble des conditions de quête est préalablement vérifié comme vrai par le moteur de jeu.
  • View Filtered Dialogue Window: Fait apparaître la fenêtre de "Dialogue Filtré". Elle sert (après avoir sélectionné une quête) à voir tous les dialogues qui lui sont relatifs.
  • Recompile All Results: Tous les scripts résultants (sur TOUTES les quêtes, pas seulement celle choisie) sont recompilés. C'est un outil de débugage assez utile.
  • Export Quest Dialogue: Exporte tous les dialogues relatifs à une quête dans un fichier.

Suite : Etapes de Quêtes