the battle music?
theonlypeej
Member Posts: 44
is it a bug? just played for the day... after every battle the music just keeps rockin'? what's the happs?
0
Comments
- updated "songlist.2da" with additional BG:EE song entries from BG:EE
- music folder with 2 MUS files and corresponding directories with ACM files - "pday" and "fday"
- AR4000.ARE with following songs assigned: Day song: PDay - 136, Night song: FDay - 127, Victory song: BP2 - 57, Battle song: BP2 - 57, Defeat song: BP2 - 57 (as you can see I've changed Day and Night song entries to use BG:EE tracks)
Here is how it can be tested:
1. Download attached file and extract it to your BG2:EE directory
2. Start a new ToB game or teleport to AR4000 using clua console: CLUAConsole:MoveToArea("ar4000")
3. If it is a night time you will hear "FDay" song correctly - everything OK
4. Rest 12 hours. When it is a day time you won't be able to hear "PDay" song that is assigned to Day slot. For some reason it does not trigger at all.
5. Now let's test the battle music: CLUAConsole:CreateCreature("gnollsu")
6. At night time when the battle is over the music will be properly stopped, but if you killed the monster at day time the music won't stop because the engine refuse to start the "PDay" song as I mentioned above. The only way to fix it is saving + loading the game or resting.
As you can see the MUS files for both songs are similar (just different dir names inside), so it is not a problem with mus structure. What is strange is that the same "PDay" song works fine on BG:EE, so for this particular song, it is a problem unique to BG2:EE engine. There are more songs with such problem (for example "PNite"). I've tested it in other areas with the same results.
In other words: whenever the engine has problem with playing a Day/Night song (affects some of the ACM files) it will also bug the battle music song when the battle is finished. 2 problems in 1.
Now that the problem can be replicated 100% should I repost these findings in Bug section?
edit: moving the whole topic to bug section would be easier solution