Just a quick question. I'm in the process of writing a quest mod for BGT, and I was wondering whether the Bioware npc have .d files assigned to them. And if so, how are they named?
Cheers
Ape Style
BG1 npc .D files
Started by ape_style, Jul 01 2011 02:25 PM
6 replies to this topic
#1
Posted 01 July 2011 - 02:25 PM
Brown Bear- attacks Squirrel
Brown Bear did 18 damage to Squirrel
Squirrel- death
Brown Bear did 18 damage to Squirrel
Squirrel- death
#2
Posted 02 July 2011 - 05:07 AM
Vanilla NPCs have .dlg files, which can be decompiled into .d files. Who uses what files can be looked up in interdia.2da and pdialog.2da.
#3
Posted 02 July 2011 - 07:23 PM
Thanks, man. Another question, do the NPCs that export to BG2 (In particular Jaheira), use their BG2 .dlg file for bg1 aswell?
Edited by ape_style, 02 July 2011 - 07:27 PM.
Brown Bear- attacks Squirrel
Brown Bear did 18 damage to Squirrel
Squirrel- death
Brown Bear did 18 damage to Squirrel
Squirrel- death
#4
Posted 03 July 2011 - 12:59 AM
To the games Jaheira in BG1 and Jaheira in BG2 are completely different entities with different scripts and dialogues. They are not exported like the player made characters are and are not linked together.
#5
Posted 03 July 2011 - 10:02 PM
To the games Jaheira in BG1 and Jaheira in BG2 are completely different entities with different scripts and dialogues. They are not exported like the player made characters are and are not linked together.
I can only find one entry for Jaheira. Does this mean that I can't edit her dialogue in BG1?
Brown Bear- attacks Squirrel
Brown Bear did 18 damage to Squirrel
Squirrel- death
Brown Bear did 18 damage to Squirrel
Squirrel- death
#6
Posted 04 July 2011 - 01:58 AM
Party joinable NPCs will have more than one dialogue file attributed to them. In BG2 the dialogues will follow a scheme of:
Bxxx.dlg (The Banter file, where interparty dialogue is)
xxx.dlg (The basic file pretty much where the initial meeting dialogue is)
xxxJ.dlg (The Joined file, where the interjections and quest dialogue is)
xxxP.dlg (The Post/Parted file where you get the dialogues when kicking out a party member or going to re-recruit them)
xxxD.dlg (Dream file, only a couple of the original NPCs use theirs)
BG1 (originally) has the J, P, D and basic dialogues.
xxx is the tag for a particular NPC, in BG2 Jaheira is "Jaheira" so when writing dialogue for her you'll want to refer to "JAHEIRAJ" dialogue file. In BG1 (Unless BGT changes this, I only have tutu installed at the moment) the tag for Jaheira is "Jahei" so you'll want to look for a file that ends with "JAHEIJ" to add quest related dialogue there.
I say ends with - most mods put a prefix on the files they add to the game to make sure they don't override other peoples' mods or the original game content. Again, I only have tutu installed but I know the file there is called "_JAHEIJ", BGT should have something similar.
Bxxx.dlg (The Banter file, where interparty dialogue is)
xxx.dlg (The basic file pretty much where the initial meeting dialogue is)
xxxJ.dlg (The Joined file, where the interjections and quest dialogue is)
xxxP.dlg (The Post/Parted file where you get the dialogues when kicking out a party member or going to re-recruit them)
xxxD.dlg (Dream file, only a couple of the original NPCs use theirs)
BG1 (originally) has the J, P, D and basic dialogues.
xxx is the tag for a particular NPC, in BG2 Jaheira is "Jaheira" so when writing dialogue for her you'll want to refer to "JAHEIRAJ" dialogue file. In BG1 (Unless BGT changes this, I only have tutu installed at the moment) the tag for Jaheira is "Jahei" so you'll want to look for a file that ends with "JAHEIJ" to add quest related dialogue there.
I say ends with - most mods put a prefix on the files they add to the game to make sure they don't override other peoples' mods or the original game content. Again, I only have tutu installed but I know the file there is called "_JAHEIJ", BGT should have something similar.
#7
Posted 04 July 2011 - 03:08 AM
Thank you very much. That's a great help!
Brown Bear- attacks Squirrel
Brown Bear did 18 damage to Squirrel
Squirrel- death
Brown Bear did 18 damage to Squirrel
Squirrel- death