Understanding how a conversation works: PoN m1_cn_deidre01
I've been trying to understand the conversation file m1_cn_deidre01 in Price of Neutrality, in order to be able to build sophisticated conversations of my own. And I'm struggling...Fisrtly, this is a lot harder to use than the Aurora dialogue editor. Would it be possible to create .dlg files in Aurora and just copy them over? If not, why not?(OK, yes, I suppose I should try it!)Secondly, specfiic issues:
I've been trying to understand the conversation file m1_cn_deidre01 in Price of Neutrality, in order to be able to build sophisticated conversations of my own. And I'm struggling...Fisrtly, this is a lot harder to use than the Aurora dialogue editor. Would it be possible to create .dlg files in Aurora and just copy them over? If not, why not?(OK, yes, I suppose I should try it!)Secondly, specfiic issues:
- 'Eskel' is available on the 'Speaker' drop-down menu. How did he get there? I can't see any way to add new characters to that menu,
- In the branch of the conversation where Eskel and Geralt tell Deidre she must leave the castle, the branch ends with deidre saying
and Geralt respondsNo, Eskel, it is too late. You have made your choice and must endure the consequences.
Both of these nodes are just ordinary 'Dialog' (sic) nodes. Neither has an 'Action Script'. Neither has a distinct JournalId tag. Neither has either 'Required Flags' or 'After Flags'... yet if I recall correctly this branch of the conversation ends in a fight. What triggers the fight?Eskel, watch out! - The branch which starts with Geralt saying
all the nodes are 'Quest' nodes (but only one, where Geralt saysYour wolves' eyes are glazed over with hunger.
has a 'Quest Id' tag, 'm1_q02 QP1 "Hungry as a wolf"'). This is presumably where the quest kicks off? In the quest definition 'm1_q02_food' the 'Dialogs in quest' list includes this conversation, and the phase 'Quest beginning' has the condition 'Dialog Line' with that line. Is that all it takes to stitch them together?I can look around for some.


