Author Topic: Dialogue script search?  (Read 437 times)

Legacy_illunder

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
Dialogue script search?
« on: September 17, 2011, 06:30:54 pm »


               Is there any way to find out which bit of a conversation calls a certain script? Doesn't have to be exact, just a way of narrowing things down a bit.
I'm just basically trying to find when this particular script is supposed to fire, I've looked through the toolset options and it's looking more and more likely that  I'll have to search through each node of dialogue by hand. '<img'>

So as a sort of last hope I've come here incase I've missed something or perhaps there is a third party tool available.

Any help is appreciated, even if it's to confirm my fears of actually needing to do it manually. '<img'>
               
               

               
            

Legacy_Rolo Kipp

  • Hero Member
  • *****
  • Posts: 4349
  • Karma: +0/-0
Dialogue script search?
« Reply #1 on: September 17, 2011, 06:38:04 pm »


               <listening with...>

illunder wrote...
Is there any way to find out which bit of a conversation calls a certain script? 
...
So as a sort of last hope I've come here incase I've missed something or perhaps there is a third party tool available.
...

Have you tried Lilac Soul's BioSearcher? Might be what you want...

<...half an ear>
               
               

               
            

Legacy_illunder

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
Dialogue script search?
« Reply #2 on: September 17, 2011, 07:10:11 pm »


               Sadly no. '<img'>

Hmm, ctrl+f works in the dialogue editor but only searches through the conversation and gives nothing for the 'Actions Taken' tab.
               
               

               
            

Legacy__Guile

  • Hero Member
  • *****
  • Posts: 1308
  • Karma: +0/-0
Dialogue script search?
« Reply #3 on: September 18, 2011, 12:50:40 am »


               The best way to find out would be to test in game, when you "notice" something changes then it's obviously fires on that line or the line that follows after the line you clicked.

If that's not possible then you will have to indeed dig through each script to see which line/script fires the script.

You are too vague to answer, you are not giving us the type of conversation you are digging through, obviously if you didn't write it, maybe one of us did!  But to be as specific as possible, use some logic to consider where it may be.

What kind of script is firing that you are looking for may I ask?
               
               

               
            

Legacy_the.gray.fox

  • Full Member
  • ***
  • Posts: 214
  • Karma: +0/-0
Dialogue script search?
« Reply #4 on: September 18, 2011, 02:10:08 am »


               Hello.
If a script is explicitly linked-to by a conversation, its filename (minus the .nss extension) has to appear within the very conversation file data. Agree?
A text search within all .dlg files in \\temp0 (assuming the conversation is in your module) for the "script_name" should rapidly point you at the correct file(s).

[edit]
Remains to be seen which conversation node(s) links the script.
[/edit]


-fox
               
               

               


                     Modifié par the.gray.fox, 18 septembre 2011 - 01:15 .