cmorgan Posted January 2, 2011 Share Posted January 2, 2011 Now that sounds like something that would cause this - I wuill flag down Ascension64. If BGT uses "BG1DREAM" vs BG/Tutu's "DREAM", it is an easy enough fix from our end - we just set up %BG1_DREAM% as DREAM in Tutu and BG1DREAM in BGT. Link to comment
cmorgan Posted January 2, 2011 Share Posted January 2, 2011 (Lollorian, don't include this in BWP Fixes just yet, please - we need to test it out and make sure it is what is happening ) Link to comment
cmorgan Posted January 4, 2011 Share Posted January 4, 2011 OK, http://www.shsforums.net/topic/32590-bug-r...post__p__504396 - Ascension64 confirms BGT is using a simpler script method of applying these. We need to check project materials and set up dream responses for BGT based on Global("BG1Dream","GLOBAL",1) = TextScreen("DRMTXT-2") Global("BG1Dream","GLOBAL",2) = TextScreen("DRMTXT-3") Global("BG1Dream","GLOBAL",3) = TextScreen("DRMTXT-4") Global("BG1Dream","GLOBAL",4) = TextScreen("DRMTXT-5") Global("BG1Dream","GLOBAL",5) = TextScreen("DRMTXT-6") Global("BG1Dream","GLOBAL",6) = TextScreen("DRMTXT-7") We can recheck our setup on Tutu/EasyTutu, but that is confirmed working many times over. We just need to SPRINT onto the different platforms. Link to comment
onerous Posted March 3, 2011 Share Posted March 3, 2011 You mean I've never seen her dream content because I've always use BGT? I always thought it was strange that she never said anything beyond her dialog where she conjures up her artifact. What else am I missing? Are there dialogue triggers related to chapters? I can't believe I missed all this. Link to comment
cmorgan Posted March 3, 2011 Share Posted March 3, 2011 Dream responses and Dynaheir's Romance cutscene are it. Dream responses will be able to be enabled on BGT fairly easily. Dy's cutscene is completely incompatible with the BGT transfer from BG content to BG2 content. Chapters, scripts, etc., etc. all work with fluid states/crossplatform variables based on BGT, BGT after one of the pre-BGT mods, NEJ/BGT, etc., etc. bg1npc/phase1/baf/x#imoen1.baf:155: Global("DREAM","GLOBAL",2) // dream 1 in BG bg1npc/phase1/baf/x#imoen1.baf:184: Global("DREAM","GLOBAL",4) // dream 2 in BG bg1npc/phase1/baf/x#xzar1.baf:33: GlobalGT("DREAM","GLOBAL",1) // set up for dream 1 in BG bg1npc/phase3/ajrom/baf/x#ajrom.baf:703: Global("DREAM","GLOBAL",3) // says dream1without bg1npc/phase3/ajrom/baf/x#ajrom.baf:713: Global("DREAM","GLOBAL",4) // dream2without bg1npc/phase3/ajrom/baf/x#ajrom.baf:723: Global("DREAM","GLOBAL",6) // dream4without bg1npc/phase3/ajrom/baf/x#ajrom.baf:740: Global("DREAM","GLOBAL",3) bg1npc/phase3/ajrom/baf/x#ajrom.baf:769: Global("DREAM","GLOBAL",4) bg1npc/phase3/ajrom/baf/x#ajrom.baf:799: Global("DREAM","GLOBAL",6) bg1npc/phase3/dyrom/baf/p#dyrom.baf:449: Global("DREAM","GLOBAL",3) bg1npc/phase3/dyrom/baf/p#dyrom.baf:480: Global("DREAM","GLOBAL",4) bg1npc/phase3/dyrom/baf/p#dyrom.baf:509: Global("DREAM","GLOBAL",5) bg1npc/phase3/dyrom/baf/p#dyrom.baf:538: Global("DREAM","GLOBAL",6) bg1npc/phase3/dyrom/baf/p#dyrom.baf:568: Global("DREAM","GLOBAL",7) bg1npc/phase3/xarom/baf/x#xarom.baf:61: GlobalGT("DREAM","GLOBAL",0) bg1npc/phase3/xarom/baf/x#xarom.baf:87: GlobalGT("DREAM","GLOBAL",0) Each of these looks like it could be repaired by direct referent - player1d.bcs in BGT carries the action. It appears to keep the same sequence in .bcs and bouncing between files as Tutu (matching BG). Temporarily, I would look up these lines in BG1NPC, change them, and reinstall. I whipped up a patch, but then remembered the *reason* Ascension64 did this was because BG2 uses the same variable name... so blind patching would screw up your BGT game's BG2 content. I'd need to research further to set up a regexp that would catch only the blocks we need. If you use NI to fix those files, make sure they are just the BG1NPC blocks... they will have variables in them that start with x# or p#. Link to comment
cmorgan Posted September 17, 2011 Share Posted September 17, 2011 Global("%bgdreams%","GLOBAL" usage confirmed Search "bgdreams" (18 hits in 7 files) BG1NPC\bg1npc\lib\g3_bgt_cpmvars.tpa (1 hits) Line 5: OUTER_SPRINT "bgdreams" "BG1Dream" BG1NPC\bg1npc\lib\g3_tutu_cpmvars.tpa (1 hits) Line 5: OUTER_SPRINT "bgdreams" "DREAM" BG1NPC\bg1npc\phase1\baf\x#imoen1.baf (2 hits) Line 155: Global("%bgdreams%","GLOBAL",2) Line 184: Global("%bgdreams%","GLOBAL",4) BG1NPC\bg1npc\phase1\baf\x#xzar1.baf (1 hits) Line 33: GlobalGT("%bgdreams%","GLOBAL",1) BG1NPC\bg1npc\phase3\ajrom\baf\x#ajrom.baf (6 hits) Line 713: Global("%bgdreams%","GLOBAL",3) Line 723: Global("%bgdreams%","GLOBAL",4) Line 733: Global("%bgdreams%","GLOBAL",6) Line 750: Global("%bgdreams%","GLOBAL",3) Line 779: Global("%bgdreams%","GLOBAL",4) Line 809: Global("%bgdreams%","GLOBAL",6) BG1NPC\bg1npc\phase3\dyrom\baf\p#dyrom.baf (5 hits) Line 449: Global("%bgdreams%","GLOBAL",3) Line 480: Global("%bgdreams%","GLOBAL",4) Line 509: Global("%bgdreams%","GLOBAL",5) Line 538: Global("%bgdreams%","GLOBAL",6) Line 568: Global("%bgdreams%","GLOBAL",7) BG1NPC\bg1npc\phase3\xarom\baf\x#xarom.baf (2 hits) Line 61: GlobalGT("%bgdreams%","GLOBAL",0) Line 87: GlobalGT("%bgdreams%","GLOBAL",0) repaired in v19 09.17.2011 Link to comment
cmorgan Posted November 26, 2011 Share Posted November 26, 2011 Revisited in this thread for v20. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.