Hi!
I've just begun to try to make a NPC joinable in IceWind Dale (the first one). It's Hildreth, the dwarf woman you met in EastHaven at the beginning of the game.
I used WeiDU to add, in the first dialog when you meet her, a proposition to join the party.
I also gave her a portrait, which is part of the original game.
I then got a few problems:
- when my main character talks to Hildreth, dialogs don't include the text I've added. But when another character talks to her, this text appears and she joins the party
- when she joins the party, its portrait doesn't appear on the left, i just get a black square
- when trying to save, the game crash
I've tried to delete cache, temp and tempsave directory, but it didn't change anything.
Could anybody tell me what I've done wrong ? Is it because IWD wasn't conceived to allow joinable NPC ?
BTW, here are the .D files I used to change her dialogs:
EXTEND_BOTTOM DHILDRTH 6
IF ~~ THEN REPLY ~Would you like to join us in adventure?~ GOTO 7
END
APPEND DHILDRTH
IF ~~ THEN BEGIN 7
SAY ~You seem to need someone experimented in your party. Ok, I'll come with you.~
IF ~~ THEN REPLY ~I'm proud to count you among our fellowship. Let's go.~ DO ~JoinParty()~ EXIT
IF ~~ THEN REPLY ~In fact, no. I don't really need a female dwarf in my team.~ EXIT
END
END

Adding NPC in IWD
Started by Thot, Jun 14 2003 03:13 AM
6 replies to this topic
#1
Posted 14 June 2003 - 03:13 AM
Life's but a walking shadow; a poor player,
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.
#2
-Alan M.C.-
Posted 14 June 2003 - 10:07 AM
Hi Thot,
I know s*** about IWD. I don't have the game. But did you replace the original creature from the game by a new one. That could explain the portrait and join dialogs problem??
I mean if I was let say make a joinable Cyrando in BGII. I'll have to make a new Cyrando.cre file then assign his dialogs and script files and copy it to the override folder.
The method of appending the "original creature" dialogs and then having him join, could explain a lot of things.
Alan M.C.
I know s*** about IWD. I don't have the game. But did you replace the original creature from the game by a new one. That could explain the portrait and join dialogs problem??
I mean if I was let say make a joinable Cyrando in BGII. I'll have to make a new Cyrando.cre file then assign his dialogs and script files and copy it to the override folder.
The method of appending the "original creature" dialogs and then having him join, could explain a lot of things.
Alan M.C.
#3
Posted 15 June 2003 - 02:41 AM
I think it could be that- I know Weimer had problems with NPCs in his BG2->IWD2 project.Could anybody tell me what I've done wrong ? Is it because IWD wasn't conceived to allow joinable NPC ?
"We are the Gibberlings Three, as merry a band as you ever did see..." - Home of IE mods
< jcompton > Suggested plugs include "Click here so Compton doesn't ban me. http://www.pocketplane.net/ub"
< jcompton > Suggested plugs include "Click here so Compton doesn't ban me. http://www.pocketplane.net/ub"
#4
Posted 15 June 2003 - 02:51 AM
IWD2 does a similar thing. To get around it, the player has to manually export the character once they've joined and then import them back. Perhaps the same trick will work in IWD1, but I'm not sure. Try it and let us know

#5
Posted 18 June 2003 - 01:16 AM
I've tried to export the character after he joined, but the "EXPORT" command on his character sheet wasn't available.
I've also tried to give the character a brand new dialog file, but it didn't work either: hildreth could join, but the game crashed when I try to save with her.
I will try to erase the original character from the area and then create a complete new one, but I'm not sur if it will work.
Thanks for your help
I've also tried to give the character a brand new dialog file, but it didn't work either: hildreth could join, but the game crashed when I try to save with her.
I will try to erase the original character from the area and then create a complete new one, but I'm not sur if it will work.
Thanks for your help
Life's but a walking shadow; a poor player,
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.
#6
-Sim-
Posted 18 June 2003 - 01:27 AM
Try ensuring the "Export Enabled" flag is ticked in the CRE file.
#7
Posted 18 June 2003 - 01:34 AM
I didn't check this one
It wasn't ticked, so I will see what it will change.
Thanks

It wasn't ticked, so I will see what it will change.
Thanks
Life's but a walking shadow; a poor player,
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.
That struts and frets his hour upon the stage,
And then is heard no more: it is a tale
Told by an idiot, full of sound and fury,
Signifying nothing.