Jump to content


enabling all NPC banter & dialogues


  • Please log in to reply
15 replies to this topic

#1 --Gherald--

--Gherald--
  • Guest

Posted 20 June 2005 - 11:12 PM

Would it be possible to make a bg1tutu + SoA + ToB mod that makes the game consider all NPCs as being in your party for the purposes of banter and dialogue interjections?

I.E. you'd be able to see every nook and cranny of the entire game's story regardless of which NPCs were in your party for actual play.

#2 jcompton

jcompton
  • Modder
  • 492 posts

Posted 21 June 2005 - 07:12 AM

It is not especially possible given how the game's dialogue system works, no. I wouldn't put it past somebody to rig up some amazingly weird way that would stick all of the incidental banter into the PLAYER1.DLG (the dialogue file used by the PC) but I wouldn't envy that task.

#3 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 June 2005 - 07:22 AM

Change all instances of "InParty" with instances of "InMyArea", and then make all the NPCs follow you wherever you go, except when, and invent a way to spare those cases when you need the guy to really be InParty :shifty:
Or, hack the bgmain.exe and allow a party of 40... :huh:
Or, bugger Avenger so that GemRB will allow a party of 40... :)
Or, study a form of real-life TimeStop which'll allow you to play 8 games at the same time ;)

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#4 -The_Swordalizer-

-The_Swordalizer-
  • Guest

Posted 21 June 2005 - 08:18 AM

Or, bugger Avenger so that GemRB will allow a party of 40...  :)

View Post


:o

I think (hope??) you mean "bug" avenger :D

#5 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 June 2005 - 08:22 AM

Being an ESL is no fun <_<

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#6 -Guest-

-Guest-
  • Guest

Posted 21 June 2005 - 09:13 AM

ESL?

The Swordalizer

#7 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 June 2005 - 09:21 AM

English Second Language - ™ SConrad.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#8 -Guest-

-Guest-
  • Guest

Posted 21 June 2005 - 09:34 AM

Ah, OK :)

And I agree with your conclusion - having every party member follow you around would be a lot more effort than it would be worth...

The Swordalizer

#9 -Guest-

-Guest-
  • Guest

Posted 21 June 2005 - 11:14 AM

Change all instances of "InParty" with instances of "InMyArea",

What would happen if you changed all instances of InParty to evaluate as true?

#10 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 21 June 2005 - 11:17 AM

If you try to direct a dialogue to an actor who is dead or not in the area, the dialogue chain interrupts - and this is bad.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#11 jcompton

jcompton
  • Modder
  • 492 posts

Posted 21 June 2005 - 11:30 AM

The term "ESL" considerably predates SConrad and any usage he might make of it.

#12 -Ashara-

-Ashara-
  • Guest

Posted 21 June 2005 - 11:35 AM

How about creating a 'generic Male NPC' X and a 'generic Female NPC' Z. Then copy all the male dialogue strings to NPC X and all female dialogue strings to NPC Z. Obviously prefix the strings names from different NPCs to preserve the connections between the strings and voila! All that banter and only 2 NPCs. *Giggles*

Edited by Ashara, 21 June 2005 - 11:35 AM.


#13 CamDawg

CamDawg

    ALL GLORY TO THE HYPNOTOAD

  • Modder
  • 1505 posts

Posted 21 June 2005 - 11:59 AM

Even so, there are several dialogues where, say, Minsc, Jaheira, and Imoen have an interject and the dialogue is coded to take only the first valid interject and move on. I.e. if Minsc is there, he gets the line, if not, then Jaheira has a line, etc., meaning you'll only see Imoen's line if Minsc and Jaheira aren't there.

You could try the Valen/Solaufein-Style Interjections and Alter HP Triggers for NPC Wounded Dialogues components from G3 Tweaks. They won't turn everything on, but you'll get a lot more content from your party.

Edited by CamDawg, 21 June 2005 - 11:59 AM.

Why is this Hypnotoad video so popu... ALL GLORY TO THE HYPNOTOAD.
____
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.


#14 SConrad

SConrad

    I swear to drunk I'm not God

  • Administrator
  • 11148 posts

Posted 23 June 2005 - 02:20 PM

The term "ESL" considerably predates SConrad and any usage he might make of it.

Yeah, it's not my invention. :)

Posted Image Khadion NPC mod - Team leader, head designer
Posted Image Hubelpot NPC mod - Team leader, coder
Posted Image NPC Damage - Coder
Posted Image PC Soundsets - Coder, voice actor
Posted Image Brythe NPC mod - Designer
Posted Image DragonLance TC - Glory of Istar - Designer
Posted Image The NPC Interaction Expansion Project - Writer for Cernd, Sarevok
Posted Image The Jerry Zinger Show - Producer

Iron Modder 5 - Winner


#15 Torn

Torn
  • Member
  • 77 posts

Posted 25 June 2005 - 11:27 PM

This actually happened to me one time, when I had TDD installed. I had Jaheira in my party (briefly) before kicking her out, and whenever I went to the docks, she continued the lovetalks though she wasn't in the party. That was kinda interesting. Maybe something like that would work?

#16 Vita Muerte

Vita Muerte

    BG2 Addict

  • Member
  • 80 posts

Posted 26 June 2005 - 12:13 AM

This actually happened to me one time, when I had TDD installed.  I had Jaheira in my party (briefly) before kicking her out, and whenever I went to the docks, she continued the lovetalks though she wasn't in the party.  That was kinda interesting.  Maybe something like that would work?

View Post

I don't have TDD installed, and I too dropped Jaheira from my party. I eventually had to pass by her on my way to finish a quest, and the same happened to me... she started spouting her LT lines. :blink: