Mods modifiant imoen au début du donjon d'irenicus

Répondre
Avatar du membre
Erzsébet Butler
Adepte de Grondemarteau
Ours des cavernes
Messages : 1196
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : En itinerance
Statut : Hors ligne

Mods modifiant imoen au début du donjon d'irenicus

.

Message par Erzsébet Butler »

Je suis en train de convertir tous les fichiers D au format chain afin de rendre le code plus lisible, éviter pas mal de bugs et faciliter l'intervention de pnjs recrutable. C'est assez long mais ça va vraiment améliorer beaucoup de chose.

Pour le dialogue que j'ai implanté au tout début du donjon d'irenicus j'ai mis les blocs d'imoen comme non optionnel me disant qu'il n'était pas possible qu'imoen ne soit pas la car mon dialogue se déclenche juste après qu'elle nous parle.

Mais je me demandais si y'avait des mods qui pouvait modifier le comportement d'imoen au tout début du jeu. Est-ce que ça vaut le coup que je modifie un peu mon code par sécu ?
De retour sur la scène modding, tds et activiste crip
Autrice des Exilés de lunargent
Avatar du membre
loupgris
Muloup majeur
Messages : 2505
Enregistré le : jeu. 31 oct. 2019, 19:39
Statut : Hors ligne
.

Message par loupgris »

Erzsébet Butler a écrit : sam. 15 mars 2025, 15:01 Mais je me demandais si y'avait des mods qui pouvait modifier le comportement d'imoen au tout début du jeu.
Pas à ma connaissance, mais je suis loin d'être un expert.
Avatar du membre
Le Marquis
d'Oghmatique
Golem de fer
Messages : 3511
Enregistré le : jeu. 17 juil. 2008, 15:45
Localisation : Sudiste
Statut : Hors ligne
.

Message par Le Marquis »

Il y a une tonne de mods qui modifient Imoen... Je serais toi je vérifierais.
I believe in possibility
I believe someone's watching over me
And finally I have found a way to be
Happy, happy
Avatar du membre
Erzsébet Butler
Adepte de Grondemarteau
Ours des cavernes
Messages : 1196
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : En itinerance
Statut : Hors ligne
.

Message par Erzsébet Butler »

Ok je vois je vous remercie. J'apprend à coder en python en même temps à coté histoire d'étoffer mes connaissances et je me dis qu'aussi c'est une bonne habitude de toujours checker que quelque chose est présent avant d'interagir avec. Beaucoup de problème de mon mod viennent de la notamment. Mais dans tous les cas oui ce serait cool je pense que je m'intéresse aux mods qui modifient imoen à commencer par imoen romance que je n'ai pas encore fait.

Juste histoire de profiter du post je partage mes bouts de codes avant aprés qui sais ça servira peut être à quelqu'un :

Code : Tout sélectionner

CHAIN IF ~Global("#VDevinN01","GLOBAL",2)~ THEN "#VDevin" SeerMeetingIrenicus
  @1
 END
  IF ~~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
  IF ~~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
  IF ~~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER
  IF ~ OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
  Alignment(Player1,LAWFUL_EVIL)
  Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN
Le bloc de base qui renvoyait à des blocs ciblant directement imoen ces blocs renvoyant à un bloc qui fait revenir vers #VDevin. Le hic effectivement c'est que si imoen n'est pas la ou n'est pas receptive à l'action le dialogue va planter.

Code : Tout sélectionner

CHAIN IF ~Global("#VDevinN01","GLOBAL",2)~ THEN "#VDevin" SeerMeetingIrenicus
  @1
 END
  IF ~~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
  IF ~InParty("Imoen")~ THEN REPLY @10 EXTERN ~IMOENJ~ NOTHERE
  IF ~~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
  IF ~InParty("Imoen")~ THEN REPLY @11 EXTERN ~IMOENJ~ PRISONNER
  IF ~~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER
  IF ~InParty("Imoen")~ THEN REPLY @12 EXTERN ~IMOENJ~ REMEMBER2
  IF ~ OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
  Alignment(Player1,LAWFUL_EVIL)
  Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN
  IF ~ InParty("Imoen")OR(4)!CheckStatLT(Player1,13,WIS)Alignment(Player1,CHAOTIC_EVIL)
  Alignment(Player1,LAWFUL_EVIL)
  Alignment(Player1,NEUTRAL_EVIL)~ THEN REPLY @13 EXTERN ~IMOENJ~ NOGGIN2
Du coup j'ai rajouté des conditions sur sa présence histoire que si la condition ne se verifie pas ça bascule directement sur le bloc d'aprés. Du coup le dialogue ne plante pas plus et continue sa route.
De retour sur la scène modding, tds et activiste crip
Autrice des Exilés de lunargent
Répondre

Retourner vers « Modding et Outils de développement »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités