Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

Dialogue et modification d'un DLG existant

<img src="filesforums/mods/editeur_baldur.jpg" alt="editeur" class="image_left" />Cette section traite du développement d'un outil graphique pour créer des mods Infinity Engine.
Répondre
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne

Dialogue et modification d'un DLG existant

.

Message par Cocrane »

Dans la gestion des dialogues, je vois deux cas:

1- On crée un nouveau PNJ
2- On fait évoluer le dialogue d'un PNJ existant


Je voudrais faire la liste des cas et avoir la confirmation de la gestion appropriée au niveau du code.

1-On crée un nouveau PNJ
si il y a que le PNJ en cours qui parle et agit alors Gestion des blocks de discussion en "IF ... THEN ... END "

Si il y a des échanges entre PNJ alors on peut utiliser le "CHAIN IF" ou le APPEND pour éviter de gérer un .D et .TRA par pnj supplémentaire avec des liens de type EXTERN.


2-On fait évoluer le dialogue d'un PNJ existant

2-1 1ier cas on ajoute des nouveaux blocks.

si il y a que le PNJ en cours qui parle et agit alors Gestion des blocks de discussion en "IF ... THEN ... END "

Si il y a des échanges entre PNJ on peut utiliser le "CHAIN IF" ou le APPEND pour éviter de gérer un .D et .TRA par pnj supplémentaire avec des liens de type EXTERN.


2-2 On veut modifier des block existants
Comment faites vous?
faut il autoriser ce cas?


Pour le moment je ne gère pas de CHAIN ou de APPEND.

De ce que j'ai compris c'est bloquant pour le moddeur. Cependant ca me semble complexe à coder car je n'ai pas assez de recul sur ce point. Je pense que le mieux est sans qu'un moddeur teste une version sans pour prendre du recul sur la manière de gérer le CHAIN et le APPEND.

Cocrane
Répondre

Retourner vers « Éditeur Baldur's Gate »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité