Voici un forum dédié à ces deux mods ainsi que leurs ajouts respectifs permettant de jouer à BG1 avec le moteur de BG2 plus quelques modules inédits voire d'enchaîner les deux avec son équipe grâce à BGT. Vos questions, vos points de vue sans oublier les tutoriels d'installation et les réponses aux soucis techniques.
Mon personnage principal est une humaine chaotique bonne avec un charisme suffisant grâce à l'anneau d'influence humaine très opportunément ajouté par le NPC Project (j'ignorais cet ajout mais je m'en plains pas vu que sinon je n'avais pas un score suffisant pour démarrer la romance !).
J'ai donc entamé la romance avec Coran, et au bout d'un certain nombre de dialogues (essentiellement nocturnes et en auberge... les coquins), la romance s'interrompt et je n'ai plus de réactions de sa part. Je pensais qu'il manquait un événement, comme l'arrivée à la Porte, voire la rencontre avec Brielbara, mais celle-ci ne s'est pas vraiment déroulé comme je l'espérais. Brielbara évoque sa fille Namara, mais elle ne propose pas à Coran de s'en occuper, ni quoi que ce soit d'autre.
Je suppose donc que j'ai mal conduit la romance et que Coran s'ennuie avec mon personnage trop banal pour lui, mais j'aimerais comprendre où et quand je me suis planté...
Voici les variables liées à la romance que j'ai pu noter (du moins, je crois que ce sont elles) et leurs valeurs :
"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes." (Lewis Caroll)
Oui, il est inclus dans l'archive du mod et je l'ai parcouru, mais je n'ai pas vraiment d'infos plus précises car les événements déclencheurs sont déjà là (repos à l'auberge, réveil, etc).
Je n'ai pas trouvé d'infos sur la manière de poursuivre la quête avec Brielbara et sa fille.
Administrateur général.Je modère dans cette couleur.
"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes." (Lewis Caroll)
A priori, c'est bien cela qui n'allait pas. J'ai également baissé le timer pour que Coran demande à retourner voir Brielbara (vu que je n'ai plus grand-chose à faire à la Porte avant de retourner à Château-Suif) :
P#CORANASKBABY => je l'ai passée à 1 et une fois sortis de l'auberge de l'Esturgeon Sautillant, Coran me demande à aller parler à Brielbara et j'ai pour l'instant Namara dans mon sac à dos.
Est-ce bien sérieux, tout cela ?
Bref, ça fonctionne pour l'instant. Je me demande juste pourquoi la romance s'est interrompue...
Merci à toi, JohnBob !
Administrateur général.Je modère dans cette couleur.
"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes." (Lewis Caroll)
Il y a pas mal de répliques qui mènent à SetGlobal("P#CoranRomanceInactive","GLOBAL",1)...
Si tu veux jeter un coup d’œil à p#corlt.tra, p#ciflirt.tra et p#corlt.d, p#ciflirt.d :
Pour p#ciflirt.tra, il semble n'y avoir que cette suite de @... contenu dans p#ciflirt.d mais je ne comprend pas trop le fonctionnement de ce block... à voir si les lignes @187,@188 et @189 de p#ciflirt.tra t'évoque quelque chose
► Afficher le texte- /* Night 4, big scripting, to make Coran speak on cue if Pc did not give up first */
IF WEIGHT #-3 ~%BGT_VAR% Global("X#CoranHanaliRune","GLOBAL",9)~ THEN BEGIN X#CoHa6
SAY @187
= @188
= @189
IF ~~ THEN DO ~SetGlobal("X#CoranHanaliRune","GLOBAL",10) SetGlobalTimer("X#CoranLonging","GLOBAL", THREE_DAYS) SetGlobal("P#CoranRomanceInactive","GLOBAL",1) RestParty()~ EXIT
END
Tout le reste est dans p#corlt.tra et p#corlt.d ; 38 possibilités...
Si tu ouvres le fichier p#corlt.d et fait une recherche avec "SetGlobal("P#CoranRomanceInactive","GLOBAL",1)" tu verras toutes les suites d'@... qui mène à cette variable.
Un exemple :
-
IF ~~ COLT10.4 ............... Permet de retrouver le dialogue précédent qui mène à cette échange .......
SAY @678 ............ Coran parle.........
++ @679 + COLT10.14] .........les ++ sont les choix de réponse de charname....
++ @680 + COLT10.6
++ @681 DO ~RestParty() SetGlobal("P#CoranRomanceInactive","GLOBAL",1)~ EXIT ... la réponse suivi de cette variable est celle qui stop la romance..........
++ @682 + COLT10.15
END
Tu peux, en recherchant COLT10.4 dans le même fichier voir le dialogue précédent qui à mené à cette conversation... et ainsi de suite.
Comme tu es en train de jouer, lire les deux, trois dernières phrases avant SetGlobal("P#CoranRomanceInactive","GLOBAL",1) devrait suffire pour te rappeler si tu as eu le dialogue.
Le spoiler montre l’échange qui mène à l'exemple ci-dessus :
► Afficher le texte
Échange précédent l'exemple
IF ~~ COLT10.1 ....vers l'échange précédent le précédent hé hé !.......
SAY @658 ..................Coran parle...........
++ @659 + COLT10.4 ............Si tu as répondu cette ligne on passe à l'exemple ci-dessus.................
++ @660 + COLT10.6
++ @661 + COLT10.7
+ ~!InParty("minsc")~ + @662 + COLT10.2
+ ~InParty("minsc") InMyArea("minsc") !StateCheck("minsc",CD_STATE_NOTVALID)~ + @663 EXTERN ~%MINSC_BANTER%~ MICOROM1
END
Inutile de remonter trop loin, dans cet exemple si @678 et @681, ne t'évoquent rien passe au SetGlobal("P#CoranRomanceInactive","GLOBAL",1) suivant...
J'ai un peu de mal à savoir si mon explication tient la route...
A toi de voir si tu veux prendre le temps de parcourir les fichiers...
Modifié en dernier par JohnBob le ven. 17 mars 2023, 19:41, modifié 3 fois.
J'ai pu retrouver la réponse que je lui ai faite et qui ne lui a pas plu. J'avoue que je ne pensais pas qu'il prendrait la mouche, d'autant qu'il est plutôt clairement indiqué qu'il peut vite « s'ennuyer » dans sa relation avec Charname, mais j'ignore de quelle façon c'est transcrit dans les dialogues.
Bref, j'ai parlé de jalousie durant un LT et la réponse qui a mené à l'interruption de la romance était :
@971 = ~*rire* Si j'ai jamais besoin d'un faux mari ou d'un homme pour créer de la jalousie chez un amant distrait, je saurai à qui demander.~
Ce à quoi il répond :
@985 = ~*rit* J'ai peur de ne pas pouvoir t'utiliser pour susciter de la jalousie, <CHARNAME>. Te voir dissuaderait n'importe quelle femme de concourir.~
Et je ne me suis pas méfié plus que ça de cette réponse qui est a priori définitive... bon, en jouant avec ShadowKeeper, j'ai pu rétablir les choses comme je les attendais. Jusqu'à la prochaine
Mais je reste un peu perdu dans les différentes voies décrites dans le lisez-moi de la romance, avec les différentes fins possibles. Je suppose que je vais arriver à la fin « chaotique bon et s'occupe de Namara »... (c'était un peu mon but à vrai dire).
En tout cas, merci pour les explications
Administrateur général.Je modère dans cette couleur.
"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes." (Lewis Caroll)