v21 Prerelease 2014-06-25
Pre-releasePrerelease version of BG1NPC v21 with BGEE compatibility.
Changes:
Updating code to replace decprecated WeiDU commands
New "just-in-time" UTF-8 conversion of tra files for installation on BGEE. (Isaya)
Update area references and file names for BGEE
Updated cross-platform libraries with latest fixes for all platforms. (Jastey)
Replaced referenced BG2 scripts unavailable in BGEE with BG1NPC versions.
Add BG2 item files used by BG1NPC to BGEE installs
Missing strings added to tra files for BG2 strings referenced by BG1NPC but not in BGEE dialog.tlk (e.g., Sahaugin, Mephit names)
Accounting for different anti-death items for Tazok used in Tutu vs. BGT vs BGEE.
Move dialog changes for Coran Wyvern quest from x#jfix_X and x#bgreplace_X to new x#corwyv_X.d files.
Accounting for dialog state order differences from Tutu to BGEE: firebe.dlg, xanp.dlg, hentol.dlg, housg3.dlg.
BGEE updates for Camdawg's Temple Fix
For CREs that use BG2 sounds that are unavailable in BGEE, sound references were updated to sounds available in BGEE (with a few exceptions). Note: Tutu and BGT will still use available BG2 sounds.
Added macro source_cre_sound_cleanup to CRE blocks for cleanup.
Added new x#ogref sounds for x#chop and x#cru in Xan's Turnip Quest.
Added imppp04.wav for BGEE (used by BG1NPC for Dynaheir Quest creatures).
Fixes for x#cutspy creating errors in BGEE.
Firebead book quest fixed for BGEE.
Fixed spell name for Imoen's Artifact in BGEE. (Mike1072)
Block Shar-Teel/Tiax banter until Chapter 4, since it references the Iron Throne.
Updated Tiax Quest bounty hunters scripts in BGEE (referenced script was for party-members in BGEE).
Replace references to BURN01.CRE (unavailable in BGEE) with new x#burn01.cre.
Update Jozzi Seasnake (#seasn) to use Nereid soundset (all platforms).
Reordered #keth dialog actions to place EscapeArea() command last.
Update x#garwyl to use GHAST sounds like a spectre (all platforms).
Moved location of Imanel Silversword in BGEE to not conflict with Dorn quest encounter.
Romance Challenges area files updated for BGEE.
Updated Dynaheir romance end-game cutscene script to not be Tutu-specific (i.e., allows for BGEE).
Added sounds from BG2 for "Stranger" in Dynaheir romance end-game cutscene in BGEE. (Thanks to Etamin, Isaya, and CrevsDaak for files)
Updated Open Cloakwood components to work in BGEE. (Isaya)
Updated Imoen's death variable in x#pcbury.d. (Jastey)
Updated Shar-Teel romance to NOT detect a Blackguard as a Paladin.
Reordered Dynaheir, Branwen, Coran, Xan, and Shar-Teel dream script triggers to prevent crashes when NPC is dead while resting. (Jastey)
Added NPC-only items (x#ajshld, p#bow) to item_use.2da in BGEE.
Minor dialog typo fixes (e.g., missing spaces).
Added polish language files. (Etamin)
New Coran Wyvern quest fixes for BGEE
New Pink Xan portrait updates for BGEE
New BG1NPC romances won't start while CHARNAME is wearing the Girdle of Masculinity/Femininity.
This is a development version of BG1NPC with BGEE compatibility. There may still be outstanding compatibility issues with BGEE. There may also be inadvertently added issues with BGTutu/BGT. Please use with caution.
If you encounter a bug, please post a report to the BG1NPC - Prerelease forum at forum.baldursgate.com.
KNOWN ISSUES:
If you are running BGEE v1.2, do not save and reload your game with a dead NPC in the party. This will cause the NPC's local variables to be reset. This is a BGEE/BG2EE engine bug (#7190) that should be fixed in V1.3.
If you are running BGEE v1.2, do not attempt a PID with Montaron when you have a reputation is 12 or greater. He will leave the party (and take Xzar with him). This is bug in Montaron's dialog file in BGEE (#7233). His "break point" is set incorrectly. This will be fixed in v1.3.