Jump to content


Photo

Small adjustment for Fixpack v11


  • Please log in to reply
4 replies to this topic

#1 CamDawg

CamDawg

    ALL GLORY TO THE HYPNOTOAD

  • Modder
  • 1505 posts

Posted 10 June 2017 - 05:07 AM

Quoting myself from the Fixpack forums:

 

Alright, so here's the issue from the DEBUG:

Copying and patching 1 file ...
[./override/tele0700.bcs] loaded, 1006 bytes
[bgt/compat/bgt/replace/rtele0700.baf] loaded, 255 bytes
[bgt/compat/bgt/replace/xtele0700.baf] loaded, 591 bytes
WARNING: cannot find block matching [bgt/compat/bgt/replace/rtele0700.baf]
override/tele0700.bcs copied to bgt/backup/0/tele0700.bcs, 1006 bytes
Copied [tele0700.bcs] to [override/tele0700.bcs]

This mismatch is caused by this new fix in Fixpack:
// player can activate CI exit from furnace room
COPY_EXISTING ~tele0700.bcs~ ~override~
  DECOMPILE_AND_PATCH BEGIN
    REPLACE_TEXTUALLY ~Range(LastTrigger,25)~ ~Range(LastTrigger,15)~
  END
  BUT_ONLY

tele0700.bcs is the script for the exit from Chateau Irenicus. You can work your way into the corner of the furnace room, click the exit, and escape, so the range for the trigger was reduced from 25 to 15 feet to prevent this. BGT is trying to swap this block to get in some Imoen-specific scripting, but its replace is no longer matching the now-altered block. They'll probably have to create a copy of rtele0700.baf with the altered range and then try to match against both, and adjust the replacement blocks in xtele0700 with the corrected range.

 

The laziest way to address this is to go to around about line 2280 in the tp2 for this:

 

  COPY_EXISTING ~tele0700.bcs~ ~override/tele0700.bcs~
    REPLACE_BCS_BLOCK ~bgt/compat/bgt/replace/rtele0700.baf~ ~bgt/compat/bgt/replace/xtele0700.baf~

 

Just change it to

 

  COPY_EXISTING ~tele0700.bcs~ ~override/tele0700.bcs~
    DECOMPILE_AND_PATCH BEGIN
      REPLACE_TEXTUALLY ~Range(LastTrigger,15)~ ~Range(LastTrigger,25)~ // temp undo fixpack change (replacement block has the fix anyway)
    END
    REPLACE_BCS_BLOCK ~bgt/compat/bgt/replace/rtele0700.baf~ ~bgt/compat/bgt/replace/xtele0700.baf~

 

Then just adjust the replacement scripting (/bgt/compat/bgt/replace/xtele0700.baf) to have the corrected ranges

 

IF
  Clicked([ANYONE])
  Range(LastTrigger,15)
  Global("ImoenPartyBG1","GLOBAL",0)
THEN
  RESPONSE #100
    SaveGame(0)
    MultiPlayerSync()
    FadeToColor([1.0],0)
    TakePartyItem("MISC4E")
    TakePartyItem("MISC4G")
    StartCutSceneMode()
    StartCutScene("cut01")
END
IF
  Clicked([ANYONE])
  Range(LastTrigger,15)
  Global("ImoenPartyBG1","GLOBAL",1)
THEN
  RESPONSE #100
    SaveGame(0)
    MultiPlayerSync()
    FadeToColor([1.0],0)
    TakePartyItem("MISC4E")
    TakePartyItem("MISC4G")
    StartCutSceneMode()
    StartCutScene("cut01BGT")
END


Why is this Hypnotoad video so popu... ALL GLORY TO THE HYPNOTOAD.
____
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.


#2 The Imp

The Imp

    Not good, see EVIL is better. You'll LIVE.

  • Member
  • 5155 posts

Posted 11 June 2017 - 09:35 AM

For completeness sake, I'll just add a link to the BWP Fixpacks BGT portion ... so if the above gets fixed, these would as well.


Yep, Jarno Mikkola. my Mega Mod FAQ. Use of the BWS, and how to use it(scroll down that post a bit). 
OK, desert dweller, welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand. Ouh, actually it was still snow then.. but anyways.


#3 CamDawg

CamDawg

    ALL GLORY TO THE HYPNOTOAD

  • Modder
  • 1505 posts

Posted 05 February 2019 - 02:05 PM

The Fixpack compatibility issue above has been fixed in today's v1.19 release.
For completeness sake, I'll just add a link to the BWP Fixpacks BGT portion ... so if the above gets fixed, these would as well.

These have also been addressed in v1.19.

Why is this Hypnotoad video so popu... ALL GLORY TO THE HYPNOTOAD.
____
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.


#4 Salk

Salk
  • Modder
  • 1419 posts

Donator

Posted 05 February 2019 - 08:48 PM

Thanks a lot for this update, CamDawg!  :cheers:

 

It is really appreciated!



#5 Sergio

Sergio
  • Member
  • 954 posts

Posted 05 February 2019 - 11:41 PM

Great job Camdawg, I truly appreciate it :)


Low hung brow, dazed look on your face..... It appears that you are correct, my friend. You are indeed a complete imbecile.