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 avec APPEND et CHAIN IF

<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 avec APPEND et CHAIN IF

.

Message par Cocrane »

Quelques questions sur les mots clés APPEND et CHAIN IF par rapport à la gestion des .D et .TRA

Cas du APPEND

contenu de #VAKno
"
BEGIN ~#VAkno~

IF ~Global("#VCutIngre","GLOBAL",2)~ THEN BEGIN RenconLouche
SAY @1
IF ~~ THEN EXTERN ~#VBardi~ LOUCHE1
END

...

APPEND ~#VBardi~

IF ~~ THEN BEGIN LOUCHE1
SAY @2
IF ~~ THEN EXTERN ~#VAkno~ LOUCHE2
END
"

Règles:
- Tout ce qui est avant le APPEND ira dans le #VAKno.D et#VAKno.TRA.
- Tout ce qui est après le APPEND va aussi dans #VAKno.D et #VAKno.TRA?
Pouvez vous confirmer?


Cas du CHAIN IF
"
CHAIN IF ~~ THEN "#VDevin" ECOUTE
@1501=@2041=@2051
END
IF ~~ THEN REPLY @4 GOTO GRANDI
IF ~~ THEN REPLY @5 GOTO GORION
IF ~~ THEN REPLY @6 GOTO COMMENT
"

Ecoute est un nom de block de "#VDevin". #VDevin va s'exprimer (équivalent du SAY) et dire les textes @1501, @2041, @2051. Le Charname aura 3 répliques possibles (@4, @5, @6).

La partie étant écrite dans un fichier .D lamba, les indices @ (.TRA) sont aussi stockés dans ce fichier?

Si j'ai bien compris, c'est WEIDU qui fera le tri pour avoir un fichier DLG pour chaque personnage avec ses rubriques.
Répondre

Retourner vers « Éditeur Baldur's Gate »

Qui est en ligne

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