Jump to content

cmorgan

Gibberlings
  • Posts

    7,198
  • Joined

  • Last visited

Everything posted by cmorgan

  1. I know I have missed some that are still out there, but a second pass and checking some of my archives adds up to this. Search carefully - CoM Solaufein had a number of versions of the same mod with the same stuff; Chloe and some of the older mods have more than one variants still out there (but rare) - and finally, just because a file reference was placed into the .2da doesn't mean it was ever actually used by the mod. This is an index, not a "mod for all these folks". // Update 02.12.2019 - does not cover all baldursgateextendedworld mod work // 1195373035_rukrakiav0.7\rukrakia\Setup-rukrakia.tp2 APPEND ~pdialog.2da~ ~RUKRAKIA RUKRAP RUKRAJ RUKRAD RUKRA25P RUKRA25J RUKRA25D RUKRA25~ APPEND ~interdia.2da~ ~RUKRAKIA BRUKRA BRUKRA25~ // 7C-Yoshi-master\7C-Yoshi-master\7C-Yoshi\lib\the_old_way.tph // (DV only) - inserts DV but leaves all original dialogue files and referent intact APPEND ~pdialog.2da~ ~7C#Yoshi~ // ACBre-7.0.6\ACBre\Setup-ACBre.tp2 // NOTE: new dialog file usage SOD // ~bddialog.2da~ ~ACBre ACBreP ACBreJ ACBreD~ APPEND ~pdialog.2da~ ~ACBre ACBreP ACBreJ ACBreD ACBre25P ACBre25J ACBre25D ACBre25~ APPEND ~interdia.2da~ ~ACBre ACBreB ACBre25B~ // adrian_v4.3\adrian\setup-adrian.tp2 APPEND ~pdialog.2da~ ~rh#Adrian rh#adrP rh#adrj rh#adrD rh#ad25p rh#ad25j rh#ad25d rh#ad25~ APPEND ~interdia.2da~ ~rh#Adrian brh#adr brh#ad25~ // Aeon NPC v1.0\Aeon\Setup-Aeon.tp2 APPEND ~pdialog.2da~ ~AEONDV 1xAEO01P 1xAEO01J 1xAEO01D 1xAE25P 1xAE25J 1xAE25D 1xAE25~ APPEND ~interdia.2da~ ~AEONDV 1xAEONB 1xAE25B~ APPEND ~pdialog.2da~ ~READV 1xREA1P 1xREA1J 1xREA1D 1xRE25P 1xRE25J 1xRE25D 1xRE25~ APPEND ~interdia.2da~ ~READV 1xREA1B 1xRE25B~ // Ajantis_BGII_v18\ajantisbg2\setup-ajantisbg2.tp2 APPEND ~pdialog.2da~ ~C#Ajantis C#AjanP C#AjanJ C#AjanD C#Aja25P C#Aja25J C#Aja25D C#Ajan25~ APPEND ~interdia.2da~ ~C#Ajantis C#AjanB C#Aja25B~ // AlassaNPC_v3\setup-alassa.tp2 APPEND ~pdialog.2da~ ~D0Alassa D0AlasP D0AlasJ D0AlasD D0Ala25P D0Ala25J D0Ala25D D0Alas25~ APPEND ~interdia.2da~ ~D0Alassa BD0Alas BD0Ala25~ // All Things Mazzy 1.039\AllThingsMazzy\setup-AllThingsMazzy.tp2 APPEND ~pdialog.2da~ ~_bClara _bclarap _bclaraj _bclarad _bcla25p _bcla25j _bcla25d _bclar25~ APPEND ~interdia.2da~ ~_bClara b_bclara b_bcla25~ // allison\setup-allison.tp2 (Rastor!! I miss him lots. -cm) APPEND ~pdialog.2da~ ~R#ALLIS R#ALLISP R#ALLISJ R#ALLISD R#ALL25P R#ALLISJ R#ALLISD~ APPEND ~interdia.2da~ ~R#ALLIS R#ALLISB R#ALLISB~ // Alora102\SETUP-alora.tp2 APPEND ~pdialog.2da~ ~CMALORA CMALORAP CMALORAJ CMALORAD CMALO25P CMALO25J CMALO25D CMALOR25~ // amber-v5\amber\amber.tp2 APPEND ~pdialog.2da~ ~M#AMBER M#AMBERP M#AMBERJ M#AMBERD M#AMB25P M#AMB25J M#AMB25D m#amb25~ APPEND ~interdia.2da~ ~M#AMBER BM#AMBER BM#AMB25~ // angelo-v6\angelo\setup-angelo.tp2 APPEND ~pdialog.2da~ ~ADANGEL ADANGELP ADANGELJ ADANGELD ADANG25P ADANG25J ADANG25D ADANG25~ APPEND ~interdia.2da~ ~ADANGEL BADANGEL BADANG25~ // anishai-v2\anishai\anishai.tp2 // NOTE: No interdia.2da calls APPEND ~pdialog.2da~ ~Anishai AnishaiP AnishaiJ AnishaiD AnishaiP AnishaiJ AnishaiD Anishai25~ // arath\arath.tp2 APPEND ~pdialog.2da~ ~Arath LK#ARATP LK#ARATJ LK#ARATD LK#AR25P LK#AR25J LK#AR25D LK#AR25~ APPEND ~interdia.2da~ ~Arath BLK#ARAT BLK#AR25~ // aranw\aranw.tp2 APPEND ~pdialog.2da~ ~C-ARAN C-ARANP C-ARANJ C-ARAND C-ARN25P C-ARN25J C-ARN25D C-ARN25~ APPEND ~interdia.2da~ ~C-ARAN C-ARANB C-ARN25B~ // ArienaV2.2\Setup-Ariena.tp2 APPEND ~pdialog.2da~ ~MWAriena MWArnP MWArnJ MWArnD MWArnP25 MWArnJ25 MWArnD25 MWArn25~ APPEND ~interdia.2da~ ~MWAriena MWBArn MWBArn25~ // AsharNPC_v12\AsharNPC\Setup-AsharNPC.tp2 APPEND ~pdialog.2da~ ~ASHAR AsharP ASHARJ ASHARD ASHAR25P ASHAR25J ASHAR25D ASHAR25~ APPEND ~interdia.2da~ ~ASHAR AsharB ASHAR25B~ // aurenaseph-v10\aurenaseph\setup-aurenaseph.tp2 APPEND ~pdialog.2da~ ~K#Auren K#AurenP K#AurenJ K#AurenD K#Aur25P K#Aur25J K#Aur25D K#Aure25~ APPEND ~interdia.2da~ ~K#Auren K#AurenB K#Aur25B~ // auroratob_beta\tobaurora\setup-tobaurora.tp2 APPEND ~pdialog.2da~ ~IBAUR IBAURP IBAURJ IBAURD IBAUR25P IBAUR25J IBAUR25D IBAUR25~ APPEND ~interdia.2da~ ~IBAUR BIBAUR BIBAUR25~ // Aura_BG1-master\Aura_BG1\lib\aura_bg1.tpa APPEND ~pdialog.2da~ ~C0Aura C0AuraP C0AuraJ C0AuraD~ APPEND ~interdia.2da~ ~C0Aura BC0Aura C0AuraEE~ // Avi_Maya_Project_v6\AviM\Setup-AviM.tp2 APPEND ~pdialog.2da~ ~AviDV 1xAviP 1xAviJ 1xAviD 1xAv25P 1xAv25J 1xAv25D 1xAvi25~ APPEND ~interdia.2da~ ~AviDV 1xAviB 1xAv25B~ // azure\Azure\azure.tp2 // NOTE: No calls to interdia.2da APPEND ~pdialog.2da~ ~Azure Azurep azurej *** Azurep Azurej *** ***~ // Banana\Setup-Banana.tp2 (THE MOD TO RULE ALL. I call her "Rosanna". If you don't get it, get off my lawn, kid. -cm) APPEND ~pdialog.2da~ ~K#Bana K#BanaP K#BanaJ K#BanaD K#Ban25P K#Ban25J K#Ban25D K#Bana25~ APPEND ~interdia.2da~ ~K#Bana K#BanaB K#Ban25B~ // BG1NPCSoAToBv9\BG1NPCSoA.tp2 APPEND ~pdialog.2da~ ~7XSki 7XSkiP 7XSkiJ 7XSkiD 7XSki25P 7XSki25J 7XSki25D 7XSki25~ APPEND ~interdia.2da~ ~7XSki 7XSkiB 7XSki25B~ APPEND ~pdialog.2da~ ~7XYES 7XYESP 7XYESJ 7XYESD 7XYE25P 7XYE25J 7XYE25D 7XYES25~ APPEND ~interdia.2da~ ~7XYES B7XYES B7XYE25~ APPEND ~pdialog.2da~ ~7XBRAN 7XBRANP 7XBRANJ 7XBRAND 7XBRA25P 7XBRA25J 7XBRA25D 7XBRA25~ APPEND ~interdia.2da~ ~7XBRAN7XBRANBB7XBRA25~ APPEND ~pdialog.2da~ ~7Xshar 7XsharP 7XsharJ 7XsharD 7Xsha25P 7Xsha25J 7Xsha25D 7Xsha25~ APPEND ~interdia.2da~ ~7Xshar B7Xshar B7Xsh25~ APPEND ~pdialog.2da~ ~7XGar 7XGarP 7XGarJ 7XGarD 7XGar25P 7XGar25J 7XGar25D 7XGar25~ APPEND ~interdia.2da~ ~7XGar B7XGar B7XGar25~ APPEND ~pdialog.2da~ ~7XEldot 7XEldoP 7XEldoJ 7XEldoD 7XEld25P 7XEld25J 7XEld25D 7XEld25~ APPEND ~interdia.2da~ ~7XEldot B7XEldo B7XEld25~ APPEND ~pdialog.2da~ ~DEEKIN DEEKINP DEEKINJ DEEKIND DEEK25P DEEK25J DEEK25D DEEK25~ APPEND ~interdia.2da~ ~DEEKIN BDEEKIN BDEEK25~ APPEND ~pdialog.2da~ ~7XSafa 7XSafaP 7XSafaJ SAFANAD 7XSaf25P 7XSaf25J 7XSaf25D 7XSaf25~ APPEND ~interdia.2da~ ~7XSafa B7XSafa 7XSaf25~ APPEND ~pdialog.2da~ ~7XCoran 7XCoranP 7XCoranJ 7XCoranD 7XCor25P 7XCor25J 7XCor25D 7XCora25~ APPEND ~interdia.2da~ ~7XCoran B7XCoran B7XCor25~ APPEND ~pdialog.2da~ ~7XAlora 7XAloraP 7XAloraJ 7XAloraD 7XAlo25P 7XAlo25J 7XAlo25D 7XAlor25~ APPEND ~interdia.2da~ ~7XAlora 7XAloraB B7XAlo25~ APPEND ~pdialog.2da~ ~7XAJAN 7XAJANP 7XAJANJ 7XAJAND 7XAJA25P 7XAJA25J 7XAJA25D 7XAJAN25~ APPEND ~interdia.2da~ ~7XAJAN 7XAJANB B7XAJA25~ APPEND ~pdialog.2da~ ~7Xkaga 7XkagaP 7XkagaJ 7XkagaD 7Xkag25P 7Xkag25J 7Xkag25D 7Xkag25~ APPEND ~interdia.2da~ ~7Xkaga 7XkagaB B7Xkag25~ APPEND ~pdialog.2da~ ~7XFALD 7XFALDP 7XFALDJ 7XFALDD 7XFAL25P 7XFAL25J 7XFAL25D 7XFAL25~ APPEND ~interdia.2da~ ~7XFALD 7XFALDB B7XFAL25~ APPEND ~pdialog.2da~ ~7XKIVA 7XKIVAP 7XKIVAJ 7XKIVAD 7XKIV25P 7XKIV25J 7XKIV25D 7XKIVA25~ APPEND ~interdia.2da~ ~7XKIVA 7XKIVAB BKIVA25~ APPEND ~pdialog.2da~ ~7XXZAR 7XXZARP 7XXZARJ 7XXZARD 7XXZA25P 7XXZA25J 7XXZA25D 7XXZA25~ APPEND ~interdia.2da~ ~7XXZAR 7XXZARB B7XXZA25~ APPEND ~pdialog.2da~ ~7XMONT 7XMONTP 7XMONTJ 7XMONTD 7XMON25P 7XMON25J 7XMON25D 7XMON25~ APPEND ~interdia.2da~ ~7XMONT 7XMONTB B7XMON25~ APPEND ~pdialog.2da~ ~7XXAN 7XXANP 7XXANJ 7XXAND 7XXAN25P 7XXAN25J 7XXAN25D 7XXAN25~ APPEND ~interdia.2da~ ~7XXAN 7XXANB B7XXAN25~ APPEND ~pdialog.2da~ ~7XQUAY 7XQUAYP 7XQUAYJ 7XQUAYD 7XQUA25p 7XQUA25J 7XQUA25D 7XQUAY25~ APPEND ~interdia.2da~ ~7XQUAY 7XQUAYB B7XQUA25~ APPEND ~pdialog.2da~ ~7XTIAX 7XTIAXP 7XTIAXJ 7XTIAXD 7XTIA25P 7XTIA25J 7XTIA25D 7XTIAX25~ APPEND ~interdia.2da~ ~7XTIAX 7XTIAXB B7XTIA25~ APPEND ~pdialog.2da~~7XDYNA 7XDYNAP 7XDYNAJ 7XDYNAD 7XDYN25P 7XDYN25J 7XDYN25D 7XDYNA25~ APPEND ~interdia.2da~ ~7XDYNA 7XDYNAB B7XDYN25~ // bg2-npcmod-lena-master\bg2-npcmod-lena-master\Lena\Setup-Lena.tp2 APPEND ~pdialog.2da~ ~EU#LENA eu#LenaP eu#LenaJ eu#LenaD eu#LenaP eu#LenaJ eu#LenaD eu#Lena~ APPEND ~interdia.2da~ ~EU#LENA Beu#Lena~ // BGEETenya15c\setup-TenyaThermidor.tp2 APPEND ~pdialog.2da~ ~Tenya B2#TenyP B2#TenyJ~ APPEND ~interdia.2da~ ~Tenya B2#TenyB~ // BGT119-Install\bgt\bgt.tp2 // see docs for differences or cpmvars - builds BG content DVs // BGEEDLJ 1.02\BGEEDLJ 1.02\INSTALL\Setup-INSTALL.tp2 APPEND ~PDIALOG.2DA~ ~CAINA CAINAP CAINAJ CAINAD~ APPEND ~INTERDIA.2DA~ ~CAINA BCAINA~ APPEND ~PDIALOG.2DA~ ~ZARRA ZARRAP ZARRAJ ZARRAD~ APPEND ~INTERDIA.2DA~ ~ZARRA BZARRA~ // biddekelorakv1\Setup-BIDDE.tp2 APPEND ~pdialog.2da~ ~BIDDE BIDDEP BIDDEJ BIDDED BIDDE25P BIDDE25J BIDDE25D BIDDE25~ APPEND ~interdia.2da~ ~BIDDE BBIDDE BBIDDE25~ // BonsBrucev2\Setup-BonsBrucev2.tp2 APPEND ~pdialog.2da~ ~SUBRU SUBRUP SUBRUJ SUBRUD SUBRU25P SUBRU25J SUBRU25D SUBRU25~ APPEND ~interdia.2da~ ~SUBRU BSUBRU BSUBRU25~ // Branwen_v4\Branwen\branwen.tp2 APPEND ~pdialog.2da~ ~O#Bran O#BranP O#BranJ O#BranD O#Bra25P O#Bra25J O#Bra25D O#Bra25S~ APPEND ~interdia.2da~ ~O#Bran O#BBran O#BBra25~ // bruce-Compton\Setup-JCBruce.tp2 APPEND ~pdialog.2da~ ~JCBruce JCBruceP JCBruceJ JCBruceD JCBru25P JCBru25J JCBru25D JCBru25~ APPEND ~interdia.2da~ ~JCBruce BJCBruce BJCBru25~ // btl\Setup-BTL.tp2 APPEND ~pdialog.2da~ ~Kova Z#KovaP Z#KovaJ Z#KovaD Z#Kv25P Z#KovaJ Z#Kv25D Z#Kova~ APPEND ~interdia.2da~ ~Kova Z#KovaB Z#Kv25B~ APPEND ~pdialog.2da~ ~Kiyone Z#KiyoP Z#KiyoJ Z#KiyoD Z#Ky25P Z#KiyoJ Z#Ky25D Z#Kiyone~ APPEND ~interdia.2da~ ~Kiyone Z#KiyoB Z#Ky25B~ // britt\Setup-Britt.tp2 APPEND ~pdialog.2da~ ~Britt BrittP BrittJ BrittD BrittP BrittJ Britt25D Britt25~ APPEND ~interdia.2da~ ~Britt BBRitt BBritt25~ // Cassius_v105\SETUP-Cassius.TP2 APPEND ~pdialog.2da~ ~G#CASS G#CASSP G#CASSJ G#CAS25D G#CAS25P G#CAS25J G#CAS25D G#CAS25~ APPEND ~interdia.2da~ ~G#CASS BG#CASS BG#CAS25 ~ // Cerberus v1.06\Cerberus\setup-Cerberus.tp2 // NOTES: Woof. Woof woof WOOOF Woof woof. APPEND ~pdialog.2da~ ~IJ#dog~ // DV CHANGED _ NOTE CONFLICTS POSSIBLE // looks like oringinal: ChloeMod_v12\Chloe.tp2 // NOTE: no calls to interdia.2da APPEND ~pdialog.2da~ ~CHLOE CHLOEP CHLOEJ CHLOED CHLOEP CHLOEJ CHLOE25D~ // DV CHANGED _ NOTE CONFLICTS POSSIBLE // looks like a recode: Chloev1.5\Chloe\Chloe.tp2 - Isaya has good commenting on changes // NOTE: no calls to interdia.2da APPEND ~pdialog.2da~ ~RCHLOE RCHLOEP RCHLOEJ CHLOED RCHLOEP RCHLOEJ RCHLOE25D ***~ // DV CHANGED _ NOTE CONFLICTS POSSIBLE // Roxanne: ChloeEET-master\ChloeEET-master\Chloe\Chloe.tp2 // Isaya's comments missing, but matches v1.5 above for dv/ dialogue assignment // NOTE: no calls to interdia.2da APPEND ~pdialog.2da~ ~RCHLOE RCHLOEP RCHLOEJ CHLOED RCHLOEP RCHLOEJ RCHLOE25D ***~ // Chiara_1.02mB_163\Setup-Chiara.tp2 APPEND ~pdialog.2da~ ~V#Chiara V#ChiaP V#ChiaJ V#ChiaD V#Chi25P V#Chi25J V#Chi25D V#Chi25~ APPEND ~interdia.2da~ ~V#Chiara V#ChiaB V#ChiB25~ // cliffhistory_v2\cliffhistory\setup-cliffhistory.tp2 (Fonick) APPEND ~pdialog.2da~ ~CLFHSFNX CLFHSFNP CLFHSFNJ CLFHSFND~ APPEND ~interdia.2da~ ~CLFHSFNX BCLFHSFN~ // Coran_v6\Coran\Coran.tp2 APPEND ~pdialog.2da~ ~O#Coran O#CoranP O#CoranJ O#CoranD O#Cor25P O#Cor25J O#Cor25D O#Cor25S~ APPEND ~interdia.2da~ ~O#Coran BO#Coran BO#Cor25~ // CritterParts-1.1\setup-CritterParts_v1.1.tp2 // NOTE: No calls to interdia.2da APPEND ~pdialog.2da~ ~RLTobias~ APPEND ~interdia.2da~ ~RLTobias~ APPEND ~pdialog.2da~ ~RLCamp~ APPEND ~interdia.2da~ ~RLCamp~ APPEND ~pdialog.2da~ ~RLMTaner~ ~RLMTaner~ APPEND ~interdia.2da~ ~RLMTaner~ // dace_v1.3\dace\dace.tp2 APPEND ~pdialog.2da~ ~T#DACE T#DACEP T#DACEJ T#DACED T#DAC25P T#DAC25J T#DAC25D T#DAC25~ APPEND ~interdia.2da~ ~T#DACE BT#DACE BT#DAC25~ // darian_v2.4\darian\darian.tp2 APPEND ~pdialog.2da~ ~T1DAR T1DARP T1DARJ T1DARD T1DAR25P T1DAR25J T1DAR25D T1DAR25~ APPEND ~interdia.2da~ ~T1DAR BT1DAR BT1DAR25~ // DarkHorizonsBGee213\Setup-DarkHorizonsBGee.tp2 APPEND ~pdialog.2da~ ~CMTTHOR CMTTHORP CMTTHORJ CMTTHORD~ APPEND ~interdia.2da~ ~cmtthor BCMTTHOR~ APPEND ~pdialog.2da~ ~CMTNIK CMTNIKP CMTNIKJ CMTNIKD~ APPEND ~interdia.2da~ ~cmtnik BCMTNIK~ // Drake-master\Drake\lib\drake_bg1.tpa APPEND ~pdialog.2da~ ~C0Drake C0DrakeP C0DrakeJ C0DrakeD~ APPEND~interdia.2da~ ~C0Drake BC0Drake C0DrakEE~ // DSotSC-v217\dsotsc\setup-dsotsc.tp2 // NOTE: Miloch, my awesome friend, i hate you. interact.2da is patched in with fancy coding. // He uses stuff like INCLUDE ~DSotSC/lib/ds_interact.tpa~ but no such file exists - can't find it even inlined. // For the interact.2da calls, please install the mod and find the values. APPEND ~pdialog.2da~ ~JETLAYA JETLAP JETLAJ *** *** *** *** *** CUCHOINNEACH CUCHOINP CUCHOINJ *** *** *** *** *** CONCHOBHAIR CONCHOP CONCHOJ *** *** *** *** *** FERTHGIL FERTHP FERTHJ *** *** *** *** *** SKEEZER SKEEZP SKEEZJ *** *** *** *** *** DSBARDO BARDOP BARDOJ *** *** *** *** *** DSBUB BUBP BUBJ *** *** *** *** *** KEIRIA KEIRIP KEIRIJ *** *** *** *** *** THORFINN THORFP THORFJ *** *** *** *** ***~ // UNRELEASED INTERNAL - RESERVED FOR G3 DEVELOPMENT APPEND ~pdialog.2da~~C!DELAI CDDELAIP CDDELAIJ C!DELAID CDDEL25P CDDEL25J C!DEL25D~ APPEND ~interdia.2da~ ~C!DELAI BCDDELAI BCDDEL25~ // eldoth11\Setup-Eldoth.tp2 APPEND ~pdialog.2da~ ~M#Eldoth eldothP eldothJ eldothD eldo25P eldo25J eldo25D eldo25~ APPEND ~interdia.2da~ ~M#Eldoth Beldoth Beldo25~ // ElvanA01\Setup-Elvan-all.tp2 APPEND ~pdialog.2da~ ~Elvansm ELVANSMP ElvanJ ElvanD Elvan25P Elvan25J Elvan25D Elvan25~ APPEND ~interdia.2da~ ~Elvansm BELVAN ***~ // Esiriak_v0.093\Setup-Esiriak.tp2 APPEND ~pdialog.2da~ ~IJ#esir IJ#esirP IJ#esirJ IJ#esirD IJ#es25P IJ#es25J IJ#es25D IJ#esi25 IJ#eprT~ APPEND ~interdia.2da~ ~IJ#esir IJ#esirA IJ#esirB IJ#esi25B IJ#eprT~ // evandra-v2\evandra\setup-evandra.tp2 APPEND ~pdialog.2da~ ~rh#Eva rh#evap rh#evaj rh#evad rh#ev25p rh#ev25j rh#ev25d rh#ev25~ APPEND ~interdia.2da~ ~rh#Eva brh#eva brh#ev25~ // Fade v5.1 (experimental)\Fade\Setup-Fade.tp2 APPEND ~pdialog.2da~ ~E3Fade E3FadeP E3FadeJ E3FadeD E3Fad25P E3Fad25J E3Fad25D E3Fade25~ APPEND ~interdia.2da~ ~E3Fade BE3Fade BE3Fad25~ // Faren-v3\Faren\setup-faren.tp2 APPEND ~pdialog.2da~ ~FHFRN FHFRNP FHFRNJ FHFRND FHF25P FHF25J FHF25D FHF25~ APPEND ~interdia.2da~ ~FHFRN BFHFRN BFHF25~ // fiars beta 004\fiars-setup.tp2 APPEND ~pdialog.2da~ ~Z_Fiars Z_FiarsP Z_FiarsJ Z_FiarsD Z_Fia25P Z_Fia25J Z_Fia25D Z_Fia25~ APPEND ~interdia.2da~ ~Z_Fiars BZ_Fiars Z_Fia25~ // finch_50711178201d3e91530b441364728b\FinchNPC\FinchNPC.TP2 APPEND ~pdialog.2da~ ~SUFINCH SUFINCHP SUFINCHJ SUFINCHD~ APPEND ~interdia.2da~ ~SUFINCH BSUFINCH~ // FrennedanMod_v1_03\Setup-frennedan.tp2 // No interact.2da calls APPEND ~pdialog.2da~ ~frendan frenP frenJ frenD fren25P fren25J fren25D fren~ // Gahesh v.BETA1\Gahesh\Gahesh.tp2 APPEND ~pdialog.2da~ ~Gahesh G1GaheP G1GaheJ G1GaheD G1Gah25P G1Gah25J G1Gah25D G1Gahe25~ APPEND ~interdia.2da~ ~Gahesh G1GaheB G1Gah25B~ // Gavin_v14\gavin\gavin.tp2 // NOTE: ADDS SOD BANTER FILES FOR EET //~bgbanter.2da~ ~B!GAVIN BB!GAVIN~ //~bddialog.2da~ ~B!GAVIN B!GAVINP B!GAVINJ B!GAVIND~ //~bdbanter.2da~ ~B!GAVIN BB!GAVIN~ APPEND ~pdialog.2da~ ~B!GAVIN B!GAVINP B!GAVINJ B!GAVIND~ APPEND ~interdia.2da~ ~B!GAVIN BB!GAVIN~ // gavin_bg2\setup-gavin_bg2.tp2 APPEND ~pdialog.2da~ ~b!gavin2 b!gavp b!gavj b!gavd b!gav25p b!gav25j b!gav25d b!gav25s~ APPEND ~interdia.2da~ ~b!gavin2 bb!gav bb!gav25~ // Gloran_v3\Setup-gloran.tp2 APPEND ~pdialog.2da~ ~Gloran GloranP GloranJ GloranD Gloran25P Gloran25J Gloran25D Gloran25~ APPEND ~interdia.2da~ ~Gloran BGloran BGloran25~ // Goo_v6plain\Setup-Goo.tp2 APPEND ~pdialog.2da~ ~GOZALOTH J#GooP J#GooJ J#GooD J#Goo25P J#Goo25J J#Goo25D J#Goo25 ~ APPEND ~interdia.2da~ ~GOZALOTH BJ#GOO BJ#GOO25~ // GrumpyOldSodModB0039\krondor-files\krondor.tp2 APPEND ~pdialog.2da~ ~Krondor KRONP KRONJ KRONND KRON25P KRON25J KRON25D ~ APPEND ~interdia.2da~ ~KRONDOR BKRON BKRON25~ // haldamir-v4\haldamir\setup-haldamir.tp2 APPEND ~pdialog.2da~ ~b!haldamir b!halp b!halj b!hald b!hal25p b!hal25j b!hal25d b!hal25s~ APPEND ~interdia.2da~ ~b!haldamir bb!hal bb!hal25~ // haiass_v2_2\haiass\setup-haiass.tp2 APPEND ~pdialog.2da~ ~Haiass HaiassP HaiassJ HaiassD Haiass25 Haiass25P Haiass25J Haiass25D~ APPEND ~interdia.2da~ ~Haiass Haiass Haiass25~ // Hanna PNJ v2.4\Hanna\Hanna.TP2 APPEND ~pdialog.2da~ ~Hanna HannaP HannaJ HannaD Hanna25P Hanna25J Hanna25D Hanna25~ APPEND ~interdia.2da~ ~Hanna BHanna BHanna25~ // HessaNPCv1-1_plain\setup-HessaNPC.tp2 APPEND ~pdialog.2da~ ~SUHESSA SUHESSP SUHESSJ SUHES25P SUHES25J SUHES25D SUHES25~ APPEND ~interdia.2da~ ~SUHESSA BSUHESS BSUHES25 ~ // Horace v1.72\Setup-Horace.tp2 APPEND ~pdialog.2da~ ~Horace HoraceP HoraceJ HoraceD Horc25P Horc25J Horc25D Horc25~ APPEND ~interdia.2da~ ~Horace BHorace BHorc25~ // Hubelpot_v1.0beta\Setup-Hubelpot.tp2 APPEND ~pdialog.2da~ ~Hubelpot SC#HubP SC#HubJ SC#HubD SC#Hub25P SC#Hub25J SC#Hub25D SC#Hub25~ APPEND ~interdia.2da~ ~Hubelpot BSC#Hub BSC#Hub25~ // Huple_NPC_v1.2\Huple_NPC\Setup-Huple_NPC.tp2 APPEND ~pdialog.2da~ ~Huple HupleP HupleJ HupleD Huple25P Huple25J Huple25D Huple25~ APPEND ~interdia.2da~ ~Huple BHuple BHuple25~ // IndiraNPC_v11\Setup-IndiNPC.tp2 APPEND ~pdialog.2da~ ~J#Indi J#IndiP J#IndiJ~ APPEND ~interdia.2da~ ~J#Indi J#IndiB~ // Ishlilkamod\Ishlilkamod\Ishlilkamod-setup.tp2 APPEND ~pdialog.2da~ ~#Ishy IshyP IshyD bdishy~ APPEND ~interdia.2da~ ~#Ishy BISHY~ // Isra_bg2_v3\Isra_bg2\isra_bg2.tp2 APPEND ~pdialog.2da~ ~rh#isra2 rh#isrp rh#isrj rh#isrd rh#is25p rh#is25j rh#is25d rh#is25~ APPEND ~interdia.2da~ ~rh#isra2 brh#isr brh#is25~ // iylos_v2.5\iylos\iylos.tp2 APPEND ~pdialog.2da~ ~IYLOS LK#IYS LK#IYSJ LK#IYSD LK#IYLP LK#IYLJ LK#IYTD LK#IYLO~ APPEND ~interdia.2da~ ~IYLOS BLK#ISO BLK#IYL~ // ironmodder6pack\P#Hero\Setup-P#HERO.TP2 APPEND ~pdialog.2da~ ~P#NYYB P#NYYBP P#NYYBJ P#NYYBD P#NY25P P#NY25J P#NY25D P#NY25~ APPEND ~interdia.2da~ ~P#NYYB BP#NYYB BP#NY25~ // ironmodder6pack\Weimer-Hero-1\Setup-WWHero.tp2 // NOTE: No calls to interdia.2da APPEND ~pdialog.2da~ ~WW#HERO WW#HEROP WW#HEROJ WW#HEROD WW#HEROP WW#HEROJ WW#HERO WW#HERO~ // Jackkel_Dragon_Helarine_BGEE_Beta_v1\Helarine Mod\JklHel\Helarine_BGEE.Tp2 APPEND ~pdialog.2da~ ~JKLHEL JKLHELP JKLHELJ~ APPEND ~interdia.2da~ ~JKLHEL BJKLHEL~ // Jelina-BETA-v1\Jelina\Setup-Jelina.tp2 APPEND ~pdialog.2da~ ~G#Jelina G#JLINAP G#JLINAJ G#JLINAD G#JLN25P G#JLN25J G#JLN25D G#JLNA25~ APPEND ~interdia.2da~ ~G#Jelina BG#JLINA BG#JLN25~ // Jonathan_NPC_BGT\Setup-WxJon.tp2 APPEND ~pdialog.2da~ ~WxJon WxJonP WxJonJ WxJonD WxJon25P WxJon25J WxJon25D WxJon25~ APPEND ~interdia.2da~ ~WxJon WxJonB WxJonB25~ // Kariv1-3b\Setup-Kari.tp2 APPEND ~pdialog.2da~ ~Kari MGKARIP MGKARIJ MGKARID MGKAR25P MGKAR25J MGKAR25D MGKAR25~ APPEND ~interdia.2da~ ~Kari BMGKARI BMGKAR25~ // KelseyV4\kelsey.tp2 APPEND ~pdialog.2da~ ~J#Kelsey J#KlsyP J#KlsyJ J#KlsyD J#Kls25P J#Kls25J J#Kls25D J#Klsy25~ APPEND ~interdia.2da~ ~J#Kelsey BJ#Klsy BJ#Kls25~ // Kiara-Zaiya_v1.6_FrEsGeRu\Setup-Kiara-Zaiya.tp2 APPEND ~pdialog.2da~ ~KIARA KIARAP KIARAJ KIARAD KIAR25P KIAR25J KIAR25D Kiar25~ APPEND ~interdia.2da~ ~KIARA BKIARA BKIAR25~ APPEND ~pdialog.2da~ ~ZAIYA ZAIYAP ZAIYAJ ZAIYAD ZAI25P ZAI25J ZAI25D Zai25~ APPEND ~interdia.2da~ ~ZAIYA BZAIYA BZAI25~ // KidoV7.0\Setup-Kido.tp2 APPEND ~pdialog.2da~ ~MWKido MWKidP MWKidJ MWKidD MWKidP25 MWKidJ25 MWKidD25 MWKid25~ APPEND ~interdia.2da~ ~MWKido MWBKid MWBKid25~ // Kindrek2_7\Setup-Kindrek.tp2 APPEND ~pdialog.2da~ ~KINDREK KINDREKP KINDREKJ KINDREKD KIND25P KIND25J KINDR25D KINDRE25~ APPEND ~interdia.2da~ ~KINDREK BKINDREK BKINDR25~ // Kitanya\setup-kitanya.tp2 APPEND ~pdialog.2da~ ~R#Kitanya R#kityP R#kityJ kitanyaD R#KIT25P R#KIT25J KitanyaD~ APPEND ~interdia.2da~ ~R#Kitanya R#kityB R#KIT25B~ // kivan-v16\kivan\setup-kivan.tp2 APPEND ~pdialog.2da~ ~P#KIVAN P#KIVP P#KIVJ P#KIVD P#KI25P P#KI25J P#KI25D P#KI25~ APPEND ~interdia.2da~ ~P#KIVAN BP#KIV BP#KIV25~ APPEND ~pdialog.2da~ ~P#DEHER P#DEHP P#DEHJ P#DEHD P#DE25P P#DE25J P#DE25D P#DE25~ APPEND ~interdia.2da~ ~P#DEHER BP#DEH BP#DEH25~ // KWolf_NPC_WeiDU_v1.1\Setup-KWolf.tp2 // NOTE: No calls to interact.2da APPEND ~PDIALOG.2da~ ~KWOLF KWOLFP *** *** *** *** ***~ // Larsha_NPC\Setup-Larsha.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~LARSHA LARSHAP LARSHAJ LARSHAD LARSHAP LARSHAJ LARSHA LARSHA~ // Lester_NPC_v0.9\Setup-Lester.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~Lest LestP LestJ LestD Lest25P Lest25J Lest25D Lest25~ // ladydorotea original: // LongerRoad_v1.5\SETUP-LongerRoad.tp2 APPEND ~pdialog.2da~ ~LRIRENIC Jonel25P Jonel25J Jonel25D Jonel25P Jonel25J Jonel25D Jonel25~ APPEND ~interdia.2da~ ~LRIRENIC BJONEL25 BJONEL25~ // luxleysoa_v1.2\LuxleySoA\Setup-LuxleySoA.tp2 APPEND ~pdialog.2da~ ~FHLSEB FHLSEBP FHLSEBJ FHLSEBD FHLS25P FHLS25J FHLS25D FHLS25~ APPEND ~interdia.2da~ ~FHLSEB BFHLSEB BFHSEB25~ APPEND ~pdialog.2da~ ~FHLAND FHLANDP FHLANDJ FHLANDD FHLA25P FHLA25J FHLA25D FHLA25~ APPEND ~interdia.2da~ ~FHLAND BFHLAND BFHLAND~ // Malthis_v2\Setup-Malthis.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~Malt MaltP MaltJ MaltD Malt25P Malt25J Malt25 Malt25~ // Margarita\Setup-Margarita.tp2 APPEND ~pdialog.2da~ ~RL#MARG RL#MARGP RL#MARGJ RL#MARGD RL#MARG25P RL#MARG25J RL#MARG25D RL#MARG25~ APPEND ~interdia.2da~ ~RL#MARG RL#MARGB RL#MARGB25~ // MawgulNPC_v2.2\MawgulNPC\Setup-MawgulNPC.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~Mawgul MawgulP MawgulJ MawgulD Mawgul25P Mawgul25J Mawgul25D Mawgul25~ // Mhoram v2.3\Mhoram\mhoram.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~MHORAM MHORAM MHORAM MHORAM MHORAM MHORAM MHORAM MHORAM~ // Miriam102\SETUP-Miriam.tp2 APPEND ~pdialog.2da~ ~CMGMIRIAM CMGMIRIP CMGMIRIJ CMGMIRD CMGMI25P CMGMI25J CMGMI25D CMGMI25~ APPEND ~interdia.2da~ ~CMGMIRIAM BCMGMIRI BCMGMI25~ // Moddie_v1.2\Setup-FoxMonster.tp2 APPEND ~pdialog.2da~ ~Z_MODDY Z_MODDYP Z_MODDYJ Z_MODDYD~ APPEND ~interdia.2da~ ~Z_MODDY BZ_MODDY~ // MulgoreXaviaNPC_v5_BGT_TUTU\MulgoreXaviaNPC\Setup-MulgoreXaviaNPC.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~XAVIA XAVIAP XAVIAJ *** XAVIAP XAVIAJ *** ***~ APPEND ~pdialog.2da~ ~MULGORE MULGOREP MULGOREJ *** MULGOREP MULGOREJ *** ***~ // mur'neth-v12\mur'neth\mur'neth.tp2 APPEND ~pdialog.2da~ ~A#MURN A#MURNP A#MURNJ A#MURND~ APPEND ~interdia.2da~ ~A#MURN BA#MURN~ // nathaniel_v4.4\Nathaniel\Setup-Nathaniel.tp2 APPEND ~pdialog.2da~ ~NATH FHNATP FHNATJ FHNATD FHN25P FHN25J FHN25D FHN25~ APPEND ~interdia.2da~ ~NATH BFHNAT BFHN25~ // Neht_V5.5\Setup-Neh'taniel.tp2 APPEND ~pdialog.2da~ ~SK#NEHT SK#NEHTP SK#NEHTJ SK#NEHTD SK#NE25P SK#NE25J SK#NE25D SK#NEH25~ APPEND ~interdia.2da~ ~SK#NEHT BSK#NEHT BSK#NE25~ APPEND ~pdialog.2da~ ~SK#2NEHT *** *** *** SK#25NEP SK#25NEJ SK#25NED SK#25NEH~ APPEND ~interdia.2da~ ~SK#2NEHT *** BSK#25NE~ // nephele_v2.3\nephele\nephele.tp2 APPEND ~pdialog.2da~ ~Nephele LK#NEPP LK#NEPJ LK#NEPD LK#NE25P LK#NE25J LK#NE25D LK#NE25~ APPEND ~interdia.2da~ ~Nephele BLK#NEP BLK#NE25~ // Nikita101\SETUP-Nikita.tp2 APPEND ~pdialog.2da~ ~CMNIKITA CMNIKITP CMNIKITJ CMNIKITD~ APPEND ~interdia.2da~ ~CMNIKITA BCMNIKIT~ // NinaV102\SETUP-Nina102.TP2 APPEND ~pdialog.2da~ ~CMNINAF CMNINAFP CMNINAFJ CMNINAFD NINAF25P CMNIN25J NINA25D CMNINA25~ APPEND ~interdia.2da~ ~CMNINAF BCMNINAF BCMNIN25~ // ninde_v2.2\ninde\ninde.tp2 APPEND ~pdialog.2da~ ~NINDE LK#NINDP LK#NINDJ LK#NIND LK#NI25P LK#NI25J LK#NI25D LK#NI25~ APPEND ~interdia.2da~ ~NINDE BLK#NIND BLK#NI25~ // ntotsc_3-1-0\NTotSC\ntotsc.tp2 APPEND ~pdialog.2da~ ~WILL WILLP WILLJ *** *** *** *** ***~ APPEND ~interdia.2da~ ~WILL BWILL NONE~ // Octavians_Drizzt_v2Beta3\DKDrizzt\Setup-DKDrizzt.tp2 APPEND ~pdialog.2da~ ~DKDrizzt DKDRIZZP DKDrizzJ DKDRIZZD DKDRI25P DKDRI25J DKDRI25D DKDRI25~ APPEND ~interdia.2da~ ~DKDrizzt DKBDRIZZ DKBDRI25~ // Pai'Na v1.5.1\paina\Setup-Paina.tp2 AND // ai-Na-NPC-mod-for-BG2-EE-master\Pai-Na-NPC-mod-for-BG2-EE-master\paina\Setup-Paina.tp2 APPEND ~pdialog.2da~ ~C0Paina C0PainaP C0PainaJ C0PainaD C0Pai25P C0Pai25J C0Pai25D C0Pai25S~ APPEND ~interdia.2da~ ~C0Paina BC0Paina BC0Pai25~ // Petsy Chattertone v3.1\Petsy\Petsy.tp2 APPEND ~pdialog.2da~ ~L3Petsy L3PetsyP L3PetsyJ L3PetsyD L3Pet25P L3Pet25J L3Pet25D L3Pet25~ APPEND ~interdia.2da~ ~L3Petsy L3PetsyB L3Pet25B~ // Quayle ReDone v3.0\Quayle\Setup-Quayle.tp2 APPEND ~pdialog.2da~ ~QUAYLE 1xQUAYP 1xQUAYJ 1xQUAYD 1xQU25P 1xQU25J 1xQU25D 1xQU25~ APPEND ~interdia.2da~ ~QUAYLE 1xQUAYB 1xQU25B~ // Raziel_v1\Setup-Raziel.tp2 APPEND ~pdialog.2da~ ~Raziel RazielP RazielJ RazielD Raziel25P Raziel25J Raziel25D Raziel25~ APPEND ~Interdia.2da~ ~Raziel BRaziel BRaziel25~ // Rjali Romance - v10.3\Rjali\Setup-Rjali.tp2 // NOTE: Interesting way of offloading .tp2 to .tpa/.tph - cool. APPEND ~pdialog.2da~ ~RJALI RJALIP RJALIJ RJALID RJALI25P RJALI25J RJALI25D rjal25~ APPEND ~interdia.2da~ ~RJALI BRJALI BRJALI25~ // no pdialog.2da entry for RJFAY APPEND ~interdia.2da~ ~RJFAY BRJFAY BRJFAY25~ APPEND ~pdialog.2da~ ~RJANNAH RJANNAHP RJANNAHJ RJANNAHD RJAN25P RJAN25J RJAN25D rjan25~ APPEND ~interdia.2da~ ~RJANNAH BRJANNAH BRJAN25~ APPEND ~pdialog.2da~ ~RJGRACE RJGRACEP RJGRACEJ RJGRACED RJGR25P RJGR25J RJGR25D rjgr25~ APPEND ~interdia.2da~ ~RJGRACE BRJGRACE BRJGR25~ APPEND ~pdialog.2da~ ~RJRAVEL RJRAVELP RJRAVELJ RJRAVELD RJRV25P RJRV25J RJRA25D rjrv25~ APPEND ~interdia.2da~ ~RJRAVEL BRJRAVEL BRJRV25~ // roar111\roar\Setup-Roar.tp2 APPEND ~pdialog.2da~ ~M#ROAR ROARP ROARJ ROARD ROAR25P ROAR25J ROAR25D ROAR25~ APPEND ~interdia.2da~ ~M#ROAR BROAR BROAR25~ // rose_v003OpenBeta\rose\tph\setup-rose.tph APPEND ~pdialog.2da~ ~k-rose k-roseP k-roseJ k-roseD k-rose25P k-rose25J k-rose25D k-rose25~ APPEND ~interdia.2da~ ~k-rose k-roseB k-roseB25~ // RoT2\Setup-RoT.tp2 APPEND ~pdialog.2da~ ~Wulfg2 Wulfg2P Wulfg2J *** Wulfg2P Wulfg2J *** *** Reg2 Reg2P Reg2J *** Reg2P Reg2J *** *** Driz2 Driz2P Driz2J *** Driz2P Driz2J *** *** Brue2 Brue2P Brue2J *** Brue2P Brue2J *** *** Catt2 Catt2P Catt2J *** Catt2P Catt2J *** *** Enter2 Enter2P Enter2J *** Enter2P Enter2J *** *** Jarlax2 Jarlax2P Jarlax2J *** Jarlax2P Jarlax2J *** *** Tapio TapioP TapioJ *** TapioP TapioJ *** *** Randall RandallP RandallJ *** RandallP RandallJ *** *** Alissa1 Alissa1P Alissa1J *** Alissa1P Alissa1J *** *** Mordrg MordrgP MordrgJ *** MordrgP MordrgJ *** ***~ APPEND ~interdia.2da~ ~Wulfg2 BWulfg2 Reg2 BReg2 Driz2 BDriz2 Catt2 BCatt2 Brue2 BBrue2 Enter2 BEnter2 Jarlax2 BJarlax2 Tapio BTapio Randall BRandall Alissa1 BAlissa1 Mordrg BMordrg~ // Saerileth_v18\Saerileth\Setup-Saerileth.tp2 (Lord M) APPEND ~pdialog.2da~ ~SAERILETH SAERILEP SAERILEJ SAERILED SAERI25P SAERI25J SAERI25D SAERIL25~ APPEND ~interdia.2da~ ~SAERILETH BSAERILE BSAERI25~ // sarahtob-v5\sarahtob\setup-sarahtob.tp2 APPEND ~pdialog.2da~ ~K#Sarah K#SarahP K#SarahJ K#SarahD K#Sar25P K#Sar25J K#Sar25D K#Sara25~ APPEND ~interdia.2da~ ~K#Sarah K#SarahB K#Sar25B~ // Shar-teel mod v1.0b\Setup-sharteel.tp2 - Nicolas Peters // Note: No interact.2da calls APPEND ~pdialog.2da~ ~shartel charP charJ charD char25P char25J char25D~ // Sheena_v2.5\Sheena_v2.5\setup-Sheena.TP2 APPEND ~pdialog.2da~ ~K#SHEENA SHEENAP SHEENAJ SHEENAD SHEENA25P SHEENA25J SHEENA25D SHEENA25~ APPEND ~interdia.2da~ ~K#Sheena BSHEENA BSHEENA25~ // Shy_Beta2\Setup-Shy.tp2 APPEND ~pdialog.2da~ ~MTS#Shy MTS#ShyE MTS#ShyD MTS#ShyJ MTS#Shy25 Shy25E~ // dear gods, majorTomSawyer, what WERE you drinking... or smoking, my old friend... APPEND ~interdia.2da~ ~MTS#Shy MTS#ShyE MTS#ShyD MTSShyJ MTS#Shy25.cre Shy25E~ // SKIE v.5.1\Skie\Setup-Skie.tp2 - Lava Del'Vortel APPEND ~pdialog.2da~ ~SkieDV 1xSkieP 1xSkieJ 1xSkieD 1xSki25P 1xSki25J 1xSki25D 1xSki25~ APPEND ~interdia.2da~ ~SkieDV 1xSkieB 1xSki25B~ // Skie - The Cost of One Girls Soul v2.0\SkieCost\SkieCost.tp2 APPEND ~pdialog.2da~ ~l#2sdskie l#2sdskP l#2sdskJ l#2sdskD l#2sd25P l#2sd25J l#2sd25D l#2sd25~ APPEND ~interdia.2da~ ~l#2sdskie l#2sdskB l#2sd25B~ // Skie ReDone v3.0\Skie\Setup-Skie.tp2 APPEND ~pdialog.2da~ ~SkieDV 1xSkieP 1xSkieJ 1xSkieD 1xSki25P 1xSki25J 1xSki25D 1xSki25~ APPEND ~interdia.2da~ ~SkieDV 1xSkieB 1xSki25B~ // Weimer-SolaufeinMod-v104\Setup-Solaufein.tp2 // // NOTE: No interdia.2da calls - needs both pdialog APPEND ~pdialog.2da~ ~SOLA SOLA SOLA SOLA SOLA SOLA SOLA SOLA~ APPEND ~pdialog.2da~ ~SOLAUFEIN SOLA SOLA SOLA SOLA SOLA SOLA SOLA~ // Solaufein Rescue - Jastey's Solaufein NPC //JasteysSolaufein_v1-4/c#solaufein/setup-c#solaufein.tp2 APPEND ~pdialog.2da~ ~C#Solaufein C#SolauP C#SolauJ C#SolauD C#SolauP C#SolauJ C#SolauD C#Solau~ APPEND ~interdia.2da~ ~C#Solaufein C#SolauB C#SolauB~ // Star193\Star.tp2 // NOTE: odd doubling for case sensitivity APPEND ~pdialog.2da~ ~D#SILVER D#SILVP D#SILVER~ APPEND ~interdia.2da~ ~D#Silver BSILVER D#SILVER~ APPEND ~interdia.2da~ ~D#Silver BSILVER D#Silver~ APPEND ~pdialog.2da~ ~D#Sbansh D#SbansP D#Sbansh D#Sbansh D#SbansP D#Sbansh D#Sbansh D#Sbansh~ APPEND ~Interdia.2da~ ~D#Sbansh D#Sbansh D#Sbansh~ // Swylif NPC v1.0\Swylif\Swylif.tp2 APPEND ~pdialog.2da~ ~LD#SWY LD#SWYP LD#SWYJ LD#SWYD LD#SWYP LD#SWYJ LD#SWYD LD#SWY~ APPEND ~interdia.2da~ ~LD#SWY LD#SWYB LD#SWYB~ // tashia_remix_v1.4\tashia\setup-tashia.tp2 APPEND ~pdialog.2da~ ~TASHIA TASHIAP TASHIAJ TASHIAD TASHI25P TASHI25J TASHI25D tash25~ APPEND ~interdia.2da~ ~TASHIA BTASHIA BTASHI25~ // TDDv1.14\Setup-TDD.tp2 // // NOTE: No interact.2da calls // // BGT-Weidu compatability APPEND ~pdialog.2da~ ~KAGAINDD KAGAIP *** *** *** *** *** *** YESLICDD YESLIP *** *** *** *** *** *** XZARDD XZARP *** *** *** *** *** *** MONTYDD MONTAP *** *** *** *** *** *** SHARTEDD SHARTP *** *** *** *** *** *** KIVANDD KIVANP *** *** *** *** *** ***~ // new npcs APPEND ~pdialog.2da~ ~ADARIO ADARIOP *** *** *** *** *** *** AVAUNIS AVAUNISP AVAUNISJ *** *** *** *** *** ROBILARD ROBILP *** *** *** *** *** *** VESINE VESINEP VESINEJ *** *** *** *** ***~ // ThaelNPCv2.32\Thael\Thael.TP2 // NOTE: Sindel and Zaki are not joinables, but get entries anyways - may be planned expansion never realized APPEND ~pdialog.2da~ ~Thael ThaelP ThaelJ ThaelD Thael25P Thael25J Thael25D Thael25~ APPEND ~interdia.2da~ ~Thael BThael BThael25~ APPEND ~pdialog.2da~ ~Sindel SindelP SindelJ SindelD Sindel25P Sindel25J Sindel25D Sindel25~ APPEND ~interdia.2da~ ~Sindel BSindel BSindel25~ APPEND ~pdialog.2da~ ~Zaki ZakiP ZakiJ ZakiD Zaki25P Zaki25J Zaki25D Zaki25~ APPEND ~interdia.2da~ ~Zaki BZaki BZaki25~ // TherrinNPC-v2(rus)\Setup-TherrinNPC.tp2 // NOTE: No calls to interact.2da APPEND ~pdialog.2da~ ~Therrin TherrinP TherrinJ TherrinD J#Von25P J#Von25J J#Von25D J#Vond25~ // teddy112\teddy\Setup-Teddy.tp2 APPEND ~pdialog.2da~ ~M#Teddy M#TeddyP M#TeddyJ M#TeddyD M#Ted25P M#Ted25J M#Ted25D M#Ted25~ APPEND ~interdia.2da~ ~M#Teddy BM#Teddy BM#Ted25~ // TheBeaurinLegacy-v2.1.1\TheBeaurinLegacy\Setup-TheBeaurinLegacy.tp2 APPEND ~pdialog.2da~ ~QI#Mi QI#MIP QI#MIJ QI#MiD QI#M25P QI#M25J QI#M25D QI#M25S~ APPEND ~interdia.2da~ ~QI#Mi QI#MiB QI#M25B~ APPEND ~pdialog.2da~ ~QI#Ela QI#ElaP QI#ELAJ QI#ElaD QI#E25P QI#E25J QI#E25D QI#E25S~ APPEND ~interdia.2da~ ~QI#Ela QI#ElaB QI#E25B~ // TheUndying2_53\SETUP-TheUndying.tp2 APPEND ~pdialog.2da~ ~CALLISTO CMCALLIP CMCALLIJ CMCALLID CMCAL25P CMCAL25J CMCAL25D CMCAL25~ APPEND ~interdia.2da~ ~CALLISTO BCMCALLI BCMCAL25~ APPEND ~pdialog.2da~ ~CMNINAF CMNINAFP CMNINAFJ CMNINAFD CMNIN25P CMNIN25J NINA25D CMNINA25~ APPEND ~interdia.2da~ ~CMNINAF BCMNINAF BCMNIN25~ // Tiax_v4\Tiax\Setup-Tiax.tp2 APPEND ~pdialog.2da~ ~O#Tiax O#TiaxP O#TiaxJ O#TiaxD O#Tia25P O#Tia25J O#Tia25D O#Tia25S~ APPEND ~interdia.2da~ ~O#Tiax BO#Tiax BO#Tia25~ // Touchstone v1.1\touched\Setup-touched.tp2 APPEND ~pdialog.2da~ ~BKTOUCHX BKTOUCHP BKTOUCHJ BKTOUCHD BKTOU25P BKTOU25J BKTOU25D BKTOUX25~ APPEND ~interdia.2da~ ~BKTOUCHX BTOUCHBK BTOUBK25~ // Tsujatha_v15\Tsujatha\Setup-Tsujatha.tp2 APPEND ~pdialog.2da~ ~TSUJATH TSUJATP TSUJATJ TSUJATD TSUJ25P TSUJ25J TSUJ25D TSUJAT25~ APPEND ~interdia.2da~ ~TSUJATH BTSUJAT BTSUJA25~ // tyrisflare-v8\tyrisflare\setup-tyrisflare.tp2 APPEND ~pdialog.2da~ ~g#tyris g#tyrisp g#tyrisj g#tyrisd g#trs25p g#trs25j g#trs25d g#tyrs25~ APPEND ~interdia.2da~ ~g#tyris bg#tyris bg#trs25~ // UldarNPC_v0.77\Uldar\Setup-Uldar.tp2 APPEND ~pdialog.2da~ ~Uldar UldarP UldarJ UldarD Uldar25P Uldar25J Uldar25D Uldar25~ APPEND ~interdia.2da~ ~Uldar BUldar BUldar25~ // UzilNPC\Setup-mymod.tp2 APPEND ~PDIALOG.2da~ ~E)UZIL E)UZILP E)UZILJ E)UZILD~ APPEND ~INTERDIA.2da~ ~E)UZIL E)UZILB~ // valerie_v1.1\valerie\valerie.tp2 APPEND ~pdialog.2da~ ~T2VAL T2VALP T2VALJ T2VALD~ APPEND ~interdia.2da~ ~T2VAL BT2VAL~ // VampireTales104\Setup-VampireTales.tp2 APPEND ~pdialog.2da~ ~CMGMIRIAM CMGMIRIP CMGMIRIJ CMGMIRD CMGMI25P CMGMI25J CMGMI25D CMGMI25~ APPEND ~interdia.2da~ ~CMGMIRIAM BCMGMIRI BCMGMI25~ // Varshoon v5.1\Varshoon\Setup-Varshoon.tp2 APPEND ~pdialog.2da~ ~Varshoon VxVarP VxVarJ VxVarD VxVar25P VxVar25J VxVar25D VxVar25~ APPEND ~interdia.2da~ ~Varshoon VxVarB VxVar25B~ // VerrSza BG2EE v0.3\VerrBG2\VerrBG2.tp2 APPEND ~pdialog.2da~ ~l#2verr l#2verrP l#2verrJ l#2verrD l#2ve25P l#2ve25J l#2ve25D l#2ve25~ APPEND ~interdia.2da~ ~l#2verr l#2verrB l#2ve25B~ APPEND ~pdialog.2da~ ~l#2phal l#2phalP l#2phalJ l#2phalD l#2ph25P l#2ph25J l#2ph25D l#2ph25~ APPEND ~interdia.2da~ ~l#2phal l#2phalB l#2ph25B~ // VildraNPC_v1.1_\Setup-Vildra.tp2 APPEND ~pdialog.2da~ ~T#Vil T#VilP T#VilJ T#VilD T#Vil25P T#Vil25J T#Vil25D T#Vil25~ APPEND ~interdia.2da~ ~T#Vil T#VilB T#VilB25~ // vynd-v2\vynd\setup-vynd.tp2 APPEND ~pdialog.2da~ ~GV#VYND GV#VYNDP GV#VYNDJ GV#VYNDD~ APPEND ~interdia.2da~ ~GV#VYND BGV#VYND~ // White v2.0\White\white.TP2 // NOTE: Includes SOD APPEND ~pdialog.2da~ ~V#1whi V#1whiP V#1whiJ V#1whiD~ APPEND ~interdia.2da~ ~V#1whi V#1whiB~ // ~bddialog.2da~ ~V#1WHI V#2WHI V#2WHIJ V#2WHID~ // WilsonChronicles v1.4.2\WilsonChronicles\WilsonChronicles.tp2 // NOTE: Uses REPLACE_TEXTUALLY to rebuild existing WILSON in pdialog.2da APPEND ~pdialog.2da~~WILSON WILSONP WILSONJ WILSOND WILSO25P WILSO25J WILSO25D WILSON25~ APPEND ~interdia.2da~ ~WILSON BWILSON BWILSO25~ // Will of the Wisp v1.4\willowisp\willowisp.tp2 APPEND ~interdia.2da~ ~WILSON BWILSON BWILSO25~ APPEND ~pdialog.2da~ ~l0will l0willP l0willJ l0willD l0wil25P l0wil25J l0wil25D l0wil25~ APPEND ~interdia.2da~ ~l0will l0willB l0wil25B~ // WillieBruce_v3_\Setup-WillyB.tp2 APPEND ~interdia.2da~ ~WILLYB BWILLYB BWILLY25~ APPEND ~pdialog.2da~ ~WILLYB WILLYBP WILLYBJ WILLYBD WILLY25P WILLY25J WILLY25D WILLYB25~ // Xan_v16\Xan\Setup-Xan.tp2 APPEND ~pdialog.2da~ ~O#XAN O#XANP O#XANJ O#XAND O#XAN25P O#XAN25J O#XAN25D O#XAN25S~ APPEND ~interdia.2da~ ~O#XAN BO#XAN BO#XAN25~ // Xulaye v2.0\xulaye\xulaye.tp2 APPEND ~pdialog.2da~ ~XULAYE LK#XULP LK#XULJ LK#XULD~ APPEND ~interdia.2da~ ~XULAYE BLK#XUL~ // Yasraena_v16\Yasraena\Setup-Yasraena.tp2 APPEND ~pdialog.2da~ ~YASRAENA YASRAENP YASRAENJ YASRAEND YASRA25P YASRA25J YASRA25D YASRAE25~ APPEND ~interdia.2da~ ~YASRAENA BYASRAEN BYASRA25~ // Yeslick BG2 v2.0\yeslicknpc\yeslicknpc.TP2 APPEND ~pdialog.2da~ ~LK#YESLK LK#YESP LK#YESJ LK#YESD LK#YE25P LK#YE25J LK#YE25D LK#YES25~ APPEND ~interdia.2da~ ~LK#YESLK BLK#YES BLK#YE25~ // Yikari\Yikari.tp2 APPEND ~pdialog.2da~ ~SDNPC SDNPCP SDNPCJ SDNPC SDNPC25P SDNPC25J SDNPC25 SDNPC25~ APPEND ~interdia.2da~ ~SDNPC BSDNPC BSDNPC25~ // Yvette NPC v4.0\Yvette\Setup-Yvette.tp2 APPEND ~pdialog.2da~ ~YxYve YxYveP YxYveJ YxYveD YxYv25P YxYv25J YxYv25D YxYv25~ APPEND ~interdia.2da~ ~YxYve YxYveB YxYv25B~ // 1_RoxannePaulaM_variants // Roxanne Copy distributed with EE Tool: // LongerRoadEE-master\LongerRoadEE-master\LongerRoadEE\LongerRoadEE.tp2 APPEND ~pdialog.2da~ ~LRIRENIC Jonel25P Jonel25J Jonel25D Jonel25P Jonel25J Jonel25D Jonel25~ APPEND ~interdia.2da~ ~LRIRENIC BJONEL25 BJONEL25~ // 1_RoxannePaulaM_variants\AdrianEET-master\AdrianEET-master\adrian_eet\setup-adrian_eet.tp2 APPEND ~pdialog.2da~ ~rh#Adrian rh#adrP rh#adrj rh#adrD rh#ad25p rh#ad25j rh#ad25d rh#ad25~ APPEND ~interdia.2da~ ~rh#Adrian brh#adr brh#ad25~ // 1_RoxannePaulaM_variants\AloraEE-master\AloraEE-master\alora\setup-alora.tp2 APPEND ~pdialog.2da~ ~CMALORA CMALORAP CMALORAJ CMALORAD CMALO25P CMALO25J CMALO25D CMALOR25~ APPEND ~interdia.2da~ ~CMALORA BCMALOR BCMALO25~ // 1_RoxannePaulaM_variants\ArathEET-master\ArathEET-master\arath_eet\arath_eet.tp2 APPEND ~pdialog.2da~ ~Arath LK#ARATP LK#ARATJ LK#ARATD LK#AR25P LK#AR25J LK#AR25D LK#AR25~ APPEND ~interdia.2da~ ~Arath BLK#ARAT BLK#AR25~ // 1_RoxannePaulaM_variants\ArienaEE-master\ArienaEE-master\Ariena\Setup-Ariena.tp2 APPEND ~pdialog.2da~ ~MWAriena MWArnP MWArnJ MWArnD MWArnP25 MWArnJ25 MWArnD25 MWArn25~ APPEND ~interdia.2da~ ~MWAriena MWBArn MWBArn25~ // 1_RoxannePaulaM_variants\BoneHill-master\BoneHill-master\BonehillEET\Setup-BonehillEET.tp2 APPEND ~pdialog.2da~ ~FABIO BHFABIOP BHFABIOJ *** *** *** *** ***~ APPEND ~interdia.2da~ ~FABIO BFABIO NONE~ // 1_RoxannePaulaM_variants\ChloeEET-master\ChloeEET-master\Chloe\Chloe.tp2 APPEND ~pdialog.2da~ ~RCHLOE RCHLOEP RCHLOEJ CHLOED RCHLOEP RCHLOEJ RCHLOE25D ***~ // Note: no interdia.2da patching found // 1_RoxannePaulaM_variants\DaceEET-master\DaceEET-master\dace_eet\dace_eet.tp2 APPEND ~pdialog.2da~ ~T#DACE T#DACEP T#DACEJ T#DACED T#DAC25P T#DAC25J T#DAC25D T#DAC25~ APPEND ~interdia.2da~ ~T#DACE BT#DACE BT#DAC25~ // 1_RoxannePaulaM_variants\HaldamirEE-master\HaldamirEE-master\haldamir\dialogue\setup-haldamir.tp2 APPEND ~pdialog.2da~ ~b!haldamir b!halp b!halj b!hald b!hal25p b!hal25j b!hal25d b!hal25s~ APPEND ~interdia.2da~ ~b!haldamir bb!hal bb!hal25~ // 1_RoxannePaulaM_variants\IylosEET-master\IylosEET-master\iylos_eet\iylos_eet.tp2 APPEND ~pdialog.2da~ ~IYLOS LK#IYS LK#IYSJ LK#IYSD LK#IYLP LK#IYLJ LK#IYTD LK#IYLO~ APPEND ~interdia.2da~ ~IYLOS BLK#ISO BLK#IYL~ // 1_RoxannePaulaM_variants\KidoEE-master\KidoEE-master\Kido\Setup-Kido.tp2 APPEND ~pdialog.2da~ ~MWKido MWKidP MWKidJ MWKidD MWKidP25 MWKidJ25 MWKidD25 MWKid25~ APPEND ~interdia.2da~ ~MWKido MWBKid MWBKid25~ // 1_RoxannePaulaM_variants\Kitanya-Resurrected-master\Kitanya-Resurrected-master\Kitanya\setup-kitanya.tp2 APPEND ~pdialog.2da~ ~R#Kitanya R#kityP R#kityJ kitanyaD R#KIT25P R#KIT25J KitanyaD~ APPEND ~interdia.2da~ ~R#Kitanya R#kityB R#KIT25B~ // 1_RoxannePaulaM_variants\NepheleEET-master\NepheleEET-master\nephele_eet\nephele_eet.tp2 APPEND ~pdialog.2da~ ~Nephele LK#NEPP LK#NEPJ LK#NEPD LK#NE25P LK#NE25J LK#NE25D LK#NE25~ APPEND ~interdia.2da~ ~Nephele BLK#NEP BLK#NE25~ // 1_RoxannePaulaM_variants\NindeEET-master\NindeEET-master\ninde_eet\ninde_eet.tp2 APPEND ~pdialog.2da~ ~NINDE LK#NINDP LK#NINDJ LK#NIND LK#NI25P LK#NI25J LK#NI25D LK#NI25~ APPEND ~interdia.2da~ ~NINDE BLK#NIND BLK#NI25~ // 1_RoxannePaulaM_variants\OreliosNPC\Orelios\Setup-Orelios.tp2 APPEND ~pdialog.2da~ ~PMOrel PMOrelP PMOrelJ PMOrelD PMOrelP PMOrelJ PMOrelD PM_Orel~ APPEND ~interdia.2da~ ~PMOrel BOrelios BOrelios~ // 1_RoxannePaulaM_variants\RoseRE-master\RoseRE-master\RoseRE\setup-rosere.tp2 APPEND ~pdialog.2da~ ~k-rose k-roseP k-roseJ k-roseD k-rose25P k-rose25J k-rose25D k-rose25~ APPEND ~interdia.2da~ ~k-rose k-roseB k-roseB25~ // 1_RoxannePaulaM_variants\RoTerror-EE-master\RoTerror-EE-master\RoTerror\Setup-RoTerror.tp2 APPEND ~pdialog.2da~ ~Wulfg2 Wulfg2P Wulfg2J *** Wulfg2P Wulfg2J *** *** Reg2 Reg2P Reg2J *** Reg2P Reg2J *** *** Driz2 Driz2P Driz2J *** Driz2P Driz2J *** *** Brue2 Brue2P Brue2J *** Brue2P Brue2J *** *** Catt2 Catt2P Catt2J *** Catt2P Catt2J *** *** Enter2 Enter2P Enter2J *** Enter2P Enter2J *** *** Jarlax2 Jarlax2P Jarlax2J *** Jarlax2P Jarlax2J *** *** Tapio TapioP TapioJ *** TapioP TapioJ *** *** Randall RandallP RandallJ *** RandallP RandallJ *** *** Alissa1 Alissa1P Alissa1J *** Alissa1P Alissa1J *** *** Mordrg MordrgP MordrgJ *** MordrgP MordrgJ *** ***~ APPEND ~interdia.2da~ ~Wulfg2 BWulfg2 Reg2 BReg2 Driz2 BDriz2 Catt2 BCatt2 Brue2 BBrue2 Enter2 BEnter2 Jarlax2 BJarlax2 Tapio BTapio Randall BRandall Alissa1 BAlissa1 Mordrg BMordrg~ // 1_RoxannePaulaM_variants\Saerileth-master\Saerileth-master\Saerileth\Setup-Saerileth.tp2 APPEND ~pdialog.2da~ ~SAERILETH SAERILEP SAERILEJ SAERILED SAERI25P SAERI25J SAERI25D SAERIL25~ APPEND ~interdia.2da~ ~SAERILETH BSAERILE BSAERI25~ // 1_RoxannePaulaM_variants\SandrahEET-master\SandrahEET-master\SandrahNPC\Setup-SandrahNPC.tp2 APPEND ~pdialog.2da~ ~Haiass HaiassP HaiassJ HaiassD Haiass25 Haiass25P Haiass25J Haiass25D~ APPEND ~interdia.2da~ ~Haiass Haiass Haiass25~ APPEND ~pdialog.2da~ ~CVSandr CVSandrP CVSandrJ CVSandrD CVSan25P CVSan25J CVSan25D CVSan25~ APPEND ~interdia.2da~ ~CVSandr BSandr BSandr25 ~ APPEND ~pdialog.2da~ ~CVJenlig CVJenliP CVJenliJ CVJenliD CVJen25P CVJen25J CVJen25D CVJen25~ APPEND ~interdia.2da~ ~CVJenlig BJenli BJenli25 ~ APPEND ~pdialog.2da~ ~CVshau CVshauP CVshauJ CVshauD CVSha25P CVSha25J CVSha25D CVSha25~ APPEND ~interdia.2da~ ~CVshau Bshauha Bshau25 ~ // 1_RoxannePaulaM_variants\SandrahRtF-master\SandrahRtF-master\SandrahRtF\Setup-SandrahRtF.tp2 APPEND ~pdialog.2da~ ~CVIzzy CVIzy25P CVIzy25J CVIzy25D CVIzy25P CVIzy25J CVIzy25D CVIzy25~ APPEND ~interdia.2da~ ~CVIzzy *** Bizy25 ~ APPEND ~pdialog.2da~ ~CVGiran CVGir25P CVGir25J CVGir25D CVGir25P CVGir25J CVGir25D CVGir25~ APPEND ~interdia.2da~ ~CVGiran *** BGir25 ~ APPEND ~pdialog.2da~ ~Leyala CVLey25P CVLey25J CVLey25D CVLey25P CVLey25J CVLey25D CVLey25~ APPEND ~interdia.2da~ ~Leyala *** BLeya25 ~ APPEND ~pdialog.2da~ ~RTMeli RTMeliP RTMeli RTMeliD RTMeliP RTMeli RTMeliD RTMeli~ APPEND ~interdia.2da~ ~RTMeli *** RTMeli ~ APPEND ~pdialog.2da~ ~Loureed CVLou25P CVLou25J CVLou25D CVLou25P CVLou25J CVLou25D Loured25~ APPEND ~interdia.2da~ ~Loureed *** BLour25 ~ APPEND ~pdialog.2da~ ~Pellig3 PelligP PelligJ *** PelligP PelligJ *** Pellig~ APPEND ~interdia.2da~ ~Pellig3 *** Pellig ~ // 1_RoxannePaulaM_variants\SandrahToT-master\SandrahToT-master\SandrahToT\SandrahToT.tp2 // NOTE: No calls to inderdia.2da APPEND ~pdialog.2da~ ~TOPellig TOPelliP TOPellig TOPelliD TOPelliP TOPellig TOPelliD TOPellig~ APPEND ~pdialog.2da~ ~TOCyric TOCyricP TOCyric TOCyricD TOCyricP TOCyric TOCyricD TOCyric~ APPEND ~pdialog.2da~ ~TOAdon TOAdonP TOAdon TOAdonD TOAdonP TOAdon TOAdonD TOAdon~ APPEND ~pdialog.2da~ ~TOKelem TOKelemP TOKelem TOKelemD TOKelemP TOKelem TOKelemD TOKelem~ APPEND ~pdialog.2da~ ~TOLini TOLiniP TOLini TOLiniD TOLiniP TOLini TOLiniD TOLini~ APPEND ~pdialog.2da~ ~TODrizzt TODriztP TODrizzt TODriztD TODriztP TODrizzt TODriztD TODrizzt~ // 1_RoxannePaulaM_variants\Silverstar\Star\Star.tp2 // NOTE: case sensitive double install - duplicate entries on D#SILVER and D#Silver as DVs APPEND ~pdialog.2da~ ~D#SILVER D#SILVP D#SILVER~ APPEND ~interdia.2da~ ~D#Silver BSILVER D#Silver~ APPEND ~pdialog.2da~ ~D#Sbansh D#SbansP D#Sbansh D#Sbansh D#SbansP D#Sbansh D#Sbansh D#Sbansh~ APPEND ~interdia.2da~ ~D#Sbansh D#Sbansh D#Sbansh~ // 1_RoxannePaulaM_variants\SoS-EE-master\SoS-EE-master\SOS\Setup-SOS.tp2 // NOTE: No calls to inderdia.2da APPEND ~pdialog.2da~ ~SELENCE SELENCEP SELENCEJ *** *** *** *** *** CHARLOTT CHARLOTP CHARLOTJ *** *** *** *** *** BOLIVAR BOLIVARP BOLIVARJ *** *** *** *** *** TOMASTM TOMASTOP TOMASTOJ *** *** *** *** ***~ // 1_RoxannePaulaM_variants\Tamoko-master\Tamoko-master\EET_Swo\EET_Swo.tp2 APPEND ~pdialog.2da~ ~Tamoko TamokoP TamokoJ TamokoD *** *** *** ***~ APPEND ~interdia.2da~ ~Tamoko TamokoJ *** ~ // 1_RoxannePaulaM_variants\TashiaEE-master\TashiaEE-master\tashia\Setup-Tashia.tp2 APPEND ~pdialog.2da~ ~TASHIA TASHIAP TASHIAJ TASHIAD TASHI25P TASHI25J TASHI25D tash25~ APPEND ~interdia.2da~ ~TASHIA BTASHIA BTASHI25~ // 1_RoxannePaulaM_variants\TiaxEE-master\TiaxEE-master\Tiax\Setup-Tiax.tp2 APPEND ~pdialog.2da~ ~O#Tiax O#TiaxP O#TiaxJ O#TiaxD O#Tia25P O#Tia25J O#Tia25D O#Tia25S~ APPEND ~interdia.2da~ ~O#Tiax BO#Tiax BO#Tia25~ // 1_RoxannePaulaM_variants\TyrisEE-master\TyrisEE-master\tyrisflare\setup-tyrisflare.tp2 APPEND ~pdialog.2da~ ~G#Tyris G#TYRISP G#TYRISJ G#TYRISD G#TRS25P G#TRS25J G#TRS25D G#TYRS25~ APPEND ~interdia.2da~ ~G#Tyris BG#TYRIS BG#TRS25~ // 1_RoxannePaulaM_variants\ValenEE-master\ValenEE-master\valen\Setup-Valen.tp2 // NOTE: No calls to inderdia.2da APPEND ~pdialog.2da~ ~Valen ValenP ValenJ ValenD ValenP ValenJ Valen Valen~ // 1_RoxannePaulaM_variants\XanEET-master\XanEET-master\Xan\Setup-Xan.tp2 APPEND ~pdialog.2da~ ~O#XAN O#XANP O#XANJ O#XAND O#XAN25P O#XAN25J O#XAN25D O#XAN25S~ APPEND ~interdia.2da~ ~O#XAN BO#XAN BO#XAN25~ // 1_RoxannePaulaM_variants\XulayeEet-master\XulayeEet-master\xulaye_eet\xulaye_eet.tp2 APPEND ~pdialog.2da~ ~XULAYE LK#XULP LK#XULJ LK#XULD~ APPEND ~interdia.2da~ ~XULAYE BLK#XUL~ // 1_RoxannePaulaM_variants\YasraenaEET-master\YasraenaEET-master\Yasraena\Setup-Yasraena.tp2 APPEND ~pdialog.2da~ ~YASRAENA YASRAENP YASRAENJ YASRAEND YASRA25P YASRA25J YASRA25D YASRAE25~ APPEND ~interdia.2da~ ~YASRAENA BYASRAEN BYASRA25~ second pass.tp2
  2. cmorgan

    ToB news

    Well, that very cool and elegant solution looks like it might save some serious time. I'd jump on that. I went ahead and finished up the grunt-work anyways, as my OCD-research thing kicked in, and if you end up needing a huge block of potential !Name stuff, we can modify this https://www.gibberlings3.net/forums/topic/30071-bg2bg2eeeet-modder-resource-current-mod-added-npc-2da-entries/ pretty easily. I'm breaking it down for a list of IsGabber() changes for AranW's PID anyways, so happy to share if needed
  3. New pertinent information for a 2019 update of this information is here: This tutorial needs updating with the new .2da files used in Siege of Dragonspeare for both EET and for mods that expect to add content in SoD.
  4. If you are troubleshooting an install, you may not have played everything out there - and Mega installs being fashionable these days, it might be a tough call to figure out which mod is which. While very few of the ancient mods are still out there (except in private wine cellars where they should stay and never return), the only extant "trouble" mods with different DV/dialog assignments from each other that I could find on this first pass is Chloe, with three versions in the wild and two separate DV/pdialog/interact naming. Current as of 02.10.2019, all of the readily-available NPCs pdialog.2da and interdia.2da entries (with a few of the new SoD .2das set up for that content) are tossed into a .tp2. I wouldn't run it - it is just all of the mods I could find adding new entries to those files - completely useless (it won't even install the SoD file calls). What you might find useful are the commented sections, which show up if you use your favorite text editor with your .tp2 highlighter of choice. Please add any new mods you find floating about on people's installs, and hopefully we can help each other with a quick searchable resource to figure out what mod throws down what
  5. cmorgan

    ToB news

    daaaaaayyymn... very cool.
  6. cmorgan

    ToB news

    Curses. Foiled by good expanded code - who'd a thunk it possible
  7. cmorgan

    ToB news

    I think that is an awesome idea - a non-dispellable effect on Player2 means really cutting out a ton of !Name checks. Couldn't a Baldur.bcs block just detect a multiplayer game, and apply the resource immediately to the .cre in slot2?
  8. cmorgan

    ToB news

    Almost done with a mostly-complete list of mod-added NPC’s DVs for Darious’ update on the Player2 screening for multiplayer flirts; we need to ask someone how many !Name() calls can be run in a script block or if he needs to play about using some kind of stacking/splitting of blocks. This sounds like a good @DavidW or @CamDawg question, but posting it here in case another Script Guru sees it first!
  9. No, man, you are doing the great work building a good installer - much appreciated!
  10. OK, Latest Commit is up here RC_amellg (02.08.2019). Timers are confirmed fixed by installing on BG2EE, looking at NI, using DLTCEP and exporting to WeiDU under each of the possible choices, and jumping into a new game (jumping directly from House Irenicus to The Broken Sword, picking up Aran , and waiting for his first friend timer to expire, then waiting to see if it would fire again immediately). MAJOR CHANGE - @AL|EN and @Jarno Mikkola made good cases for moving to a default install with optional components for patching, and for removing ACTION_READLN (interactive user-tasked data input at install time). So those two things are done. I may go back after more content is finished and add a detailed configuration file, so I left all the hooks in place for ultra-tweaking. When you install this time, it will definitely look different. Nothing is wrong if it doesn't ask you for as much input! I only tested the new .cre changes with a thief dual-class base, so I will put that on my testing list. ToB transition under EET is still a work-in-progress, but @K4thos has great documentation, I am looking at Camdawg's and Jastey's examples, and then may finally be able to do the "continuous in-party into ToB" materials (involves both code and dialogue, as the original ToB stuff did not define how long you have been away, so I played with multiple variants of the standard ToB join Up from Summoning thing). Until I do, the workaround ios the one you discovered (send away and summon) or edit the .cre manually to swap to using the ToB script Offline for family stuff and then for work stuff for a bit but will poke back in either late tonight or late tomorrow.
  11. Good to see you too! (Day off today so I am now going to take the positive energy and go problem-solve and work on the ToB lovetalk rebuild - thanks!)
  12. Check on one big thing too, just in case - amellg, on an EET install, reported my SoA PiDs fire in ToB as well. Screening the always-true condition with a chapter check solved the problem. That leads me to believe that the safest way on an EET install is to add chapter conditions to dialogues you want to trigger in the correct game (or to use the other identifiers). Most content is specific enough as it is to avoid this, but if you have a PiD for SoA and a different one for ToB, it might be worth an extra variable check!
  13. heh. yeah. @amellg , don't use the current "advanced users only" direct from GitHub right now. I'm sorry. Something I am doing is seriously scrambling the timers. As in - without the change-the-timers subcomponent set installed, we have timers Working. But when I patch the new times in, all the BG friendtalks set stuff like this - and worse... I have never seen/experienced anything like it. I need to recheck everything - this tested out fine on my last install. Ah, the joys of modernization... EDIT - You know, the whole point of working in one directory, comparing and merging files to a local repo, then testing and comparing, then finally pushing to the master, is to stop boneheaded idiotic things from propagating. But when you compare the files and then blithely copy R>L instead of L>R, you overwrite the tested stuff with the crap in progress stuff... I have to go for tonight, but I can fix the timers and post tomorrow morning early. Definitely PEBKAK, or just plain "cmorgan can't handle a basic copy/paste/manipulate" without falling over his own feet
  14. OK, I think I found it - I'm posting the whole diagnosis, but you can skip to the end for some ways of fixing it - confirming it is a fix needed to CR. And I have some time tomorrow, so will try and get a repaired and revamped version of AranW up on the master repo. Major changes in .tp2 behavior on this one. I am rechecking the timers again to see what may have happened. OK, so this triggers the talk in AranW through both his SoA and ToB .bcs /* Night Talk: Amorous */ IF Global("c-arannightvisit","GLOBAL",1) InParty("c-aran") !Global("B!GavTalk","GLOBAL",1) !Global("c-aranspar","GLOBAL",1) !Global("c-aranspar","GLOBAL",4) !Global("c-arandreamstar","LOCALS",1) !StateCheck(Myself,CD_STATE_NOTVALID) !StateCheck("c-aran",CD_STATE_NOTVALID) THEN RESPONSE #100 SetGlobal("c-arannightvisit","GLOBAL",2) PlaySong(0) PlaySound("c-arnltl") ActionOverride(Player1,StartDialog("player1",Player1)) END which means it is looking for Player 1 and doing the "self talk" thing. This triggers from dialogue and from PiD, where you can invite Aran to drop by at night. Taking a look at the files after CR and AranW are onboard, PLAYER1.DLG... and yup. I'm flagging this one for @jastey - it is a cool idea but it looks like it needs some tweaking. It accidentally sideswipes some other stuff. I DON'T THINK THIS IS THE PROBLEM: This state seems ok even though it takes top weight order over all other PLAYER1.DLG calls - it is only set by Valygar's ToB script block (and we know EET does not stack/merge scripts, only dialogues). It doesn't set it up until ToB, and the only way to make it go wonky would be to have some really crazy script stoppage in the Pocket Plane or something - it almost immediately starts the evaluation on joining the party in ToB IF WEIGHT #0 ~ Global("H#CheckValygarMatchTOB","GLOBAL",1) ~ THEN BEGIN 65 // from: SAY #131061 /* ~(You see Valygar before you, the silent ranger. You remember the past you share with him...)~ */ IF ~~ THEN REPLY #131062 /* ~Valygar is the man you love. He never confessed himself, but you know from all that happened between you that his feelings are just as intense.~ */ DO ~SetGlobal("H#CheckValygarMatchTOB","GLOBAL",0) SetGlobal("H#ValygarRomanceActive","GLOBAL",2) SetGlobal("H#ValygarMatch","GLOBAL",1) ~ EXIT IF ~~ THEN REPLY #131063 /* ~Valygar might have been a travel companion in the past, but he never interested you as a man, least of all as a lover.~ */ DO ~SetGlobal("H#CheckValygarMatchTOB","GLOBAL",2) SetGlobal("H#ValygarMatch","GLOBAL",1) SetGlobal("H#ValygarRomanceActive","GLOBAL",3) ~ EXIT END This one is the very first state in weight - it is designed to be "cleared from the stack" (evaluated and changed) by running the following block in p#varolt.baf //Set Matches /* game that carries over from SoA */ IF Global("H#CheckValygarMatchTOB","GLOBAL",0) InParty(Myself) Global("H#ValygarMatch","GLOBAL",1) Global("H#ValygarRomanceActive","GLOBAL",2) Global("P#VaLoveTalk","GLOBAL",0) THEN RESPONSE #100 SetGlobal("ValygarRomanceActive","GLOBAL",2) SetGlobal("H#CheckValygarMatchTOB","GLOBAL",2) RealSetGlobalTimer("P#VaLoveTalkTime","GLOBAL",180) RealSetGlobalTimer("P#VaForestTalkTime","GLOBAL",%ValygarToBTimer_short%) SetGlobal("P#VaLoveTalk","GLOBAL",1) Looking at the related dialogue, I can't figure out how it might fail. I doubt it is the state that is firing, but if you check the variables and see if Global("H#CheckValygarMatchTOB","GLOBAL",1) is set, then we know for sure. In the meantime, I am posting all of this so I can come back and shamelessly copy and steal *cough* "be inspired" by Jastey's ideas here - great idea leveraging PLAYER1.DLG like this. She knows her stuff! When taking on a project with so many different hands some stuff may get through testing but not show up when a mod is tested as "last in install order" - I THINK THIS IS THE PROBLEM: This one, though, was originally part of state 33, or "The Big Tree Talk State". It could cause a NVROL in that state, and will block any further dialogues for any player not currently in an active romance with Valygar whether or not he is/was/will be in the party:, and for both ToB and SoA: IF WEIGHT #13 /* Triggers after states #: 65 even though they appear after this state */ ~ !Global("H#ValygarRomanceActive","GLOBAL",2) ~ THEN BEGIN 36 // from: 33.17 SAY #58036 /* ~Valygar... the intense and noble ranger whom you saved from the predations of the Cowled Wizards and who has been your companion ever since.~ */ IF ~OR(2) Dead("lavok02") Dead("lavok") ~ THEN REPLY #58037 /* ~Valygar... Lavok is dead. You could return to your life now if you wish. This is my fight.~ */ EXTERN ~VALYGARJ~ 106 IF ~!Dead("lavok") !Dead("lavok02") ~ THEN REPLY #58038 /* ~Valygar... Lavok is still alive. Your own quest is unfinished, but mine ends here. This is my fight.~ */ EXTERN ~VALYGARJ~ 106 IF ~~ THEN REPLY #58039 /* ~Irenicus is a powerful wizard, Valygar. I know how you hate magic users; you do not have to endanger yourself for me.~ */ EXTERN ~VALYGARJ~ 106 IF ~~ THEN REPLY #58040 /* ~This is it, Valygar. I need to know that you are ready, that you are willing to commit yourself to the battle ahead.~ */ EXTERN ~VALYGARJ~ 106 IF ~ InParty("Valygar") InMyArea("Valygar") !StateCheck("Valygar",CD_STATE_NOTVALID) Global("H#ValygarRomanceActive","GLOBAL",2) ~ THEN GOTO 64 END Any call to PLAYER1.DLG in SoA or ToB content in any game has an "almost always true" variable check here, so will block any call to the PLAYER1.DLG until the var is set. This isn't technically a "weighting issue" - if the weight is set to the lowest (last in evaluation) on installation of CR, it will still block mod added NPCs installed later on (especially ones like AranW, who drop theirs on the end of the list to make sure that they don't stop other folks stuff). Any bug reports from Aran's night talks "c-arangoaded","GLOBAL" | "c-arannightvisit","GLOBAL" - this is the first place to look. AranW can temporarily work around this by setting a high weight, making sure mine fires first, but that means I could have a nighttalk fire when the Tree of Life call was set up for AranW players - hmmm. Not a great time for a female PC to have to deal with amorous advances. My suggestions are for a tweaking of code on CR to allow for more mods to use PLAYER1.DLG. So... PLAYER1D state 33 is called from within the "Tree of Life" options. I suggest CR use the same kind of code most folks do there these days, and capitalize on adding or altering that state instead. Instead of D:\BeamDog\00783\corthalaromantique\dialogues\h#soainterject.d /* prevent original interjection to run if romance ones do */ ADD_STATE_TRIGGER PLAYER1 36 ~!Global("H#ValygarRomanceActive","GLOBAL",2)~ EXTEND_BOTTOM PLAYER1 36 IF ~InParty("Valygar") InMyArea("Valygar") !StateCheck("Valygar",CD_STATE_NOTVALID) Global("H#ValygarRomanceActive","GLOBAL",2)~ THEN GOTO TreeOfLife END I'd either patch the original reply to state 36 directly, sending it to a state where CR has complete control, or simply draw off the original state with a pair of /* prevent original interjection from running if romance ones do */ EXTEND_BOTTOM PLAYER1 33 IF ~InParty("Valygar") InMyArea("Valygar") !StateCheck("Valygar",CD_STATE_NOTVALID) Global("H#ValygarRomanceActive","GLOBAL",2)~ THEN GOTO TreeOfLife END EXTEND_BOTTOM PLAYER1 33 IF ~InParty("Valygar") InMyArea("Valygar") !StateCheck("Valygar",CD_STATE_NOTVALID) !Global("H#ValygarRomanceActive","GLOBAL",2)~ THEN GOTO TreeOfLife END @jastey, I don't know how you want to handle this, just tossing ideas - @amellg, since you are on EE/EET, if you can edit the trigger, you could either remove the trigger from the dialog with an editor, or uninstall back to before CR and find the file D:\BeamDog\00783\corthalaromantique\dialogues\h#soainterject.d and comment out line 639 so that it looks like //ADD_STATE_TRIGGER PLAYER1 36 ~!Global("H#ValygarRomanceActive","GLOBAL",2)~ and then reinstall. But if you are having those timer problems, don't reinstall that lastest GitHub version of AranW - I am hoping to post serious changes tomorrow afternoon (2/8/2019 after 15:30 CST).
  15. Hmmmm... I will grab my install and take a look this evening - my bet is I messed something up with the “change the timers” component. Does the behavior continue if you uninstall #230, Customize Talk and Flirt Timers? I’ll go look at Corthala Romantiqe and see what we are each doing there
  16. Hey there, Shaitan - great to see you! You could grab an iso of the discs and mount them virtually. I haven’t put a disc in a drive with my original copies in over a decade. But to tell you the truth, the EE ones are the way to go. I do a direct Beamdog purchase, but GoG and Steam both offer the same kind of stuff. Hard to decide - $20 for a usb mobile disc drive, or the same range for a game, or the extra time to create a virtual iso and transfer it - I’d buy the game (got both - when cost averaging time spent over cost, I can honestly say that for me it ends up being like $0.000000000000000000000001 cost per hour even with double-purchasing both old and new!!). EET looks very promising, is stable and carefully supported, and I think will be the eventual “best in class” continuous game experience. It is really impressive work - and if I remember, you were a BGT player, so it might be your cup of tea.
  17. Cool - and thank you. This is pertinent to me; I grep across an archive of mods when troubleshooting (both for my own modding purposes, looking for conflicting or overloaded states touched with I_C_T[1234], and for figuring out mod conflicts). We used to stop folks accidentally packaging mods up this way. Sounds like for my archive, it might be a good idea to do this.
  18. My apologies - can you throw a directory structure up that sorts this out for me? And we are talking about user folders/directories for mod archives, not user folders/directories within the game install folder, right?
  19. Actually, the topic that Creepin was actually focusing on was “change” - to clarify for your point, the list would continue with “BGT installed with WeiDU, EasyTutu, Cross-Platform Variables incorporated into mods to allow the same mod to be installed on top of TuTu|EasyTutu|BGT (BG content only)” etc etc etc - as mods went on top of BGT and on top of TuTu - but the list was already long and the extension meaningless, as are most of my to-wordy posts How’s about I just TL,DR and say “All this stuff and our entire community exists because folks embraced change”.
  20. I feel your pain, Creepin, but without change the following would not have occurred... 1. Mods at all 2. WeiDU 3. Tutu 4. BGT 5. Mods that go on both Tutu and BGT ... etc.
  21. Sure thing - I will poke about. Having temporary writer's block on the ToB romance on Aran, so distracting myself. Nothing a day or so won't break open - just have to start sketching and making sure it fits the old plans I need to grab code blocks to describe the "convert New to Old" variant argent77 has suggested as best practice (and he wrote the tool, so I am definitely following his lead on this!!)
  22. Note to self: look at what EET actually does with .dlg files and determine the best way to screen ToB into ToB. SoA will work fine with some GlobalLT("Chapter","GLOBAL",%bg2_chapter_8%) calls and will not choke up SoA, ToB, BGT, or BG2EE because the dialog files are split between SoA and ToB content, but for EET it looks like we need to be much more careful; with the checks. It may just be the BGT_VAR since that is already in use, but might need to be (if they are really stacked into the same file we want to not just use SoA shudown, we want to block any pid and possible ToB content clearly and leave a marker for troubleshooting on EET) /* EET enabling D and BAF after SoA content */ ACTION_IF GAME_IS ~eet~ BEGIN /* EET enabling D and BAF after SoA content */ OUTER_SPRINT ~EET_VAR~ ~GlobalGT("Chapter","GLOBAL",19)~ // EET Chapter 20: Sacred Grove (Illasera encounter) -------> Reaching Amkethran END ELSE BEGIN OUTER_SPRINT ~EET_VAR~ ~ ~ END Recheck - are both scripts and dialog files stacked or just dialog files? (I assume just .dlg). EDIT: K4thos' docs are clear - joined dialog files are merged. The followup to ask him is how - just stacked, or evaluated in some special way? and K4thos' docs also mention -> InToBv <- vanilla variable that is set to 1 in the first area of Throne of Bhaal expansion (AR4000.BCS). I will need to check Kaeloree's stuffm as I think I remember him using it. If it works across all games, then I could just add the "always true" condition to non-EET stuff... but probably not. Just add the var for EET.
  23. Well, I outsmarted myself with that coding - looks like I used the SoA content chapter talks and the ToB area talks with the same @8600 = ~[PC] Well, do you have any advice for me, Aran?~. In EET thefiles stack, so both can be active, I think.... Line 21489: + ~Global("Chapter","GLOBAL",%bg2_chapter_7%)~ + @8600 + a1083 /* Chapter 7: Suldanessellar, Capitol of Plot Devices, then straight to hell. Literally. */ is the opne I think is the duplication, but to make sure I will modify all the chapter based ones so that the area check ones remain constant across ToB: @13737 = ~[PC] Do you have any advice about our tasks?~ Adjusting several of these to play the different line when more than one might be active; done on local copy but not pushed yet. The second time Aran gets drunk > select reply "Hey, didn't we already have this conversation? " > select any of the next replies except for "I think the young redhead..." > party rest > Aran's drunk talk pops up again. Found 'em - all instances repaired on local copy but not yet pushed to git - still need to handle some .tp2 changes and test them.
  24. 2019 is a long ways from 2015, and I am behind in new macros and existing code, so I apologize for asking rather than doing my own tests - looking for existing code for modern .cre creation and patching. Under the category of “exploring ideas that are guilding the lilly because we have simple ways of adjusting by copying existing resources and patching them”... Do we now have a working function that can create a party-joinable .cre on the fly (updates to Wisp, Mike1072, and Theacefes mod work creating scenery actors through LPF)? Follow up question - if I set bit 20: Prevent exploding death (BGEE) on a .cre that is to be a party-joinable NPC, does it mess with regular BG2, or should I just roll out a GAME_IS patch stack and only do that on BG2EE|EET?
×
×
  • Create New...