Jump to content


Photo

Banter DLGs & Interact()


  • Please log in to reply
2 replies to this topic

#1 Zyraen

Zyraen
  • Modder
  • 1402 posts

Posted 08 March 2011 - 08:08 PM

Just wondering, how do Banter Dialogues & Interact (inclusive Ctrl-I) work?

For example, on all existing CREs I only see one Dialogue File, ever, eg. on CRE with DV "Aerie", it is assigned AERIEJ.DLG automatically after she joins the Party.

How does the game engine bring out BAERIE.DLG into the game, can someone explain roughly how it works? Since its not script based, I will assume its something to do with how the Interact(xx) command works.

And what are the hardcoded constraints inside the Interact() command?

PS : yes its a lil related to my current Project, which has a fairly complex ToB portion.

Edited by Zyraen, 08 March 2011 - 08:08 PM.

kiyos.jpg____btlbn2.gif____kovaS.jpg
Love between a Law Enforcer and a Fugitive - can such a thing even happen?
SoA Release - Overview / Download Links

Zyraen's Miscellaneous Mods - Ust Natha Accelerator, item tweaks, XP caps, The Ub3r Reaver Kit, and much more...
Spellhold Gauntlet - more than just a Spellhold-Be-Gone
Hidden Kits - hidden dual-classed kits with a twist for progression


#2 Miloch

Miloch

    Barbarian

  • Modder
  • 6579 posts

Posted 08 March 2011 - 10:57 PM

I don't know how it works exactly in ToB, but BG1-style (short insult/compliment-type banters) work via interact.2da. You can extend that with other NPCs but you're probably looking for something else.

Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle


#3 GeN1e

GeN1e

    A very GAR character

  • Modder
  • 1604 posts

Posted 09 March 2011 - 03:14 AM

It's interdia.2da

Retired from modding.