Author Topic: NPC Quests  (Read 20845 times)

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
NPC Quests
« on: August 14, 2005, 02:39:47 PM »
I suggest making it for Tutu because [...] [e]asier[...].

I think the "obviously unfinished NPC quests" that I've been harping on about lately would fit the UB mandate. Kagain doesn't respond to finding his caravan, Coran keeps on about the fucking wyverns for the entire game, Kivan doesn't care about Tazok, and probably some other stuff I don't remember.
« Last Edit: August 16, 2005, 01:39:47 PM by icelus »

Offline Ashara

  • Tired
  • Planewalker
  • *****
  • Posts: 784
NPC Quests
« Reply #1 on: August 16, 2005, 08:18:15 PM »
I think the "obviously unfinished NPC quests" that I've been harping on about lately would fit the UB mandate. Kagain doesn't respond to finding his caravan, Coran keeps on about the fucking wyverns for the entire game, Kivan doesn't care about Tazok, and probably some other stuff I don't remember.

Kivan reacts to Tazok - BG1NPC
Kagain recognises Silvershield's son as dead and pays out for finding his caravan - BG1NPC
Branwen reacts to seeing Tranzig - BG1NPC
Yeslick reacts to seeing Rieltar - BG1NPC
Coran's Brielbara's quest is expanded - BG1NPC
Jaheira reacts to seeing Senyad, her mentor and recieves a new quest from him  - BG1NPC
Denak reacts to seeing Dynaheir travelling in the party with Edwin - BG1NPC
...

I hope that helps.
« Last Edit: August 16, 2005, 08:20:25 PM by Ashara »
Hang in there. I'll try to make you glad you did.
—George R.R. Martin

There is nothing better than imagining other worlds [...] to forget the painful one we live in. At least so I thought then. I hadn't yet realized that, imagining other worlds, you end up changing this one.
-Umberto Eco, Baudolino

Three mods you shall make - one too bad and one to dread and one to love.

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
NPC Quests
« Reply #2 on: August 17, 2005, 07:37:22 AM »
I hope that helps.
Thanks for listing some additional scenarios for consideration. I don't think differing interpretations should be a problem.

Offline Ashara

  • Tired
  • Planewalker
  • *****
  • Posts: 784
NPC Quests
« Reply #3 on: August 17, 2005, 08:35:19 AM »
As long as it is done as separate components in UB-TUTU, that should not be a problem - all of the instances of NPC reactions are covered by Phase II, so it can be omitted at install.
Hang in there. I'll try to make you glad you did.
—George R.R. Martin

There is nothing better than imagining other worlds [...] to forget the painful one we live in. At least so I thought then. I hadn't yet realized that, imagining other worlds, you end up changing this one.
-Umberto Eco, Baudolino

Three mods you shall make - one too bad and one to dread and one to love.

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
NPC Quests
« Reply #4 on: August 17, 2005, 08:40:44 AM »
Yes, I'd imagine UB-Tutu would come in similar separate components to the BG2 version. (It's up to Icelus what gets put in anyway. The NPC reactions are just my suggestion.)

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #5 on: August 20, 2005, 06:38:56 PM »
So...

Where have you guys seen mention of the quests the NPCs were supposed to have?  The Kagain one is clear. 
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: NPC Quests
« Reply #6 on: August 20, 2005, 06:47:48 PM »
It's not "Bioware mentioned that they meant to do this" but rather "this is clearly, clearly, beyond a shadow of a doubt not finished at all".

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #7 on: August 20, 2005, 09:02:38 PM »
Right, and I'm not trying to seem dense, but... what, um... might those be?
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline Hendryk

  • Planewalker
  • *****
  • Posts: 138
Re: NPC Quests
« Reply #8 on: August 21, 2005, 07:16:36 PM »
In her join dialogue, Branwen mentions Tranzig as the mage who turned her to stone and swears vengeance.  In his join dialogue, Yeslick mentions Rieltar as the "friend" who imprisoned and tortured him for the secret of the Cloakwood mine.

Also in BG1NPC, Skie reacts to Slythe and Kristin talking about her father's murder.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #9 on: January 27, 2006, 09:51:36 PM »
To be honest, this is rather low on my priority list.  Many (if not most) NPCs have their reactions covered by the BG1NPC Project.  If, however, someone wants to write up reactions, I will go ahead and code them. 

Just to keep track, here is a listing of the BG1 NPCs and the reactions that have been suggested so far.

Ajantis - none
Alora - none
Branwen - Tranzig reaction - Done! v1 by SimDing0
Coran - Wyvern reaction - Done! v1 by Idobek
Dynaheir - none
Edwin - none
Eldoth - Remind about Skie
Faldorn - none
Garrick - none
Imoen - none
Jaheira - none
Kagain - Caravan reaction - Done! v1 by Ascension64
Khalid - none
Kivan - Tazok reaction - Done! v1 by SimDing0
Minsc - none
Montaron - none
Quayle - none
Safana - none
Shar-Teel - Angelo reaction - Done! v1 by Ascension64
Skie - none
Tiax - none
Viconia - none
Xan - none
Xzar - none
Yeslick - Rieltar reaction
« Last Edit: April 02, 2006, 07:30:06 PM by icelus »
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #10 on: March 11, 2006, 03:37:58 PM »
OK, I'm having problems tracking down the Coran/Wyvern bug.  The only dialog files that mention the wyvern are his pre-joining dialog (coran.dlg) and his interjection file (coranj.dlg).  His pre-joining dialog only sets the timer. 

Here are the relevent states from his interjection file:

Quote
IF WEIGHT #0 ~Dead("Wyvern")
InParty("Coran")
Global("CoranReward","GLOBAL",0)
~ THEN BEGIN 0 // from:
  SAY #16789 /* ~Now, we must take the beast's head, and bring it to the Song Of The Morning Temple in Beregost.  It is there that we can receive our reward.~ */
  IF ~~ THEN DO ~SetGlobal("CoranReward","GLOBAL",1)
~ EXIT
END

IF WEIGHT #1 ~!Dead("Wyvern")
GlobalTimerExpired("Coran","GLOBAL")
Global("CoranWyvern","GLOBAL",1)
~ THEN BEGIN 5 // from:
  SAY #17222 /* ~As much as I have enjoyed our jaunty banter, I simply must be going.  I've a wyvern to kill and simply cannot waste any further time.~ */
  IF ~~ THEN DO ~SetGlobal("CoranWyvern","GLOBAL",2)
LeaveParty()
EscapeArea()
~ EXIT
END

IF WEIGHT #2 ~!Dead("Wyvern")
GlobalTimerExpired("Coran","GLOBAL")
Global("CoranWyvern","GLOBAL",0)
~ THEN BEGIN 6 // from:
  SAY #17223 /* ~I could while away days on end in the company of friends, but there is business to attend to as well.  We must set out after our wyvern quarry soon, lest we lose the chance at all.~ */
  IF ~~ THEN DO ~SetGlobalTimer("Coran","GLOBAL",EIGHT_DAYS)
SetGlobal("CoranWyvern","GLOBAL",1)
~ EXIT
END

Here is his script (coran.bcs):

Quote
IF
   GlobalTimerExpired("Coran","GLOBAL")
   InParty(Myself)
   !Dead("Wyvern")
THEN
   RESPONSE #100
      ActionOverride("Coran",Dialogue([PC]))
END

Maybe I've been looking at this too long, but what's causing the bug?  It all looks OK to me...  I didn't see anything in Kelddath's dialog (keldda.dlg) that would cause a problem, either.
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #11 on: March 11, 2006, 07:20:33 PM »
Nevermind.  It looks like Idobek already fixed this.  Hope you don't mind if I swipe it, Ido!  :)

Code: [Select]
REPLACE_TRIGGER_TEXT CORAN   ~NumTimesTalkedTo(0)~
                             ~~
REPLACE_TRIGGER_TEXT CORAN   ~True()~
                             ~Global("IKCoranWyvernFix","GLOBAL",1)
                              ReactionGT(LastTalkedToBy(Myself),HOSTILE_UPPER)~
ADD_STATE_TRIGGER CORAN    0 ~Global("IKCoranWyvernFix","GLOBAL",0)~
ADD_STATE_TRIGGER CORAN    1 ~Global("IKCoranWyvernFix","GLOBAL",0)~
ADD_STATE_TRIGGER CORAN   13 ~True()~
REPLACE CORAN
IF ~~ THEN BEGIN 3
  SAY #899
  IF ~~ THEN DO ~SetGlobal("IKCoranWyvernFix","GLOBAL",1)~ EXIT
END
IF ~~ THEN BEGIN 6
  SAY #902
  IF ~~ THEN DO ~SetGlobal("IKCoranWyvernFix","GLOBAL",1)~ EXIT
END
END
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #12 on: March 11, 2006, 07:39:00 PM »
I don't see anything in Yeslick's or Rieltar's dialog file that doesn't trigger in regard to their recognition of each other.  It'll need to be written from scratch.

Same for Branwen and Tranzig.

And Kivan/Tazok.
« Last Edit: March 11, 2006, 07:47:47 PM by icelus »
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #13 on: March 18, 2006, 09:53:59 PM »
So... anyone feel up to writing the dialog for Yeslick/Rieltar, Branwen/Tranzig, or Kivan/Tazok?
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: NPC Quests
« Reply #14 on: March 29, 2006, 05:53:35 PM »
Here are suggestions for Kivan and Branwen. If someone who actually has any feelings on the characters wants to edit them, that's fine, since I just opened up their DLGs and made some shit up.



Upon Kivan seeing Tazok
Kivan: Tazok! Do you recognize me? You will pay the price for the life of Deheran.
Tazok: Recognise you? I kill many. Why would I remember their faces? But if I missed you last time, I give you second chance. YOU DIE TODAY INSTEAD!
(Tazok turns hostile.)

If Tazok flees
Kivan: Flee, coward, but I will track you down. You cannot hide from my wrath.

Upon Tazok's death:
Kivan: The beast has fallen, and she is avenged. May his foul hide suffer eternal torment at the hands of his victims!



Upon Branwen seeing Tranzig
Tranzig: I know you! Finally got yaself freed, huh? A pity. I'd say ya looked better in stone.
Branwen: Taunt me as you wish, for your fate is already sealed. By Tempus, I shall strike you down!
(Tranzig turns hostile.)

As Tranzig begs for mercy:
Branwen: I shall grant you mercy, Tranzig. The same mercy you granted the merchants I strove to defend.
(Tazok should react as if the player refused mercy.)



BG1NPC's Yeslick/Rieltar is actually pretty good, but unfortunately Yeslick's tone has been replaced by Generic Dwarf so it's not really usable without rewriting the lines.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #15 on: April 02, 2006, 02:09:28 PM »
Kivan/Tazok and Branwen/Tranzig are coded.  Fuck Yeslick for now. 
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #16 on: May 14, 2006, 04:39:25 PM »
http://www.sorcerers.net/ubb/ultimatebb.php?/topic/1/1685.html#000004

Quote
*minor mod spoiler*

Well, Kivan and Tazok was quite a dissapointment. I was experimenting a little yesterday and if you talk to Tazok and persuade him to let you join the camp Kivan won't say anything.

If you have to fight Tazok to persuade him to let you in, once he leaves for the mines Kivan will shout something like "You can't hide for long" but nothing else happens.

I was kinda expecting Kivan to go into rage once he saw Tazok...
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline Bex

  • black marketeer
  • Planewalker
  • *****
  • Posts: 683
Re: NPC Quests
« Reply #17 on: May 14, 2006, 09:30:39 PM »
Kivan: Tazok! Do you recognize me? You will pay the price for the life of Deheran.

Just in case it's not corrected in the release, it's "Deheriana."
Silverjon's Journal: a Baldur's Gate fanfic/semi-AAR, by yours truly

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #18 on: May 14, 2006, 09:36:34 PM »
I think I changed that.  I think.  It's possible.  I don't remember.  :(
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: NPC Quests
« Reply #19 on: May 15, 2006, 04:17:57 AM »
Just in case it's not corrected in the release, it's "Deheriana."
"Deheran" is from the dialog. As far as I'm aware, Domi uses "Deheriana", but I'm not sure why.

Offline SixOfSpades

  • Planewalker
  • *****
  • Posts: 821
  • Gender: Male
    • Volothamp's Comeuppance
Re: NPC Quests
« Reply #20 on: May 15, 2006, 08:11:53 PM »
It's from his soundset and corresponding subtitles. "Oh, my soul aches for my lost Deheriana."

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: NPC Quests
« Reply #21 on: May 15, 2006, 09:11:48 PM »
I think it's the Baldurdash dialog.tlk patch that alters the dialogs.  I've got BD installed (shuddup!) and the texts are showing up as "Deheriana."
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline Bex

  • black marketeer
  • Planewalker
  • *****
  • Posts: 683
Re: NPC Quests
« Reply #22 on: May 15, 2006, 11:46:38 PM »
It was always Deheriana in his bio too, since way before I ever heard of mods or Baldurdash.

http://www.planetbaldursgate.com/bg/encounters/npcs/kivan/
Silverjon's Journal: a Baldur's Gate fanfic/semi-AAR, by yours truly

Offline Echon

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1944
  • Gender: Male
    • The Fields of the Dead
Re: NPC Quests
« Reply #23 on: May 16, 2006, 01:57:56 AM »
On a normal BG:TotSC install, it says Deheriana in his biography, and Deheran in his dialogue if you Charm him.

-Echon

Offline SimDing0™

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: NPC Quests
« Reply #24 on: May 16, 2006, 04:36:02 AM »
I believe the logic must go as follows:

1) Deheran sounds more like a man's name.
2) He only uses it if you charm him.
3) Kivan is a closet gay!

Unfinished gay romance plz.

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: