Vers l'Infinity et Baldur's Gate
 
AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  MembresMembres  GroupesGroupes  S'enregistrerS'enregistrer  ConnexionConnexion  

Partagez | 
 

 [PNJ] Une autre gestion des dialogues - Partie 1 : Organisation du fichier .tra

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Pépé Malin
Pépé Pizza
Pépé Pizza
avatar

Nombre de messages : 333
Age : 29
Date d'inscription : 29/05/2008

MessageSujet: [PNJ] Une autre gestion des dialogues - Partie 1 : Organisation du fichier .tra   Lun 9 Mar 2009 - 20:29

Partie 1 : Organisation du fichier .tra


Sommaire du tutoriel :


Le fichier XXDialog.tra va donc contenir les lignes de 5 fichiers .d

Pour chaque fichier .d, un intervalle de 1000 lignes sera réservé dans le .tra. Voici comment se présente la .tra :
En en-tête figure le contenu du .tra :

Code:
// XXdial.tra
// Composants :
// Lignes des Cutscenes (StringHead), Journal de Quêtes.
// Lignes du XXBanter.d
// Lignes du XXInterj.d
// Lignes du XXNouv.d
// Lignes du XXAppend.d
// Lignes du XXPNJ.d

En ayant en en-tête les intitulés exacts des points de référence, on peut utiliser la fonction recherche et naviguer facilement dans le .tra pour retrouver ses lignes.

1) Lignes des Cutscenes (StringHead), Journal de Quêtes :
Le créneau de lignes réservé pour cette partie est de@0 à @999.
Cette partie contiendra toutes les lignes qui serviront pour le journal de quête et pour les lignes utilisées dans les cutscenes avec les DisplayStringHead() (l’action qui permet d’afficher du texte au-dessus d’un personnage).

2) Lignes du XXBanter.d :
Créneau @1000 à @1999.
Contient toutes les lignes servant à coder les banters, qu’ils soient déclenchés par le PNJ du mod ou par un PNJ du jeu.

3)Lignes du XXInterj.d :
Créneau @2000 à @2999.
Contient les lignes servant à coder les interjections du PNJ du mod dans le jeu.

4) Lignes du XXNouv.d :
Créneau @3000 à @3999.
Contient les lignes servant à coder les dialogues des nouveaux personnages ajoutés par le mod, autres que le PNJ recrutable.

5) Lignes du XXAppend.d :
Créneau @4000 à @4999.
Contient les lignes des nouveaux dialogues ajoutés aux personnages du jeu déjà existants.

6) Lignes du XXPNJ.d :
Créneau @5000 à @9999.
Contient toutes les lignes de dialogue du nouveau PNJ recrutable, sauf les lignes des banters et des interjections (cf sections correspondantes).


Ainsi, selon le personnage et donc le .d dans lequel sera codé tel ou tel dialogue, les lignes se trouveront dans une des cinq parties, comportant chacune une numérotation linéaire comprise dans un créneau bien défini.

Alors vous allez me dire, « oui mais si pas exemple, je finis par dépasser par le créneau : imaginons que mon XXNouv.d dépasse son quota de lignes, je fais comment pour numéroter sans empiéter sur le créneau suivant ? »

Eh bien, c’est simple il suffit de passer à la puissance de 10 supérieure !
Quand on arrive à @3999, pour la suite on reprend à part de @30000 et le nouveau créneau s’étend donc jusqu’à @39999. En gros, on obtient 10 000 lignes d’espace supplémentaire, avec ça, ça devrait suffire ! ^^

_________________


Adoptez-moi !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
[PNJ] Une autre gestion des dialogues - Partie 1 : Organisation du fichier .tra
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Journée à Thème] organisation des tables de JdR
» Logiciel de gestion de tournoi
» [Paris] Organisation d'une ligue - boutique Parkage
» Aide pour une partie apocalypse entre amis
» Faire migrer une partie des données d'une 3DS a une autre 3D

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
LEGENDES :: LE MONDE DU MODDING :: Maîtrise :: Outils et Tutoriaux-
Sauter vers: