Aller au contenu

Photo

Possible to extract the game's .dlg files?


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1
RaytheIdle

RaytheIdle
  • Members
  • 50 messages
Hi, with the new toolset and core game resources now good and working, I've been trying to look at and modify the game's dialogue.

So far I've gone as far as using the StringID to look up the .dlg file containing a given string then using the Filter button to look at all the strings in that .dlg file.

After that the best I can do is scroll down in numerical order to approximately where the string I'm looking up is placed and read the 10-20 lines above and below it to guess the context of that given line of dialogue.

I am led to believe that if the String Editor opens up an actual .dlg file, it would be able to display the tree structure of the conversations, so I'm trying figure that right now.

Is this possible?

#2
Avaraen

Avaraen
  • Members
  • 342 messages
File -> Manage Modules -> Single Player then click the dialogue balloon in the Palette Window; from there, you can access OC dialogues (similar to NWN2 dialogue, if you used that toolset).

#3
RaytheIdle

RaytheIdle
  • Members
  • 50 messages
ahh great! Thanks, i'm playing with it right now. Is there a way to quickly goto and expand the tree a given string is in via the StringID? Most of the conversations are large and I can't seem to find a way to go directly to the part that a line is nested in without having to expand through and browse and guess via numerical order of the StringIDs. I haven't used the NWN2 toolset, I'm afraid.

edit: or barring that, is there a way to just find a certain string within an entire conversation and expand the part it's in? For example I'm looking at the dialogue of a certain NPC, and I'm looking for a line that simply says:  "Hot!“
and I'd like to go directly to the part that says that.

Modifié par RaytheIdle, 12 décembre 2009 - 06:21 .


#4
TimelordDC

TimelordDC
  • Members
  • 923 messages
To expand all branches, just do Edit -> Expand All

If you want a line that contains a particular word, just do a Edit -> Find and type the string. If the line is nested somewhere within, the convo will be expanded to show that line.



Hope that helps.

#5
RaytheIdle

RaytheIdle
  • Members
  • 50 messages
oh my god that's exactly it I was looking around for some kind of ctrl+f function that would cover the whole dlg file thank you so much!!!