# Le projet BG1 NPC

Un mod Gibberlings Three

Auteur : L'équipe Projet BG1NPC. Veuillez nous contacter sur les forums Gibberlings3 pour plus d'informations.

Coordinateurs du projet (par ordre chronologique) :
Blucher, Kish, Andyr, Domi, actuellement : cmorgan

Sur le web : Page d'accueil et forum de discussion
Pour des questions de support sur une installation basée sur Tutu, EasyTutu, ou BGT, veuillez contacter www.gibberlings3.net. Pour des questions de support sur une installation basée sur BGT et mettant en oeuvre les mods Big Picture (BP) ou des méga-installations, veuillez contacter www.spellholdstudios.net.

Version 20 - Vérifiez la version la plus récente
Langues : Anglais, Espagnol, Français
Plates-formes : Windows, Mac OS X, et Linux

## Sommaire

Notes
Généralités
Compatibilité
Installation
Composants
Notes pour les modeurs
Remerciements
Contact et informations sur les droits d'auteurs
Historique des versions

## Notes

Vous devez désinstaller complètement les versions précédentes avant d'installer cette version. Cette version est une réécriture complète et supporte des traductions. L'installer sur des versions précédentes va corrompre votre partie.

Actuellement les premières lignes du Guide des Romances de BG1 NPC peuvent ne pas correspondre exactement aux textes présents dans le jeu, en raison des modifications supplémentaires qui ont été apportées après l'assemblage du guide.

Ce mod a été testé sur les plates-formes suivantes :

- Tutu v4
- EasyTutu_SoA
- EasyTutu_ToB
- EasyTutu_ToB Beta
- Baldur's Gate Trilogy (BGT)

Il comporte un installateur faisant appel à des variables multi plates-formes pour installer le même code aussi bien sur des installations Tutu que BGT. Pour plus d'informations sur la façon d'utiliser des variables multi plates-formes dans votre mod, veuillez nous rendre visite sur nos forums.

Pour de la documentation sur le déblocage de vos romances et de vos quêtes, veuillez suivre ces liens ou consulter les fichiers .html séparés dans le dossier BG1NPC\Documents :

- Guide des romances BG1 NPC
- Quête de Dynahéir
- Quête de Coran
- Quête de Tiax
- Quête de Xan
- Quête de Kagain
- Quête de Garrick
- Quête de Kivan
- Quête de Xzar
- Quête de Jaheira
- Échantillons de portraits de personnages non-joueur non-recrutables
- Pour les modeurs : index des variables utilisées dans le code du projet BG1 NPC
- Pour les modeurs : interjections par lieu
- Pour les modeurs : interjections par personnage
- Pour les modeurs : interjections par fichier CRE

## Généralités

Ce mod développe la profondeur du registre de personnalité et le niveau d'interaction des PNJs du jeu BG. Quand BG2 est sorti, une des principales améliorations était, aux yeux de beaucoup de personnes, le niveau accru d'interaction que l'on pouvait avoir avec les membres du groupe. Ce mod a été développé pour apporter aux joueurs de BG une expérience similaire. Les PNJs de votre groupe bavardent désormais avec le PJ, entre eux, et ont de petites quêtes secondaires personnelles. Comme nous n'avons pas été en mesure de faire enregistrer les nouvelles répliques par les acteurs de doublage d'origine, nous avons cherché à la place des musiques adaptées à chaque PNJ, destinées à être jouées à chaque fois qu'ils initient un bavardage. Cet ensemble musical est un paquetage séparé et optionnel (afin de garder faible la taille du téléchargement) intitulé The BG1NPC Music Pack. Vous pouvez le trouver sur la page de téléchargement de Gibberlings Three, ici.

## Compatibilité

Ce mod est conçu pour fonctionner avec Tutu v4, EasyTutu et BGT, tous basés sur des installations complètes et patchées de Baldur's Gate et Baldur's Gate II. Ni l'extension Le Trône de Bhaal de BG2 ni l'extension La Légende de l'Île perdue de BG ne sont requises [NdT : pour BG1 NPC lui-même].

Ce mod ne s'installera pas correctemment avec des versions de WeiDU antérieures à v204. Cette distribution est livrée avec WeiDU v230, qui mettra automatiquement à jour votre version de WeiDU quand vous installerez le Projet BG1 NPC.

BG1 NPC n'est pour l'instant pas compatible avec Tutu v5 ou Tutu v6. Il se pourrait qu'il s'installe, il est certifié qu'il fonctionnera mal. Ne venez pas vous plaindre que nous n'avons pas prévenu. Si vous avez des versions historiques de ces rééditions, ne vous en servez pas ; EasyTutu et Tutu v4 sont les dernières plates-formes confirmées comme étant opérationnelles.

Sword Coast Stratagems, EasyTutu, BGT, BG1 NPC et BG Unfinished Business ont fait des efforts particuliers pour s'assurer que les joueurs peuvent utiliser ces mods ensemble sans conflit. En outre, nous avons adapté notre code pour permettre l'usage simultané de Sirine's Call [NdT : l'Appel des sirènes] à la fois sur Tutu et sur BGT. Veuillez visiter les forums pour plus d'informations, en particulier sur l'ordre d'installation.

Une discussion sur l'ordre d'installation et une liste de mods compatibles se trouvent dans The Tutu State of the Modding Union [NdT : "L'état de l'Union", de Tutu] chez les Gibberlings Three.

Pour BGT, on peut trouver une discussion sur l'ordre d'installation et une liste de mods compatibles en consultant les forums Spellhold Studios : compatibilité et en cherchant des recommandations particulières d'ordre d'installation ailleurs dans les forums, notamment dans Mega Mod Help et les projets comme BiG World Project (BWP). Même si vous ne jouez pas avec une installation Mega Mod, ce sont les endroits où les gens ont fait des expériences sur l'ordre d'installation de BG1NPC sur un jeu avec BGT.

## Installation

Windows
Le Projet BG1 NPC est livré et installé avec WeiDU et est diffusé sous forme d'archive auto-extractible. Pour l'installer, il suffit de double-cliquer sur l'archive et de suivre les instructions à l'écran. [NdT : cliquez sur le bouton Accept, puis sur le bouton Browse pour sélectionner le répertoire du jeu et enfin cliquez sur Install.]
Autrement vous pouvez extraire les fichiers de l'archive à l'aide de WinRAR. Après une extraction réussie, vous devriez avoir un répertoire "bg1npc" et des fichiers bg1npc.tp2 et setup-bg1npc.exe dans le répertoire de votre jeu. Pour installer, il suffit de double-cliquer sur setup-bg1npc.exe et de suivre les instructions à l'écran.
Veuillez exécuter setup-bg1npc.exe dans le répertoire de votre jeu afin de réinstaller, désinstaller ou sinon pour changer des composants.
Mac OS X
Si le mod était déjà installé, désinstallez-le avant d'extraire la nouvelle version. Le Projet BG1 NPC est livré et installé avec WeiDU. Pour l'installer, il suffit d'extraire le contenu du mod dans le dossier de votre jeu. Après une extraction réussie, vous devriez avoir un dossier "bg1npc" et des fichiers bg1npc.tp2, setup-bg1npc et setup-bg1npc.command dans le dossier de votre jeu. Pour installer, il suffit de double-cliquer sur setup-bg1npc.command et de suivre les instructions à l'écran.
Linux
Extrayez le contenu du mod dans le dossier du jeu que vous souhaitez modifier. Téléchargez la dernière version de WeiDU pour Linux à partir de WeiDU.org et copiez WeiDU et WeInstall dans /usr/bin. Ensuite ouvrez un terminal et allez dans le dossier d'installation de BG2, lancez 'tolower' et répondez Y aux deux questions. Vous pouvez éviter d'exécuter la seconde option (Linux.ini) si vous l'avez déjà lancée une fois sur le même dossier. Pour gagner du temps, l'archive est déjà passée en minuscules, aussi il n'est pas non plus nécessaire d'exécuter la première option (passer les noms de fichiers en minuscule) si vous n'avez extrait que ce mod depuis la dernière fois que vous avez passé les noms de fichiers en minuscule. Si vous avez un doute, exécuter tolower et choisir les deux options est sans danger.
Lancez WeInstall bg1npc depuis le dossier de votre jeu pour installer le mod. Puis lancez wine BGMain.exe et commencez à jouer.

## Composants

Le Projet BG1 NPC contient 27 composants distincts qui peuvent être installés indépendamment les uns des autres.

Au début de l'installation, WeiDU demandera si vous voulez afficher quatre groupes de composants. Si vous souhaitez installer ou désinstaller n'importe lequel de ces composants, répondez "Y" ; sinon, l'installateur vous permettra de sauter directement à la section suivante.

Pour désinstaller complètement BG1 NPC, désinstallez le composant BG1 NPC Project : modifications nécessaires. Le reste du mod a besoin de la présence de ce composant de base, par conséquent il entraînera la désinstallation automatique de la totalité de BG1 NPC. Afin de vous assurer que les derniers éléments sont effacés, supprimez le répertoire bg1npc et les fichiers bg1npc.tp2 et setup-bg1npc.exe du répertoire d'installation.

Si vous souhaitez utiliser seulement les portraits ou les altérations, vous devez quand même installer ce composant de base de réparation.

BG1 NPC Project : modifications nécessaires
Ce composant modifie des dialogues, créatures et scripts, ajoute ou modifie certains objets, corrige et altère certaines ressources et, de façon générale, prépare pour le restant de BG1 NPC. Il faut l'installer si vous voulez installer n'importe quel autre composant. Le reste du mod a besoin de la présence de ce composant de base ; le désinstaller entraînera la désinstallation automatique de tout le BG1 NPC.

BG1 NPC Project : bavardages, quêtes et interjections
Ce composant ajoute des bavardages à l'intérieur du groupe aux PNJs de BG. Chaque PNJ recrutable bavarde avec chacun des autres PNJs recrutables et avec le personnage principal. Le composant ajoute aussi des interjections, des dialogues sur le paysage, des rencontres et des quêtes pour les PNJs. Kagain, Coran, Garrick, Kivan, Dynahéir, Xzar, Jaheira, Tiax, et Xan ont des quêtes personnelles sur mesure. De petites rencontres "surprise" supplémentaires sont aussi incluses.

BG1 NPC Project : donner à Edwin son portrait de BG2
Ce composant donnera à Edwin son portrait de BG2.

BG1 NPC Project : donner à Imoen son portrait de BG2
Ce composant donnera à Imoen son portrait de BG2.

BG1 NPC Project : donner à Jaheira son portrait de BG2
Ce composant donnera à Jaheira son portrait de BG2.

BG1 NPC Project : donner à Minsc son portrait de BG2
Ce composant donnera à Minsc son portrait de BG2.

BG1 NPC Project : donner à Viconia son portrait de BG2
Ce composant donnera à Viconia son portrait de BG2.

BG1 NPC Project : donner à Kivan son portait issu du mod "Kivan and Deheriana Companions"
Ce composant donnera à Kivan son portrait issu du mod de Domi, pour ceux qui veulent une continuité pour la saga complète.

BG1 NPC Project : ajouter des portraits de PNJs non-recrutables pour les dialogues et les quêtes
L'installation de ce composant donne des portraits à certains PNJ non-recrutables importants, tels que Gorion, Angelo, le Duc Eltan et Tazok. Un échantillon des portraits se trouve ici.

BG1 NPC Project : romance d'Ajantis, éléments de base (contenu adolescent)
Ce composant permet à Ajantis de romancer un PJ féminin d'alignement Bon ou Loyal Neutre. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : romance de Branwen, éléments de base (contenu adolescent)
Ce composant permet à Branwen de romancer un PJ masculin. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : romance de Coran, éléments de base (contenu adulte)
Ce composant permet à Coran de romancer un PJ féminin d'origine humaine ou elfique. Mener à bien la quête étendue de Coran affectera le développement de la romance, tout comme le feront les réactions du PJ dans les dialogues. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : romance de Dynahéir, éléments de base (contenu adolescent)
Ce composant permet à Dynahéir de romancer un PJ masculin et déclenche une extension de la quête de Dynahéir. Veuillez noter que pour des raisons de compatibilité avec BGT, l'ensemble final de cinématiques de rencontres ne se déroule pas dans la version BGT. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : relation avec Shar-Teel, éléments de base (contenu adulte)
Ce composant permet à Shar-Teel de romancer un PJ masculin. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : romance de Xan, éléments de base (contenu adolescent)
Ce composant permet à Xan de romancer un PJ féminin d'origine humaine ou elfique. A partir de cette version, vous devez choisir votre intervalle préféré pour les romances que vous installez ; le rythme standard est une heure, ce qui signifie que l'intervalle minimum en temps réel entre deux échanges amoureux est d'une heure.

BG1 NPC Project : conflits de romance pour personnage féminin, Ajantis - Xan - Coran
Ce composant étend les options et le contenu des romances pour les personnages féminins courtisés par Coran, Ajantis, et/ou Xan. Il ne s'applique qu'aux personnages féminins qui ont deux ou trois de ces PNJs dans leur groupe.

BG1 NPC Project : possibilité d'envoyer les PNJs attendre dans une auberge
Tutu uniquement
Ce composant permet d'envoyer les PNJs de BG dans une auberge, dans un autre endroit ou de leur demander de vous attendre quand vous les congédiez du groupe. Ce composant n'est pas compatible avec Sword Coast Stratagems [NdT : composant "Les PNJ vont dans les auberges"], mais les deux mods se détectent mutuellement et n'installeront pas de composants en conflit. Si vous préférez utiliser la version de Sword Coast Stratagems, installez cette version avant d'installer BG1 NPC. Dans la version BG1 NPC, des endroits légèrement différents sont utilisés, et les PNJs ne vont vraiment pas apprécier d'être abandonnés seul dans des régions dangereuses...
[NdT : les joueurs de BGT intéressés par cette possibilité pourront se tourner vers le composant "Meilleure gestion des PNJ" de Sword Coast Stratagems.]

BG1 NPC Project : emplacement initial d'Alora
Tutu et BGT
Alora fera son apparition soit à l'endroit initial habituel, soit à Gullykin, à côté de la porte du chais. Changement du dialogue de recrutement : si vous employez un mod qui change de façon significative le dialogue d'Alora avant son recrutement (aucun mod connu ne le fait à ce jour), sachez que nous créons un tout nouveau fichier dialogue de recrutement.

BG1 NPC Project : emplacement initial d'Eldoth
Tutu uniquement
Eldoth fera son apparition soit à l'endroit initial habituel, soit sur la Voie Côtière, près de l'obélisque. Pas de changement du dialogue de recrutement.

BG1 NPC Project : emplacement initial de Quayle
Tutu uniquement
Quayle sera disponible soit à l'endroit initial habituel, soit au Festival de Nashkel, à côté de Gazib le Magnifique. Pas de changement du dialogue de recrutement.

BG1 NPC Project : emplacement initial de Tiax
Tutu uniquement
Tiax fera son apparition soit à l'endroit initial habituel, soit à Bérégost, à l'auberge de Feldpost. Pas de changement du dialogue de recrutement.

Accélérateur de bavardages par Jason Compton
Ce composant installe le script accélérateur de bavardages de Jason Compton, qui, essentiellement, fait que les bavardages se produisent plus souvent. C'est le même que celui inclus dans des mods tels que le Banter Pack pour BG2, aussi si vous l'avez déjà installé ailleurs, vous n'en aurez pas besoin de nouveau. Ne vous inquiétez pas, l'installateur vous préviendra si vous l'avez déjà installé.

BG1 NPC Project : empêcher Shar-Teel de mourir avant qu'elle rejoigne le groupe
Tutu uniquement
Ce composant installe un petit ensemble de changements à Shar-Teel et à ses scripts qui la rendent imortelle jusqu'à ce qu'elle rejoigne le groupe. Ceci permet aux joueurs de Tutu et BGT d'avoir le duel nécessaire pour que Shar-Teel rejoigne le groupe sans risquer sa mort. Il est compatible avec le composant similaire de Sword Coast Stratagems.

BG1 NPC Project : ajustement de réputation grâce à des bardes
Ce composant place trois bardes dans trois auberges éparpillées sur la Côte de Épées. Chacun d'eux peut être embauché pour répandre aux alentours votre réputation terrifiante, pour faire baisser votre réputation. La quantité d'argent que cela coûte dépend de votre réputation actuelle. Ceci permet aux joueurs de manipuler leur réputation aussi bien vers le haut via les donations dans les temples que vers le bas par la propagation de rumeurs (pour ceux d'entre nous qui détestent tuer un innocent juste pour garder heureux les PNJs neutres).

BG1 NPC Project : zones de Bois-Manteau accessibles au chapitre 1
Ce composant apporte l'option d'ouvrir l'accès à la première zone de Bois-Manteau ou à toutes les quatre au début du jeu. Ceci est destiné aux joueurs qui souhaitent recruter Coran et Faldorn plus tôt.

BG1 NPC : ajustements du journal de Sarevok
Ce composant installe soit le journal de Sarevok enrichi par SixofSpades, soit la version originale du Projet BG1 NPC.
Le journal de Sarevok enrichi par SixofSpades ajoute du contenu rationalisant les événements du jeu de façon aussi proche que possible de l'histoire, et incorpore des écritures qui donne de la profondeur à destination des joueurs de rôle. Il transforme aussi le journal en livre au lieu d'un parchemin. Il s'agit d'un changement plus complet que dans Unfinished Business.
La version originale de BG1NPC change les dates dans le journal pour cadrer plus étroitement à l'intrigue de BG. C'est un changement moins agressif que dans la version Unfinished Business.
N'installer aucun des deux signifie que vous aurez le journal original, sous forme de parchemin, sans changement de contenu.
En terme d'étendue des changements, de la plus faible à la plus importante, entre Unfinished Business et BG1NPC :
original du jeu ;
"légèrement" restauré (simple correction des dates) dans la version originale du BG1NPC ;
"rationalisé et mis à jour" dans le composant de SixofSpades dans UB ;
"dates, représentation des personnages et écritures étendues" dans le composant de SixofSpades dans BG1NPC.

BG1 NPC Project : vérification de la présence de Walking Speeds de TutuFix
Tutu uniquement
Ce composant peut être employé pour aligner les vitesses de marche des acteurs et PNJs créés par BG1 NPC aux vitesses de marche par défaut si vous avez choisi d'installer le composant Walking Speeds de TutuFix. Il vérifie si Walking Speeds a modifié le PNJ Montaron, puis il contrôle chaque créature ajoutée par BG1 NPC que vous avez installée pour voir si elle est concernée par la modification de vitesse de marche. Si c'est le cas, il patche en conséquence. Si vous n'avez pas installé le composant Walking Speeds de TutuFix, aucun changement ne sera effectué. REMARQUE : ce composant ne contrôle que les créatures de BG1 NPC. Si vous avez ajouté d'autres mods, une meilleure méthode consiste à installer le composant Walking Speeds de TutuFix après que tous les mods qui ajoutent de nouvelles quêtes, de nouveaux personnages ou PNJs aient été installés.

ATTENTION : le composant Walking Speeds de TutuFix a des effets secondaires sur les sorts Métamorphose, Hâte et Lenteur. Des corrections de ces comportements sont en cours de développement par l'équipe de BG2 Tweaks sur www.gibberlings3.net.

BG1 NPC Project : dialogues initiés par le joueur
Ce composant donne au joueur l'option d'engager le dialogue avec tous les membres du groupe. Ceci permet au PJ de poser des questions à propos d'un PNJ et de son passé. Il comprend aussi un correcteur de textes à l'initiave du joueur pour tous les PNJs de BG. Si un PNJ commence à prononcer des répliques d'un autre personnage ou a un problème de doublage, alors parlez au personnage et faites lui savoir que sa voix "semble bizarre". Le correcteur de textes des DIJ va réaffecter les doublages et réponses sonores du personnage, vous permettant de poursuivre la partie. Pour activer les DIJs ou le correcteur de textes, faites parler votre personnage au PNJ en question. Remarque : les DIJs doivent être installés après tous les autres composants du BG1 NPC. Si vous modifiez l'installation d'un composant impliquant des dialogues, ce composant sera automatiquement désinstallé et il se peut que vous ayez à le réinstaller manuellement.

## Notes pour les modeurs

La philosophie guidant le codage dans ce projet est de préserver la compatibilité avec autant de plates-formes et de mods que possible. Le Projet BG1 NPC incorpore les corrections de base nécessaires au support du code du Projet, telles qu'indiquées ci-après :

- Index des variables utilisées dans le code du Projet BG1 NPC, y compris le nom de fichier et le numéro de ligne
- Utilisation de variables de création de mod multi plates-formes pour obtenir un code d'installation unique pour plusieurs plates-formes
- Utilisation de variables "Fluid State" pour obtenir un code d'installation unique pour un codage compatible BGT des PNJs recrutables qui empilent les dialogues de BG après les dialogues de BG2. Cela s'avèrera particulièrement utile pour une utilisation en conjonction avec les versions 1.06 et supérieures de BGT
- Patch .tp2 non destructif de pdialog.2da pour incorporer les scripts de rêve (Dream Scripts) pour tous les Personnages Non-Joueur standard de BioWare
- Patch .tp2 non destructif de interdia.2da pour incorporer le fichier de bavardage (banter) d'Imoen s'il n'est pas présent
- Initialisation non destructive (s'installe si pas présent) de bimoen.dlg/_bimoen.dlg
- Patch .tp2 non destructif de happy.2da pour permettre la restauration des interjections Heureux des Neutres par CamDawg
- Tutu uniquement : patch .tp2 non destructif de songlist.2da pour permettre l'échange de musique
- Effacement de la répétition des dialogues par défaut de BioWare par ADD_STATE_TRIGGER et ADD_TRANS_ACTION à la plupart des fichiers (c.f. fichiers BG1NPC/Core/DLG/X#BGREPLACE_TUTU.D et BG1NPC/Core/DLG/X#BGREPLACE_BGT.D)
- Support de l'installation sur Tutu v4 et SoA seul de cutspy.cre par la création d'un x#cutspy.cre qui fonctionne
- Création et installation de la "lettre parlante" de Gorion pour forcer la lecture et la mise à jour d'une variable quand on la récupère dans le jeu
- Patch non destructif de plusieurs PNJs pour revérifier que les scripts override par défaut de la plate-forme et les animations de gnome sont corrects, et pour passer tous les .cre que nous utilisons avec des effets v2 plutôt que v1
- Inclusion du patch de STATE.IDS pour supporter CD_STATE_NOTVALID (avec l'aimable autorisation de CamDawg)
- ACTION.IDS, TRIGGER.IDS, GTIMES.IDS et ANIMATE.IDS mis à jour à la version de Throne of Bhaal (avec l'aimable autorisation de BG2 Fixpack)
- Retrait par REPLACE_TEXTUALLY des objets rendant Tazok invulnérable afin de le rendre tuable lors de la rencontre dans le camp des bandits
- Nettoyage des fichiers "Joined" des états non conditionnés par l'emploi de variables réversibles non accessibles spécifiques aux états en question, faisant appel à un format standardisé REPLACE_STATE_TRIGGER ~_AJANTJ~ 1 ~Global("X#JCleanAjantis","GLOBAL",1)~
- Détournement du timer des Wivernes de Coran et du dialogue associé via ~GlobalTimerExpired("Coran","GLOBAL")~ ~GlobalTimerExpired("Coran","GLOBAL") Global("X#CoranWyvernDisable","GLOBAL",1)~ et une extension de son bcs
- Forçage à faux des timers standard de Kivan et Minsc dans les bcs, retirant efficacement toute velléité de quitter le groupe pour une raison de durée de quête
- Inclusion d'une macro de patch pour convertir les objets Tutu en objets BG2 pour la compatibilité avec BGT
- Patch, pour toutes les zones existantes, de l'affectation du nom de script de zone dans Tutu v4
- Patch de l'indicateur de type de zone (forêt, extérieur, etc.) pour toutes les zones
- Tutu uniquement : correction du combat de PNJ par WizWom, par un patch des .bcs existants avec REPLACE_TEXTUALLY ~MakeUnselectable(5000)~ ~MakeUnselectable(6) Continue()~
- Divers patchs non destructifs de créatures pour tous les gnomes du jeu, pour l'animation, le niveau, le kit, etc.
- Dans les .DLG : utilisation de I_C_T avec renvoi ou de I_C_T3 avec renvoi pour une compatibilité maximum avec des interjections multiples pour le même état

- TuTu | Variable | Associated | BGT
  --- | --- | --- | ---
  dream | %bgdreams% | player1d | BG1Dream
  2 | %bgdream1% | DRMTXT-2 has played | 1
  3 | %bgdream2% | DRMTXT-3 has played | 2
  4 | %bgdream3% | DRMTXT-4 has played | 3
  5 | %bgdream4% | DRMTXT-5 has played | 4
  6 | %bgdream5% | DRMTXT-6 has played | 5
  7 | %bgdream6% | DRMTXT-7 has played | 6

Cette liste couvre les composants obligatoires. Pour des notes de compatibilité sur les composants installés de façon séparée, veuillez évaluer directement le code, en n'oubliant pas que les fichiers sont souvent liés entre eux, aussi cherchez avec attention. Bien que presque tout le code du Projet essaie activement d'éviter les problèmes de compatibilité, deux composants spécifiques réajustent par contre des comportements attendus significatifs. La relocalisation d'ALORA réécrit de façon destructive un nouveau [_]ALORA.DLG de pré-recrutement ; ainsi si un mod a ajouté quelque chose à son fichier de pré-recrutement, ces éléments seront détruits. La quête de la caravane de KAGAIN neutralise la variable "KagainCaravan" et la remplace par une nouvelle quête étendue qui fait appel à "X#KagainCaravan".

Jusqu'à ce jour (septembre 2011), aucun des éléments ci-dessus n'a démontré de problème d'incompatibilité lors de tests avec les mods standard aussi bien pour Tutu que pour BGT, installés dans l'ordre recommandé dans les forums.

## Remerciements

Il faut un grand nombre de personnes pour contribuer à un projet aussi grand que BG1 NPC. La liste à jour des gens qui ont contribué et que nous souhaitons remercier se trouve sur notre forum.

Merci à Jason Compton pour son aide dans le repérage de l'endroit où Andyr avait merdouillé dans la toute première alpha, et pour nous avoir permis d'utiliser son script accélérateur de bavardages ! Un grand merci également à Amok pour nous avoir permis d'utiliser des illustrations fantastiques pour quelques-uns des portraits. Pour leur aide inappréciable et leur patience constante dans l'enseignement de la pratique de WeiDU, merci à CamDawg, the bigg, Grim Squeaker, Smoketest, devSin, et Nythrun. Merci aussi à Domi, qui a écrit et codé une grande part du contenu, a organisé et dirigé la communauté de BG1 NPC pendant plusieurs années, et qui trouve constamment des réponses et traque des bugs pour vous, le joueur. Et merci, bien sûr, à la communauté de modification de l'Infinity Engine pour son existence perpétuelle.

La liste actualisée pour cette publication montre le dévouement d'une communauté depuis de nombreuses années :

Directeurs de projet

- Blucher : créateur du projet
- Kish : co-créateur du projet
- Domi : coordinatrice
- Andyr : organisateur, monteur
- cmorgan : coordinateur d'emballage et de modernisation, traification, implémentation multi plates-formes

Contributeurs au projet (dans l'ordre alphabétique)
[NdT : toutes mes excuses pour l'adaptation au féminin partielle des qualificatifs, je ne l'ai appliquée que pour les personnes pour lesquelles je savais.]

- Ajnos : testeur
- Amazing Maurice : auteur
- Amgot : testeur
- Andrew : testeur
- Andyr : auteur, programmeur, relecteur, correcteur, testeur, coordinateur
- Annalena : testeur
- Arian : auteur
- Ascendency-Down : testeur
- Ascenscion64 : programmeur
- Aurelius : auteur
- Baronius : programmeur
- berelinde : auteure, programmeuse, relectrice, correctrice, testeur
- Big Rob : relecteur
- Black Elk : relecteur
- Blucher : auteur, programmeur, relecteur, correcteur, testeur, coordinateur
- BobTokyo : relecteur
- Bookwyrme : relecteur
- Bren : programmeur, relecteur
- Caillean : testeur
- Cam : programmeur
- CamDawg : programmeur, relecteur, correcteur, testeur
- Catseyes : testeur
- Chevalier : correcteur, testeur
- Clary : relecteur
- cliffette : auteure, relectrice
- cmorgan : programmeur, relecteur, correcteur, testeur, coordinateur
- Creepin : testeur
- Culain Mainframe : testeur
- Cybersquirt : relecteur
- Dan_Co9 : auteur
- Daulmakan : relecteur
- Deathmage : auteur
- Delvar : auteur
- devSin : programmeur
- DGR : relecteur
- Domi : auteure, programmeuse, relectrice, correctrice, testeur, coordinatrice
- Dorotea : auteure, programmeuse
- Echon : testeur
- Elena : programmeur
- erebusant : testeur, correcteur
- Eric : programmeur, relecteur
- Ginger : testeur
- Gorilym : programmeur, relecteur, correcteur, testeur
- Grand Dracolich : relecteur, testeur
- Greis : relecteur
- Grim Squeaker : programmeur
- Helseth : relecteur
- Hendryk : auteur, relecteur, correcteur, testeur, coordinateur
- Hlidskialf : programmeur
- Hoppy : testeur
- Htn : auteur
- Icelus : programmeur, relecteur
- INS-Hyacinth : relecteur
- Insolent Worm : relecteur
- Inuna : testeur
- jastey : auteure, programmeuse, relectrice, correctrice, testeur
- Jinnai : auteur
- -JW- : correcteur, programmeur
- K.Lou of Combs : relecteur
- Kabuki : relecteur
- Karkadinn : auteur
- Katerina : testeur
- Katerine : relecteur
- Kenyon : testeur
- Keryvian : programmeur
- Kiki & Mr. Kiki : auteur(s)
- Kish : auteur, programmeur, relecteur, correcteur, testeur, coordinateur
- Kitana : testeur
- Kulyok : auteure, programmeuse, relectrice, correctrice, testeur
- Lisandro : relecteur
- Macready : programmeur
- Melisah : relecteur
- Memnoch : relecteur
- Merja : auteur
- Milkfed : correcteur, testeur
- Miloch : programmeur, relecteur, correcteur, testeur
- Minerva : relecteur
- Mordenkainen : relecteur
- Mr. Ennigma : relecteur
- NiGHTMARE : auteur, programmeur, correcteur
- Nim : testeur
- Nythrun : programmeuse
- Princeps : relecteur
- Quana : relecteur, testeur
- Quijana : relecteur
- Qwinn : testeur
- Rastor : programmeur
- Reverendratbastard : relecteur
- Riane : testeur
- Sarah J : auteur
- ScuD : testeur, correcteur
- seanas : relecteur
- Seifer : auteur
- Sevialith : programmeur, relecteur
- Sgàth : relecteur
- Shed : relecteur
- Sir BillyBob : programmeur, relecteur, correcteur
- Sir-Kill : programmeur
- smoketest : programmeur
- Sphira : auteur
- Tancred : auteur
- TGMaestro : programmeur
- Thanatos : auteur
- the bigg : programmeur
- Theodur : auteur
- ThomasL : relecteur, testeur
- Turkish Delight : auteur
- Twani : testeur
- Unrelated Personage : relecteur
- Vagary : relecteur
- Volly : relecteur, testeur
- Western Paladin : testeur, relecteur
- Weyoun : auteur
- WizWom : programmeur, correcteur
- Wyvern : relecteur
- XVIII : programmeur
- ycvflute : relecteur
- Zulrik : auteur
- 10thLich : relecteur
Composants complémentaires :
- Dorotea : possibilité d'envoyer les PNJs attendre dans une auberge
- JCompton : script accélérateur de bavardages
- SixofSpades : journal de Sarevok enrichi
- cmorgan, berelinde : ajustement de réputation grâce à des bardes
- Ascension64, CamDawg, devSin, Nythrun, the bigg, Miloch, Wisp, cmorgan : code enfoui. Ne posez pas de questions.
- Zulrik : dialogues sous effet du charme
  Contributeurs, par PNJ :
- Ajantis : jastey (romance, DIJ, interjections), Merja (bavardage, concept du personnage), Seifer (bavardage, concept du personnage, dialogue avec le PJ)
- Alora : Kulyok (DIJ), NiGHTMARE (concept du personnage, bavardage, interjections, dialogue avec le PJ), Weyoun (bavardage)
- Branwen : Karkadinn (concept du personnage, bavardage, interjections et dialogue avec le PJ), Kulyok (DIJ, auteur de la romance)
- Coran : Domi (concept du personnage, bavardage, interjections, dialogue avec le PJ, romance, quête)
- Dynahéir : Domi (concept du personnage, bavardage, interjections, dialogue avec le PJ, romance, quête), Sarah J (concept du personnage, bavardage)
- Edwin : Domi (dialogue avec le PJ, interjections, quête), Kulyok (DIJ), Merja (concept du personnage, dialogue avec le PJ, interjections, bavardage, quête)
- Eldoth : Hendryk (concept du personnage, bavardage, dialogue avec le PJ)
- Faldorn : Domi (concept du personnage, bavardage, interjections, dialogue avec le PJ), Merja (bavardage)
- Garrick : Andyr (concept du personnage, bavardage, interjections, dialogue avec le PJ, quête)
- Imoen : Blucher (concept du personnage, interjections), Domi (interjections), Jinnai (bavardage, interjections et dialogue avec le PJ)
- Jaheira : Htn (concept du personnage, bavardage et dialogue avec le PJ), Domi (éditeur), Kish (éditeur), Theodur (concept du personnage, bavardages, interjections, dialogue avec le PJ, quête)
- Kagain : Delvar (idées initiales de dialogue), Hendryk (concept du personnage, bavardage, interjections et dialogue avec le PJ)
- Kivan : Domi (concept du personnage, bavardage, interjections, dialogue avec le PJ, quête)
- Khalid : Arian (concept du personnage, bavardage), Domi (bavardage), Hendryk (concept du personnage, bavardage, interjections, dialogue avec le PJ)
- Minsc : Aurelius (concept du personnage, bavardage, interjections, dialogue avec le PJ), Delvar (idées initiales de dialogue)
- Montaron : Hendryk (concept du personnage, bavardage, interjections, dialogue avec le PJ, quête)
- Quayle : Andyr (concept du personnage, bavardage, interjections, dialogue avec le PJ), Kulyok (DIJ)
- Safana : Kiki & Mr. Kiki (concept du personnage, bavardage, interjections, dialogue avec le PJ)
- Shar-Teel : cliffette (romance), Domi (bavardage, interjections, romance), Kish (concept du personnage, dialogue avec le PJ, bavardage), Turkish Delight (concept du personnage, bavardage)
- Skie : Amazing Maurice (bavardage, interjections, dialogue avec le PJ), Weyoun (bavardage, concept du personnage)
- Tiax : Andyr (interjections), Kulyok (DIJ), Hendryk (dialogue avec le PJ), Turkish Delight (concept du personnage, bavardage, dialogue avec le PJ, interjections, quête)
- Viconia : Andyr (interjections), Dan_Co9 (concept du personnage, bavardage, dialogue avec le PJ), Kulyok (DIJ)
- Xan : Domi (bavardages, dialogue avec le PJ, quête), Kulyok (romance, quête, DIJ), Sphira (concept du personnage, bavardage), Thanatos (bavardage)
- Xzar : Hendryk (concept du personnage, bavardage, interjections, dialogue avec le PJ, quête)
- Yeslick : Deathmage (idées initiales de dialogue), Tancred (concept du personnage, bavardage, interjections, dialogue avec le PJ)
Traduction espagnole :
- Bhasbuto : traducteur
- Bittman : traducteur
- Calamity : traducteur
- Chocobo_Tyrael : traducteur
- Elthalas : traducteur
- Elwe Alcarin : traducteur
- Eresh Kigal : traducteur
- Excalibur : traducteur
- garciafigueres : traducteur
- Ghildrean : traducteur
- girfut : traducteur
- Gorobei : traducteur
- Hector Blanco : traducteur
- Immortality : relectrice, traductrice, coordinatrice de traduction
- InFlames : traducteur
- jade : traducteur
- JK_Eye : traducteur
- Karnak : traducteur
- Kronos : traducteur
- L@Zar0 : traducteur
- Miguelan : traducteur
- Perse : traducteur
- Rhaenys : traducteur
- rMz : traducteur
- Saemon : relecteur, traducteur
- Samurai_zero : relecteur, traducteur
- Xanatoss : traducteur
- ¿Quien si no? : traducteur
Traduction française : pour tout support, veuillez vous rendre sur La Couronne de Cuivre
- Eleima : traductrice (Xan)
- Galathée : traductrice (Ajantis, romance de Coran, Garrick, Jaheira, Khalid, Minsc, Montaron, Tiax, conflit Ajantis - Coran - Xan)
- Garfield : traducteur (Kagain, Yeslick)
- Graoumf : coordinateur de traduction, relecteur
- Isaya : traducteur (Imoen, objets, personnages), coordinateur de traduction, relecteur, assembleur, outil de récupération de traduction
- La Voix 2 la Sagesse : traducteur (Dynahéir, Eldoth, Shar-Teel, Skie), relecteur
- Lefreut : testeur, outil de vérification
- Le Marquis : traducteur (Alora, Branwen, Faldorn, Quayle, Safana)
- Lothringen : traductrice (Coran, sauf la romance, Edwin, Kivan, Viconia, Xzar, ajustement de réputation grâce à des bardes)

Outils employés pour la création
jEdit éditeur pour programmeur, un projet libre international sensationnel
WinMerge utilitaire freeware GNU de comparaison de fichiers
Soundset Utility par Macready
BAM Workshop par Glenn Flansburg
BAM Workshop II par Andrew Bridges
DyValiTool par Dyara
Aptana IDE éditeur html/xml javascript. (c) Copyright Aptana, Inc. 2007. Portions copyright Adobe, 2007.
ConTEXT par Eden Kirin
TextPAD version commerciale 5 by Helios Software Solutions
WildEdit version commerciale 1.1 by Helios Software Solutions
Crimson Editor par Ingyu Kang
DLTCEP par Avenger
IESDP maintenu par igi et Avenger
Infinity Explorer par Dmitry Jemerov
Near Infinity par Jon Olav Hauglid, FredSRichardson et devSin
Shadowkeeper par Mud-Master
WeiDU par Wes Weimer et the bigg
WeiDU ConTEXT Highlighters par Idobek, mis à jour par cmorgan
WeiDU Crimson Editor Highlighters par cmorgan
WeiDU TextPAD Highlighters par cmorgan
WeiDU NotePad++ Highlighters par mike 1072 et cmorgan
Distributions BGT par Ascension64
Platform Conversion Utility par Ascension64, pour le travail initial de portage pour BGT
Tutu par japheth, et cie
Distributions EasyTutu de Tutu par Macready

Les utilisateurs avertis peuvent suivre BG1NPC et participer à son développement en le suivant sur GitHub ; https://github.com/cmorganbg/BG1NPC

## Thèmes musicaux utilisés

(ceux qui ne sont pas indiqués sont inconnus)

REMARQUE : pour accéder à ce contenu, il vous faudra télécharger et installer The BG1NPC Music Pack. Vous pouvez le trouver sur la page de téléchargement de The Gibberlings Three, ici.

- Ajantis : Federation Mission Failure (de Star Trek : Starfleet Command) par Ron Jones
- Ajantis : Romance Minas Tirith par Howard Shore
- Alora : The Heartland par Bill Brown
- Branwen : Romance New Day A-Dawning, version enregistrée par Hilary Rushmer
- Coran : Gwinever par Aquarium
- Coran : Romance (voie du bien) Recercada Tercera par Diego Ortiz
- Coran : Romance (voie du bébé) Dulce Memoria par Hernando de Cabezon
- Coran : Romance (voie neutre / blasée) Danse Macabre par Camille Saint-Saëns
- Coran : Flirt de Romance Les beautées du Diable par François Dompierre
- Dynahéir : Romance Le Cygne par Camille Saint-Saëns (Carnaval des animaux)
- Eldoth : Waterdeep (de Descent to Undermountain) par Richard Band, Rick Jackson et Ron Valdez
- Faldorn : They are Coming (de Run Like Hell) par Inon Zur
- Garrick : La Serenisima (de Crusader Knights) par Inon Zur
- Imoen : Inconnu (de Neverwinter Nights) par Jeremy Soule
- Kagain : Jango Fett's Theme (de Star Wars : Bounty Hunter) par Jeremy Soule
- Kivan : The Lonely Shepard par Paul Moria Orchestra
- Minsc : Worldmap 1 (de Fallout 2) par Mark Morgan
- Quayle : Buffy Rat (de Buffy the Vampire Slayer) par Christophe Beck
- Safana : Thashasa's Pool (de Descent to Undermountain) par Richard Band, Rick Jackson et Ron Valdez
- Shar-Teel : Relation Theme d'introduction (de Icewind Dale) par Jeremy Soule
- Skie : The Town of Targos (de Icewind Dale II) par Inon Zur
- Tiax : Creatures (de Digimon) par Inon Zur
- Xan : Romance Walk home par Thomas Newman
- Yeslick : First Revelation par Inon Zur

## Contact et informations sur les droits d'auteurs

Une liste complète des contributeurs est maintenue sur notre forum. Visitez les forums Gibberlings Three pour plus de détails à ce sujet et sur tout autre mod Gibberlings Three sur lequel nous pourrions travailler. Le mainteneur / coordinateur actuel est cmorgan

Le Projet BG1 NPC n'est pas développé, supporté ni approuvé par BioWare™ ou Interplay/Black Isle. Le mod Tutu a été créé par Japheth, assisté de Ghreyfain, SimDing0, et Kish. EasyTutu a été créé par Macready, à partir d'une version incluant Baldurdash (Kevin Dorner) de Tutu v4 et TutuFix 15. S'il existe des problèmes de droits d'auteur ou si cette déclaration nécessite une révision, veuillez contacter l'un d'entre nous et conseillez-nous sur ce qu'il faut faire à ce sujet. Ce mod a été créé pour être librement apprécié par tous les joueurs de Baldur's Gate et Baldur's Gate II. Cependant, il ne doit pas être vendu, publié, compilé ou redistribué sous une forme quelconque sans le consentement des directeurs de l'équipe.

## Historique des versions

[NdT : cette section est intentionnellement laissée en anglais. Pour paraphraser une certaine publicité, "avoir certaines informations importantes dans sa langue, ça n'a pas de prix, pour le reste, il y a XXX Translate" (remplacez XXX par votre site préféré de traduction en ligne).]

Version 20 - November 26, 2011

- Added Traduction française : pour tout support, rendez-vous sur La Couronne de Cuivre
- Repaired From Isaya, reporting translator findings: x#cosqu.tra, < PRO_MANWOAMN > repaired to < PRO_MANWOMAN >
- Repaired From Isaya, reporting translator findings: x#challenge.tra, string merge; lines across all translations now read:
  @112 = ~I am pleased to make your acquaintance, even if it has happened under such... peculiar circumstances. Coran Sullussaer, was it not?~
  @112 = ~Me alegra conoceros, incluso en tal... circunstancia peculiar. Coran Sullussaer, ¿verdad?~
  @112 = ~Je suis heureuse de faire votre connaissance, même si elle se produit en des... circonstances aussi particulières. Coran Sullussaer, n'est-ce pas ?~
- Repaired From Isaya, reporting translator findings: I_C_T ~%tutu_scripts%LAVLEAD~ 0 X#CoranRill repaired to correct line; I_C_T ~%tutu_scripts%LAVLEAD~ 2 X#CoranRill
- Repaired ScuD's Yeslik repairs
- Repaired BGT and TutTu Dream assignment repairs
- Repaired Xan Slaver Quest dialog initiation switched to NPC script

Version 19 - September 18, 2011

- WeiDU v230 for Windows, OS X, (Linux gets theirs from www.weidu.org)
- Repaired Repair Ajantis' Lovetalk sequence (1 branch)
- Repaired Repair Coran's Hanali Sequence initiation.
- Repaired Repair swapped .tra lines in x#ict3.d
- Repaired Recheck BGT and Tutu for possible mismatch in Skie's dialog, with utilization of CandleKeep BILL and GATEWA2 .dlg references.
- Repaired Recheck X#ImoenRaiken usage for x#imint.d; only one of the two are supposed to react, since she plays the same line in each.
- Repaired Repair OR() found by BWP
- Repaired Include check-for-and-install-if-not-yet-done on Ascension64's Bere"ghost"fix
- Repaired Recheck WTASIGHT script assignment on those pesky bandits (again)
- Repaired Typos reference post reference post reference post
- Repaired aVENGER_(RR) and wisp's replacement-of-regexp repair of "Bg2 Portrait" component
- Repaired Repair dream responses cross-project on BGT, where DREAM = BG1DREAM
- Repaired Kagain X#KAQUREWARDParty adjustment it NumInParty to avoid trigger failure if a party member is dead
- Repaired Xan's quest - Friendly Arm Inns owners described as Dwarves instead of Gnomes in one of the dialogs.
- Repaired Elminister doesn't leave after meeting in first BG city-area. Can talk to him again and get double Journal-entries (after this he leaves). Interjection with Minsc/Boo to blame? reference post the bigg suggests a repair for this
- Repaired May have to adjust actions that break when interrupted at the end of dialog, like this one:
- Repaired Recheck project for invalid actions sequences, like this one:
- Repaired Internal workrooms - Ajantis Hostile Leave script adjustment block
- Reported But Determined No Action Necessary: Internal workrooms - raid Ascension64's run in ALWAYS block but don't bother doing it over and over again if it is already done during this install session code snippets from BGUB; no action: his usage is cleaner, but there is no harm in leaving the old behavior.
- Reported But Determined No Action Necessary: Replace regexp for temples with specific A_F EACH file IN list BEGIN A_I F_E_I_G to avoid catching mod-added temples or healing areas on a BGT install (or a Tutu, if anyone actually adds them there) and spamming Resurrection and greater Restoration, etc.; no action: code already screens for actual cures and adds them - possibly overkill, but best to leave it as it is working for now.
- Reported But Determined No Action Necessary: Recheck Xan dream for RestParty(); no action: author intent. may need to strengthen docs when someone finally tackles that project.

Version 18 - September 18, 2009

- WeiDU v211 for Windows, OS X, and Linux 09.18.2009
- Galathée's translation repairs to Garrick's dialog 03.24.2009
- Erebusant's repairs to Coran's Rose Quest 04.05.2009
- Xzar and Montaron Charming Scene: Montaron's attempting to speak while dead fixed.07.15.2009
- Temujin's mismapped resource references fixes 07.15.2009
- Druid dv mismatch in combat script 07.15.2009
- Mike1072's Winski Portrait Fix 07.16.2009
- Player Comment on Shared Love when no longer romancing Branwen blocked. 07.16.2009
- Edwin's Dynaheir Romance Cutscene refusal option fixed.07.16.2009
- More robust patching of BIMOEN2 into interdia.2da for BGT 07.16.2009
- Faldorn/Izefia Quest loophole repaired 07.16.2009
- erebusant's "let Andarthe surrender, already!" fix 07.16.2009
- Temujin's Resource, DV, and typo repairs part II 07.17.2009
- aVENGER_(RR)'s repairs to 'Use BG2 Portraits' component.09.17.2009
- Wisp's repairs to Coran's Wyverns Address 09.17.2009
- aVENGER_(RR)'s repairs to Jaheira's Quest items and scripts 09.17.2009
- Item Revisions compatibility for the ring of Human Influence 09.17.2009
- Daulmakan's typos and repairs 09.17.2009

Version 17 - February 28, 2009

- Nythrun's updated creature fixer
- Viconia "I See Dead People" fix for Flaming Fist when first joining
- Adjustment for Branwen Joining with a scalp alredy in inventory
- Ascension64's Coran's Wyvern Fix replacement
- Tarnish/Tarnesh agreement across project
- Coran InParty checks missing from some romance dialogs un-missing'ed
- IncrementGlobal moved to SetGlobal for troubleshooting in some of Branwen's dialogs
- Removed duplicate code in Ajantis romance
- Repaired Viconia/Faldorn responses within Tiax's Quest
- Repaired Dynaheir's Quest journal entry
- Placed global closiure higher up on Dynaheir's journal conflict with Edwin
- Ajantis Bhaal Talk Repaired
- Edwin Unavailable for Dialog loophole closed on Dynaheir's quest
- Adjustment for Branwen Joining with a scalp alredy in inventory: no commentary allowed in joining area
- Ajantis/Kivan banter will not play if Tazok has already been killed
- Xan Multiple Interjections on Ice Island repaired
- Tutu: Jaheira and Khalid sharing same coordinates in Elfsong, et al repaired
- SAY@ instances repaired to SAY @
- Coran flirt sentence malformation repaired
- Xan: loved -> laughed repaired
- Xan: token and grammar repair
- Documentation: Dudleyville links updated to ForgottenWars, all instances, all documents
- Adjust Romance Challenge Areas for names of BGT versions of distributed .wed files on BGT, and Tutu ones on Tutu for areas X#CH[11,12,13,14] and X#AJR1
- Xan leaving due to reputation though you are bonded with him repaired
- Updated and clarified relationship of BG1NPC and UB Sarevok's Diary components in documentation
- Repaired inconsistent coding with SAY~ and DO~ missing spaces for easier code searches
- -JW-'s repairs to the Edwin Ambush
- Documentation update, BGT compatibility and install order links at Spellhold Studios
- Kagain Quest Journal entries reshuffled to remove any but the last seen as valid
- Jaheira now no longer banters about Khalid with Shar-Teel and Montaron unless he is in the party
- Xan Checking for HaveSpellParty in Romance but player has an SoA install
- Tiax Quest reweighting and scripts tweaks
- Coran Romance (Briel error) I_C_T moved to I_C_T2
- maretha, beador, and andarthe, part 17.
- BG1NPC, SCS, and SCSII: Killing Tazok given SPRITE_IS_DEAD resurrection in Undercity
- Xan Romance talk missing movie call on EasyTutu repaired
- Updated to WeiDU v210
- Other minor documentation updates, typos, grammar, etc. (multiple) - if you want the full changelog, please visit the forums.

Version 16 - May 15, 2008

- Clan DLAN provides the Spanish translation files! Culmination of a long project coordinated by Immortality of ClanDLAN. For Spanish support, visit them on www.clandlan.net
- Ajantis' PID: Fixed typo in bg1npc\core\dlg\x#jfix_tutu.d(8): REPLACE_STATE_TRIGGER ~_AJANTJ~ 0 ~Global("AjantisLeave","GLOBAL",0) HappinessLT(Myself,-290)~
- Caravan Bandit Leader does not have a scalp. All the other bandits do. Added line 2562 >> ADD_CRE_ITEM ~%tutu_var%misc86~ #0 #0 #0 ~IDENTIFIED~ ~GLOVES~
- Bug when completing Kagain's quest in Baldur's Gate: Talking to lady Silvershield with any NPCs that have interjections gives you no option to tell her "the grave news" about her step-son. Coran still stops completeion, but that is intended behavior. Solved by moving I_C_T3 file to last in the order of compilation: line 4795 >> COMPILE EVALUATE_BUFFER ~BG1NPC/Phase2/dlg/X#ICT3.D~
- Updated to WeiDU v206
- Repaired Tiax quest creatures script assignments to allow quest to complete, and tightened script block for attacking Karris and party.
- Repaired double interjection: commented out bg1npc\phase2\dlg\x#viint.d(368): I_C_T ~%tutu_var%TIBER~ 2 X#VicTiber Matched bg1npc\phase3\xarom\dlg\x#xanlt.d line 3774 with SDNS()>%JOINED%
- minor documentation updates, Linux distribution.

Version 15 - March 18, 2008

- Updated ReadMe, Quest, Credits, and some of the other documentation.
- berelinde's full revision of broken I_C_T2 behaviors across project, with broken and blocked states moved to I_C_T3 with passback.
- Repairs and minor editing of Ajantis's Romance component, including compilation order, timer setting, and changing his sword to a bastard sword.
- Repaired a Branwen romance variable mismatch which held Branwen's Romance from being initiated/completed.
- Multiple Minor Adjustments: All RealSetGlobalTimer() moved to the end of dialogue action calls unless Rest() or RestParty(), updated and extended area script variable usage, repaired Branwen/Dynaheir conflict code, incorporated WizWom's Alora Crash fix, Dream assignments for BGT installs, repaired [Shar-Teel/Montaron], Shar-Teel's Unkillable component made Tutu-only. Recode of 4 Viconia and one Kivan banter REPLACE to use REPLACE_SAY and appropriate ALTER_TRANS. Repaired minor dialogue and code typographical errors including chapter references, LOCALS to GLOBAL reference mismatches, variable misnaming instances, and other minor stuff. Repaired Minsc interjecting after rescuing Dynaheir, if it hasn't fired yet. Lots of cosmetic/commenting repairs.
- CamDawg's Full Temple Cures Fix placed in core install component to open BG temples for restoration if Rashel (or Durlag's Tower, or another mod-added succubus) level drains the party before they make it to Amn.
- Enabled Nythrun's .cre ordering and forced effect v2 on project-used .cres.
- Rebuilt and repaired Dynaheir's Romance end-of-game cutscene (Tutu only).
- Fluid States materials integrated for compatibility with more types of BGT installs (See G3 Tutuorial section or SHS BGT -WeiDU forum for discussions about fluid dialogue states).
- Miloch's multiple fixes to gnomes integrated, Imoen/Safana spell fix so that Safana's gift no longer shows up in spellbooks as a selectable spell, Jaheira Quest journal entry and .d/.tra edits integrated; Portraits Revisions and Additions integrated - Miloch reduced existing to 256 colors where necessary and touched up several blurry portraits. Added new (not previously referenced) portraits for TotSC NPCs , more gnomes, etc. including added TotSC portraits and gnome portraits.
- Miloch's Code Repairs: Added buggered Tutu soundslot fix, _zombiew.cre's race to zombie, Changed copied zombies' reaction from Enemy to Neutral (critical fix for Garrick's quest), macro_tutu_items_to_bgt.tph fixes adding a ton of items that weren't getting converted on BGT , unique portraits to Garrick's zombies, surgical spell/script fixes (required for Gnomes), removed redundant druid references assigned on CREs, and even more stuff. Repairs to Garrick's Quest and Jaheira's Quest documentation. x#andart, x#beado1, x#beador, x#mareth, x#shdr6, x#shdr8a, x#shdr8b, removed small portrait reference (added via mod component); gave undroppable free action effect (_mage05) to do away with the RunAwayFrom weirdness when casting Entangle, Web.
- Moved to VERSION ~version #~ and WeiDU v20400, and reordered some code to remove WeiDU warnings for resources called. If you uncomment the MODDER flag, do not be alarmed - hundreds of warnings about "ajant99" and such missing are links to The BG1 NPC Music package. If you don't install it first, WeiDU will warn you that those resources do not exist.

Version 14 - September 17, 2007

- Added Modder index of all variables called in project code, with file and line number reference.
- Set all project files to lowercase for OS compatibility.
- Remapped and recoded entire project for single trigger called dialogues and IsValid replacement checks.
- Repaired several incorrect DV assignments.
- Upgraded to WeiDU v200; this should allow for a more streamlined install process
- Developed, added, and tested cross-platform variables for ease of placing code on both BGT and Tutu installs without duplicating recoding efforts
- Added four new lovetalks to Xan Romance
- Added Xan's Moonblade Quest
- Ajantis recode of PIDs and addition of responses for removal of his shield, alignment change, and gender change of either himself or Player1 via items.
- Rebuilt ReadMe to take these factors into account
- Addition and repair of several Tweaks components
- Addressed a full laundry list of found bugs, reported from both Tutu and BGT users over the past two years. For more information, if you really, truly are interested, please visit cmorgan at www.gibberlings3.net, and he will try to whip up a readable complete list.

Version 12 Beta 3 - October 22, 2006

- This version is a stable release of v12 for Tutu. It is only designated as a Beta for BGT installs.
- Repaired Garrick's Quest for incorrect DV assignments
- Adjusted area scripts to play nicer with other mods
- Re-tinkering with Drizzt's actions to get journal to appear; items now added in a more mod-friendly way
- Added further clarifications to install order in ReadMe
- Repair of Imoen's dialogue about Return to Candlekeep
- Changed Kagain's bandits for better compatibility; fixed bug with extra items showing up
- Gorilym's Complete Rebuild/Retest of the end of Dynaheir's Quest and the final cutscene for Tutu
- Removed all Dynaheir Romance materials related to the end cutscene for BGT installs
- Repairs to Edwin and Minsc conflict
- Repairs to Jaheira commenting on Gorion before burial looping
- Altered scripting for Gorion's Burial as it could cause future issues
- WizWom's NPC Fight Fix tested, works great with Tutu; confirmed incompatable with BGT side
- Created new optional component "Make Shar-Teel Unkillable"
- DV repairs to Jaheira's Quest creatures
- Repairs to Ajantis' TotSC /Non-TotSC compiled romance dialogues
- Big Group Project Completed: all TRA files fully proofread and integrated; multiple repairs
- Repaired Eldoth/Bentley Store label
- Fixed and expanded various script triggers and identifiers by "lifting" libraries from BG2 Fixpack;
- Additional repairs to Eldoth's Dialogue overrides when he is moved
- Additional repairs to DVs and Cutscene names/objects for Xan's minor quest, tp2 id of Bag of Grain
- BGT : Multiple, huge amounts of rewriting, testing, and adapting to get the BGT side to be part of the single install. Still at Beta status for BGT , as we are occasionally running into PID conflicts with dialogues; the BGT side seems to have restored almost all of these always-true timered conditions, so I have to go fix them one by one. It installs, works better than the previous ones, and has taught me a lot, but still is definitely a Beta. Biggest single change from Beta 2 was the moving of a number of .cre and item creations to use existing creature files as templates, and the addition of a BGT -to-Tutu item macro

Version 12 Beta 2 - September 18, 2006

- Tp2/Installation Changes
  - All dialogues/scripts/etc. now have translation files; rebuilt tp2 to take advantage of this
  - Streamlined install process by grouping components and using other WeiDU goodies
  - Tagged each phase of install with an override file/flag for BG UB compatibility
  - .tp2 cleanup; portraits component, reordering, remove ancient DEPRECATED calls
  - Sound References for BG1 NPC -added creatures added to .tp2
- Added/Extended Components and Core Fixes
  - BG1 NPC s PID soundset/stringfixer added
  - Integrated TutuFix Walking Speeds check component
  - NPCs Can Be Sent to an Inn/Wait Here added, flagged
  - Alternate NPC Starting Locations: Alora, Eldoth, Quayle, and Tiax added, flagged
  - Added 1 hr 30 minute timer options to all romances
  - Cam's 2DA Neutral/Happy interjection restoration
- Global Scripts/Dialogue Changes
  - Dorotea's scripts fix for all Interact and StartDialogNoSet calls, all NPCs , all files
  - "Empty Token" Lexing Errors repaired (courtesy Macready and Domi)
  - Multiple "code prettification" and error checks using DyValiTool
  - Moved Phase1 banter file calls to joine dialogue file calls
  - Now using more reliable valid-for-dialogue checks
  - Repaired Phase1 scripts for 10 second "closing" timers, moved to 1
  - Tightened code for resting talks not triggering until the following rest
  - Multiple text/typo/grammar corrections reported by the testers and players (thank you!!!)
  - Moved final TotSC interjections into TotSC -only section of install
  - Attempted to fix Reputation talks triggering instead of PID
- Documentation
  - List of Tutu Variables included in documentation
  - List (and some standardization) of BG1 NPC variables included in documentation
  - Development Wiki entries added for group collaboration on docs and tp2
  - Rebuild of documentation into interlinked html files
- NPC -Specific Changes
  - Ajantis: Ajantis Romance match Lawful Neutral option implemented; Ajantis romance loops and romance challenges repaired, new flirts, recheck of all code
  - Alora: Domi's Alora Script St-t-Stutter Fix, minor edits in dialogue; new dialogue when she is moved to the alternate start location.
  - Eldoth: Repaired behavior when he is recruited from alternate start location.
  - Dynaheir: Dynaheir Quest content integrated into Phase2; fixed Dynaheir "swallowing" Setta's dialogue in romance, Setta's dialogue triggering, interjection in Shandalar's dialogue fixed; interjection with Hafiz fixed.
  - Shar-Teel: Multiple repairs to Shar-Teel's Romance; Domi's Shar-Teel Paladin/Ranger fallen status talks/scripts added to S's Romance; interjection with Silke in Beregost altered
  - Khalid: interjection about Rufie/Albert Repaired
  - Coran: Coran's quest spawning tweaks; added back Coran's committment talks; new options for rune sequence; Coran's Succubus Quest roses repaired; fixed Coran having a dialog loop about the wyverns
  - Edwin: Fixed Edwin/Hairtooth interjection, fixed issues with timers and variables, extended dialogues to allow joining party before or after Dynaheir is saved.
  - Minsc: Fixed open variables in Minsc/Edwin conflict; extended dialogues to allow joining party before or after Dynaheir is saved.
  - Jaheira: Jaheira/Rill; Imoen/Jaheira interjections fixed/rechecked; quest weapon rebuilt (Thanks, Drew!); Jaheira's Quest remapped, added dialogue, and tweaked spawning variables
  - Imoen: Imoen reacting to Gorion's body disabled after one hour RealTime of play; Imoen/Xan pink banter moved to initiated by banter, continuing material and timers all set for joined dialogue file; Gorion's Burial changes
  - Yeslick: Multiple Yeslick exiting Cloakwood Mines fixes; Yeslick/Kagain altered
  - Viconia: Fight Resolution for Viconia/Kivan altered
  - Kivan: Repaired Bounty Hunter encounter at BG to reflect possible pre-emptive strike by the party; rebuilt all combat and AI scripts and assignments, assigned portrait to Imanel.
  - Kagain: Kagain dialogue conditions reviewed; Kagain Quest materials moved to Phase 2 and interaction repaired; Kagain's Quest rebuilt from the ground up with (minor) additional options, new scripts, and clean separation from regular Kagain content, Silvershield Estate entry accounts for fibula possession now. (Caravan Bandit Leader now also has a portrait)
  - Garrick: Garrick's Quest item upgrade set for both Tutu and normal BG2 versions of an item, tp2 repair; variable repair
  - Xan: Added area check for Xan's Reputation talks
  - Player1, or <CHARNAME>: now has additional options regarding Gorion's body.
  - Extended and Recoded Non-Joinable NPC Portraits component to encompass all portraits added by BG1 NPC , and extended the number of creatures given portraits. Please advise if we are using a portrait that is your property; we used Portrait City at BWL for source material.

Version 11 - October 19, 2005

- Fixed bugs in interjections, such as repeating interjections
- Fixed NPCs music overlaying with the ambient game music (hopefully)
- Added five new romances with the accessories and expanded Coran’s Romance
- Added assorted interjections
- Significantly expanded the PIDs (thanks, Kulyok!)
- Seemingly had fixed the Coran and Baby issue in romance
- Added new quests for Xzar, Coran, Kivan and Jaheira
- Fixed assorted typos, character speech and glitches reported by the testers and players (thank you!!!)
- Romance Guides added
- Probably did something else beneficial and hopefully avoided doing anything malevolent

Version 10 - August 27, 2005

- New Tranzig-Branwen encounter
- Music will now play only on talks with PC (to combat the overlay/non-pausing problem)
- Brevlick bug fixed
- Jaheira - PC druid talks added
- Imoen's new interjections added
- Imoen talking a few times in Firewine fixed
- Fixed coded lines showing instead of PC replies in one of the dialogues
- Routine fixes of reported typos

Version 9 - June 19, 2005

- Fixed the 'scripted' banters appearing instead of regular banter, in particular the 'at rest' banters that popped up at random times
- Prevented identical BioWare banter between NPCs from reoccurring
- Fixed Coran's stutter if wyvern not killed
- Fixed reported typos
- More interjections

Version 8 - February 13, 2005

- Bugfixes for some dialogues triggering improperly
- Bugfix for characters leaving party after interjections
- Numerous grammar fixes
- Coran's romance resolution on baby pass fixed
- Bugfix for Kivan's Bandit Camp interjection
- New interjection sets for Viconia, Edwin and Quayle
- New interjections for some other characters

Version 7 - November 28, 2004

- Added Phase II content such as interjections for the NPCs
- Added fixes and more banters for Phase I content (banters)
- Moved the alternate NPC portraits into a separate mod, the BG1NPCPortrait Pack

Version 6 - July 18, 2004

- Lots of typo fixes. Well, a couple...
- A handful of bugfixes (e.g. Alora's joining, Khalid's stutter - hmmm, not *his*, but the dialogue bug).
- Added Kagain's Caravan Encounter.
- Added the 'Xan vs. Jansen' Encounter.
- Added Coran's Romance.
- Added some more portraits for important non - joinables.
- Added a few new banters (Skie, Imoen, Jaheira, Faldorn).

Version 5 - May 2, 2004

- First non - beta release.
- Made Garrick, rather than the PC , be given the book by Archibald during Garrick's quest.
- Fixed the Minsc stutter bug.
- Fixed some typos.
- Fixed an install issue if the player did not have TotSC .
- Eliminated repeats of BioWare's original talks.
- Enable Coran's "romantic" sequence.
- Put a check on all talks to happen outside combat.
- Added a couple of Skie banters written by The Amazing Maurice.
- Some area flag reassignment.
- Added portraits for some important non - joinables.

Version 4 - May 2, 2004

- First public release version (last beta of 'Phase I', hopefully).
- Updated the WeiDU installer version.
- Fixed some typos and made a few minor updates.

Version 3 - March 29, 2004

- Learned html to make the ReadMe better.
- Added a quest for Kivan, and expanded Coran's.
- Removed the Nightcloak and Battleguard kits - you can find them in the Cleric Remix mod.
- Fixed miscellaneous bugs and typos.

Version 2 - February 29, 2004

- Tweaked Garrick's quest and some dialogues.
- Added the Nightcloak and Battleguard kits.
- Incorporated Jason Compton's Accelerated Banter Script.
- Added the new optional portrait for Coran.
- Added all the other banter sets.

Version 1 - September 27, 2003

- Incorporated banters for Branwen, Dynaheir, Garrick and Quayle.
- Added Garrick's quest.
- Added the option of giving NPCs their BG2 portraits.