Kulyok Posted April 11, 2013 Share Posted April 11, 2013 Sorry to bother, but I've been asked a question about epilogues for Icewind Dale NPCs again, and I've been wondering if it could be done after the final battle and the movie about the demon's revelation - *without* breaking anything. I mean, IWD-in-BG2 has access to ToB resources, right? It's just, well, ToB's AR6200 is the most buggy one ever, with lots and lots of epilogue glitches, so I wouldn't want to ruin someone's IWD-in-BG2 experience with my bumbling about. And... it's quite impossible to do epilogues in plain IWD:HoW, right? Or is there a way? Link to comment
lynx Posted April 11, 2013 Share Posted April 11, 2013 You could try using chapter text and increasing the chapter. Link to comment
Kulyok Posted April 11, 2013 Author Share Posted April 11, 2013 That's a very sound idea, and I just tried it in game. - Unfortunately, I couldn't add anything to the last cutscene(EEBELKIL.bcs) for some reason(and when I just replaced EndCredits() with IncrementChapter() Wait(1) EndCredits(), it failed). Maybe IncrementChapter() breaks a cutscene? - But I did manage to get an epilogue shown right after the demon dies: COPY_EXISTING ~chapters.2da~ ~override~ REPLACE_TEXTUALLY EXACT_MATCH ~7 16209 15889 15473~ ~1 16209 15889 15473~ REPLACE ~16209~ @252 REPLACE ~15889~ @253 COPY_EXISTING ~AR1105.bcs~ ~override~ REPLACE_TEXTUALLY EXACT_MATCH ~Global("IWD_COMPLETE","MYAREA",0)~ ~Global("IWD_COMPLETE","MYAREA",0) Global("O#IWD_COMPLETE","GLOBAL",1)~ EXTEND_TOP ~AR1105.bcs~ ~IWDNPC/Scripts/AR1105IWD.baf~ IF Global("CHAPTER","GLOBAL",6) Global("O#IWD_COMPLETE","GLOBAL",0) !Global("BELHIFET_DEAD","GLOBAL",0) THEN RESPONSE #100 IncrementChapter("") SetGlobal("O#IWD_COMPLETE","GLOBAL",1) END IF Global("CHAPTER","GLOBAL",6) Global("O#IWD_COMPLETE","GLOBAL",0) Exists("EEBELHI1") HPLT("EEBELHI1",10) THEN RESPONSE #100 IncrementChapter("") SetGlobal("O#IWD_COMPLETE","GLOBAL",1) END And maybe I'm missing something, but the game can only show only one epilogue this way, right? So, if I need to show an epilogue for each character, or for each romance, I'm totally out of luck. Link to comment
CamDawg Posted April 11, 2013 Share Posted April 11, 2013 The standard way to do it (i.e. TextScreen("NALIAND")) from BG2 doesn't work? Link to comment
Kulyok Posted April 11, 2013 Author Share Posted April 11, 2013 Yep, thank you for the example! Editing EEBELKIL.baf in IWD-in-BG2 worked: ... SmallWait(2) TextScreen("NALIAND") SmallWait(2) StartMovie("TOWER") SmallWait(2) StartMovie("ECREDIT") SmallWait(2) EndCredits() END I guess multiple epilogues *will* work, if I figure out how to do these text screens properly. (Erm, which might mean I'll probably screw up and come back here with questions later). I do regret that it can't mod something like that in plain IWD:HoW, though. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.