Dialogue Condition Problem

Post » Sun Sep 06, 2015 3:52 pm

Hi

Im creating a mod in wich certain dialogue options only appear after you aquire certain perks.

Right now the dialogue start with a opening line and has some branching dialogue options behind it.

It is so that the opening line has a "HasPerk" condition and every subdialogue has its own conditons to be met.

Problem is that, If the player gets the first perk all the subdialogue is displayed even if the conditions (wich are bound to diffrent "HasPerk" Conditions) arent met.

I dont know why that it and how to resolve this problem

User avatar
Angela
 
Posts: 3492
Joined: Mon Mar 05, 2007 8:33 am

Post » Sun Sep 06, 2015 5:35 pm

The conditions added to the sub dialogue must be "and" not "or". If you have several conditions, you must create several sub dialogues, one for each condition.

User avatar
Madison Poo
 
Posts: 3414
Joined: Wed Oct 24, 2007 9:09 pm

Post » Sun Sep 06, 2015 6:54 am

All the conditions are set under "Topic Info". The first topic has a "HasPerk" condition. The next branching Topics the first one leads to have their own conditons. These topics have a "HasPerk" and a "GetActorValue" conditon wich is used for a persuasion script. Alll of these have Topics have "AND" criteria set. Yet, if the condition of the "leading topic are met, all the subtopics unlock.

User avatar
Kitana Lucas
 
Posts: 3421
Joined: Sat Aug 12, 2006 1:24 pm

Post » Sun Sep 06, 2015 7:35 pm

I found the Error. I forgot to set conditions to the alternate "persuasion failed" topics and that endabled the dialogue options to show up. silly me

User avatar
John N
 
Posts: 3458
Joined: Sun Aug 26, 2007 5:11 pm


Return to V - Skyrim