Spellhold-Studios / BGT-WeiDU

Play the classic Baldur's Gate using the improved Baldur's Gate II engine with continuity between Tales of the Sword Coast, Shadows of Amn, and Throne of Bhaal.
https://spellhold-studios.github.io/readmes/bgt-weidu/[english]bgtreadme.htm
26 stars 4 forks source link

Creature rare selection sounds #17

Closed skellytz closed 3 years ago

skellytz commented 4 years ago

This was intended to be a component of Infinity Sounds, but I'd like to include it in BGT core. Good idea?

In BG1, creatures have four rare selection slots which, if present, typically play tongue-in-cheek lines after the player (right)-clicks the given creature nine consecutive times. The BG2 engine treats these soundset offsets differently making them effectively unavailable. The only way to restore the sounds is to move them to the common selection slots, which also removes the nine-click trigger condition.

burner1024 commented 3 years ago

What's "effectively unavailable"? Is there a specific example?

skellytz commented 3 years ago

In BG1 CRE soundset offsets 0x130 - 0x13c are rare selection sounds (both PC and NPC), but in BG2 engine these are treated as action sounds (played when issuing orders to PCs). That's why currently in BGT you won't hear eg "never let your warrior shoot the food" when you right-click a tutor in Candlekeep nine times.

skellytz commented 3 years ago

This will remain a component of Infinity Sounds.