Author Topic: BG1UB - EE compatible version - [Updated 2016-04-12]  (Read 58166 times)

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
BG1UB - EE compatible version - [Updated 2016-04-12]
« on: December 30, 2014, 06:38:26 PM »
Hello all,

I have a BGEE compatible version of BG1UB, v14 beta.  Please let me know if there are any issues with the beta.

http://github.com/AstroBryGuy/bg1ub/releases/tag/v14.0_beta_160412

https://github.com/AstroBryGuy/bg1ub/archive/v14.0_beta_160412.zip (direct link to zip file)

Changes in v14.0_beta_160412:

* Fixed logic to prevent Coran Wyvern Quest component from installing on BGEEv2/SoD.

Changes in v14.0_beta_160404:
* Update WeiDU to v239
* Updated French translation
* Prevent Coran Wyvern Quest component from installing on BGEEv2/SoD.

Changes in v14.0_beta_160124:
* Updates/Fixes for the Mal-Kalen Encounter
* Fix for duplicated actions in OUBLEK.D - Prism and the Emeralds component
* Fix for incompatibility between restored Unshey dialog and Item Randomiser - Minor Dialogs component
* Correcting a few .tra file typos/errors
* Updated French translation for new content!

Changes in v14.0 beta 20151227
* Update to Minor Dialog Restoration Component to fix bug on BGEE with Hentold's dialog

Changes in v14.0 beta 20151127
* Scar's quest fix for BGEE
* Mal-Kalen & Svlast encounter journal entry updates
* Tweaks for restored Unshey dialog
* Fixes for Svlast & Mal-Kalen encounter on BG1:TotSC
* Bugfix for Lahl dialog corrections on BGT, Tutu, BG1:TotSC

Changes in v14.0 beta 20151114
* New Component: Svlast the Fallen Paladin
* New Component: Mal-Kalen the Ulcaster Revenant
* Fix for Tavern Movie component
* Updates for Lahl's dialog (Thanks to Salk!)
* Dialog restorations for Unshey (Thanks to Salk!)

Changes in v14.0-beta-150718
* Bugfixes for Snow Golem scripting for Ice Island Level 2. Thanks to Jace at Beamdog Forums for testing!
* Oublek will now take the emeralds on the "bad boy" branch (i.e. CHARNAME impersonated Greywolf).
* If CHARNAME impersonated Greywolf, Oublek's response when trying to collect first bounty depends on reputation.

Changes in v14.0-beta-150715
* Improve scripting of snow golems in Ice Island Level 2.
* Snow Golem Breath uses BG2 Cone of Cold animation on BGEE/Tutu/BGT

Changes in v14.0-beta-150713
* Some code modernization on BG1UB
* Fixes an error that affected automatic re-installation (when updating another mod, for example)
* Updates WeiDU to v238
* Provides some "enhancements" for the Ice Island Level 2 Restoration 8)

Changes in v14.0-beta-150228
* Addresses BGEE compatibility issues with the Prism and the Emeralds component.
* Adds translations for the Nim Furlwing Encounter component in German, Italian, and Polish. Thanks to @Jastey (German), @Aedan (Italian), @Cahir & @Etamin (Polish), and Isaya (French).

Changes in v14.0-beta-150227:
This release adds two new components to BG1UB:
* Nim Furlwing Encounter
* Restored Elfsong Tavern Movie (BG/BGT/Tutu only). Thanks to Sams for providing the restored movie!

Changes in in v14.0-beta-150128:
This release fixes an issue with the area scripts for AR2400 (Peldvale) and AR2900 (Larswood) in BGEE, which was preventing the changes to Shilo Chen's quest from working properly.

Changes in in v14.0-beta-150127:
* Fix for Kagain Quest Journal Entries on BGEE
* Moving Shilo Chen Quest Ogre Magi to southwest corner of Wood of Sharp Teeth
* Adding NONE flag on LEAT06 in Lucky Aello's store

Changes in in v14.0-beta-150102:
* Updated AUTO_TRA command to correctly point to tra files.

Note: Some of the BG1UB components are blocked from installing, as they are included or superceded by BGEE.  Here is a list of components that can be installed on BGEE:

Ice Island Level Two Restoration
The Mysterious Vial
Finishable Kagain Caravan Quest
Coran and the Wyverns**
Kivan and Tazok
Branwen and Tranzig
Place Entar Silvershield in His Home
Scar and the Sashenstar's Daughter
Quoningar, the Cleric
Shilo Chen and the Ogre-Magi
Edie, the Merchant League Applicant
Creature Corrections
Creature Restorations
Creature Name Restorations
Minor Dialog Restorations
Store, Tavern and Inn Fixes and Restorations*
Item Corrections and Restorations
Prism and the Emeralds Tweak
Duke Eltan in the Harbor Master's Building

* Most of this component is included in BGEE.
** Superceded in BGEEv2

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: BG1UB - EE compatible version
« Reply #1 on: December 31, 2014, 01:52:43 AM »
This is super-great!

 -Just one minor nitpick: This would be v14 beta. :)

Thank you for putting this up! Any testing etc. should go into this version. I removed the link to the former 13.2 beta.


Offline RDarkfire

  • Planewalker
  • *****
  • Posts: 3
Re: BG1UB - EE compatible version
« Reply #3 on: January 01, 2015, 10:38:43 PM »
I will break out of my private thread w/ Astro to this thread since it is just easier.  I'm glad I was able to spur Astro onward here to release this patch (sort of?  not sure -- LOL).  Great job on it, just started testing today.  Tested three components so far :

Ice Island Restoration -- works, I was able to enter and exit the 2nd dungeon floor from the 1st.

Finishable Kagain Caravan Quest -- works, but the journal-entry issue we were discussing over PM is still present.  The entry under "Quests" does not disappear after completing the quests but the entry under "Done Quests" still appears correctly.  Very minor issue anyway, although it was fixed when I made the change to the DLG file that I mentioned in our PMs.  I think that if you just find a way to add that change to the script, it should be fine.

Coran and the Wyverns -- works, he no longer says it's time to take a wyvern head for a reward until the party actually kills the correct one(s).

Will be happy to continue testing.  Cheers and Happy New Year to all!

-RDarkfire

MichaelH

  • Guest
Re: BG1UB - EE compatible version
« Reply #4 on: January 01, 2015, 10:48:32 PM »
There seems to be a problem with some of the DLG files. Some of the dialogues and responses aren't what they should be, in that they're using incorrect string references.

For example, looking at UBCORIAN.DLG in NearInfinity, the second state (I think it's where a high charisma character initiates dialogue) has three responses, all of which are wrong ('The Tales of the Sword Coast expansion is required for this component', 'The Mysterious Vial' and 'Additional Elminster Encounter', respectively).

Another example, UBFARM5.DLG has as its third and fourth state dialogues 'Angelo Notices Shar-teel' and 'Finishable Kagain Caravan Quest'

This is occurring on a clean EE install, with only BG1UB installed.

Offline Graoumf

  • Planewalker
  • *****
  • Posts: 114
  • Gender: Male
Re: BG1UB - EE compatible version
« Reply #5 on: January 02, 2015, 12:08:35 AM »
Thanks a lot, AstroBryGuy (and so RDarkfire): it's a great news!
News passed on french forums, and I saw that Germans did the same.
« Last Edit: January 02, 2015, 12:26:44 AM by Graoumf »

Offline jastey

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 1524
  • Gender: Female
Re: BG1UB - EE compatible version
« Reply #6 on: January 02, 2015, 06:07:58 AM »
MichaelH, what you encounters is if the strings from the setup.tra are being taken instead of the correct .d/.tra ones. This happens if the installer cannot find the correct ones, so something went wrong in your install. Please post the content of the Setup-bg1ub.DEBUG.

Offline MichaelH

  • Planewalker
  • *****
  • Posts: 1
Re: BG1UB - EE compatible version
« Reply #7 on: January 02, 2015, 05:47:35 PM »
MichaelH, what you encounters is if the strings from the setup.tra are being taken instead of the correct .d/.tra ones. This happens if the installer cannot find the correct ones, so something went wrong in your install. Please post the content of the Setup-bg1ub.DEBUG.

I don't know which part of the file you need to see here. The whole file is too big to include, and there's no attach file option.

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version
« Reply #8 on: January 02, 2015, 09:16:28 PM »
I found the issue and fixed it.  The AUTO_TRA command needed to be updated after the %LANGUAGE% variables were changed for HANDLE_CHARSETS.

http://github.com/AstroBryGuy/bg1ub/releases/tag/v14.0_beta_150102

http://github.com/AstroBryGuy/bg1ub/archive/v14.0_beta_150102.zip  (direct link to zip file)

Changes in in v14.0-beta-150102:
* Updated AUTO_TRA command to correctly point to tra files.


Thanks for the bug report!

Offline CrevsDaak

  • big kid lil' orc
  • Planewalker
  • *****
  • Posts: 48
  • Gender: Male
  • duuuh graah
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #9 on: January 05, 2015, 11:52:18 AM »
The correct download link for the direct zip file should be https://codeload.github.com/AstroBryGuy/bg1ub/zip/v14.0_beta_150102. The current one you've posted leads to a 404 error :)

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #10 on: January 05, 2015, 12:30:00 PM »
Fixed!  For some reason I had a "2" on the end of the extension ???. Thanks!

Offline White Agnus

  • Planewalker
  • *****
  • Posts: 18
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #11 on: January 06, 2015, 04:56:15 PM »
Finishable Kagain Caravan Quest -- works, but the journal-entry issue we were discussing over PM is still present.  The entry under "Quests" does not disappear after completing the quests but the entry under "Done Quests" still appears correctly.  Very minor issue anyway, although it was fixed when I made the change to the DLG file that I mentioned in our PMs.  I think that if you just find a way to add that change to the script, it should be fine.

I think this problem could be solved if bgeeKAGAIJ.D would be compiled before KAGAIJ.D, because COPY_TRANS_LATE also copies the Trans Actions... ;)

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #12 on: January 06, 2015, 05:30:01 PM »
Finishable Kagain Caravan Quest -- works, but the journal-entry issue we were discussing over PM is still present.  The entry under "Quests" does not disappear after completing the quests but the entry under "Done Quests" still appears correctly.  Very minor issue anyway, although it was fixed when I made the change to the DLG file that I mentioned in our PMs.  I think that if you just find a way to add that change to the script, it should be fine.

I think this problem could be solved if bgeeKAGAIJ.D would be compiled before KAGAIJ.D, because COPY_TRANS_LATE also copies the Trans Actions... ;)

Yep!  That does it.  Thanks White Agnus!  I'll upload this fix ASAP.

I had tested it, but I was in Chapter 1.  Thanks RDarkfire for catching that it was only partially fixed!

Offline Mad Mate

  • Planewalker
  • *****
  • Posts: 27
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #13 on: January 24, 2015, 10:06:55 AM »
Hi!
Just want to report 2 warnings in my current install:
First one is in Creature Restorations:
Code: [Select]
[./override/HALFG2.DLG] loaded, 820 bytes
[HALFG2.DLG] loaded
WARNING: REPLACE specifies no WEIGHT for state 0 and DLG uses non-trivial weights.  Using weight from DLG (1). [2]
[HALFG2.DLG] saved 11 states, 16 trans, 2 strig, 6 ttrig, 0 actions
override/HALFG2.dlg copied to bg1ub/backup/17/HALFG2.dlg, 820 bytes

And second one in Item Corrections and Restorations:
Code: [Select]
[./override/STOCHEAP.STO] loaded, 584 bytes
WARNING: ADD_STORE_ITEM: Unknown flag . Defaulting to 0 for flags.
Patching LEAT06.ITM into store...
I think this is related to 4802nd line in setup-bg1ub.tp2:
Code: [Select]
COPY_EXISTING ~%tutu_scripts%TOCHEAP.STO~ ~override~ // Lucky Aello's
  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #0 #0 #0 ~~ #1 // Studded Leather Armor +2 : Missle Attraction
BUT_ONLY_IF_IT_CHANGES

Debug and weidu.log are here: https://www.dropbox.com/s/fnj9f9bjd7morwv/Bg1ub%20debug.rar?dl=0

Thanks!
« Last Edit: January 24, 2015, 10:32:20 AM by Mad Mate »

Offline CrevsDaak

  • big kid lil' orc
  • Planewalker
  • *****
  • Posts: 48
  • Gender: Male
  • duuuh graah
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #14 on: January 24, 2015, 01:20:48 PM »
And second one in Item Corrections and Restorations:
Code: [Select]
[./override/STOCHEAP.STO] loaded, 584 bytes
WARNING: ADD_STORE_ITEM: Unknown flag . Defaulting to 0 for flags.
Patching LEAT06.ITM into store...
I think this is related to 4802nd line in setup-bg1ub.tp2:
Code: [Select]
COPY_EXISTING ~%tutu_scripts%TOCHEAP.STO~ ~override~ // Lucky Aello's
  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #0 #0 #0 ~~ #1 // Studded Leather Armor +2 : Missle Attraction
BUT_ONLY_IF_IT_CHANGES

Debug and weidu.log are here: https://www.dropbox.com/s/fnj9f9bjd7morwv/Bg1ub%20debug.rar?dl=0

Thanks!
To the debug that, it would be better if you provided the .sto file already modified by BG1UB (if it's giving it an identified or null flags, then I say it's desired behavior and would only change it to prevent WeiDU from giving warnings).

Offline Mad Mate

  • Planewalker
  • *****
  • Posts: 27
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #15 on: January 24, 2015, 01:27:56 PM »
And second one in Item Corrections and Restorations:
To the debug that, it would be better if you provided the .sto file already modified by BG1UB (if it's giving it an identified or null flags, then I say it's desired behavior and would only change it to prevent WeiDU from giving warnings).
This was changed in this commit: https://github.com/AstroBryGuy/bg1ub/commit/991e8ee8d8b124fdc2625f6d4236bc4b90d07612#diff-0becf57895e0f56363391754de7feea1
Code: [Select]
COPY_EXISTING ~%tutu_scripts%TOCHEAP.STO~ ~override~ // Lucky Aello's
-  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #1 #1 #1 ~IDENTIFIED~ #1 // Studded Leather Armor +2 : Missle Attraction
+  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #0 #0 #0 ~~ #1 // Studded Leather Armor +2 : Missle Attraction
 BUT_ONLY_IF_IT_CHANGES
Warning hasn't appeared before.

Offline CrevsDaak

  • big kid lil' orc
  • Planewalker
  • *****
  • Posts: 48
  • Gender: Male
  • duuuh graah
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #16 on: January 25, 2015, 12:46:35 PM »
Then it's clearly an error, and if the change (flags = NONE instead of IDENTIFIED) is desired it ahould say NONE instead of a null string.

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #17 on: January 25, 2015, 04:14:48 PM »
And second one in Item Corrections and Restorations:
To the debug that, it would be better if you provided the .sto file already modified by BG1UB (if it's giving it an identified or null flags, then I say it's desired behavior and would only change it to prevent WeiDU from giving warnings).
This was changed in this commit: https://github.com/AstroBryGuy/bg1ub/commit/991e8ee8d8b124fdc2625f6d4236bc4b90d07612#diff-0becf57895e0f56363391754de7feea1
Code: [Select]
COPY_EXISTING ~%tutu_scripts%TOCHEAP.STO~ ~override~ // Lucky Aello's
-  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #1 #1 #1 ~IDENTIFIED~ #1 // Studded Leather Armor +2 : Missle Attraction
+  ADD_STORE_ITEM ~%tutu_var%LEAT06~ LAST #0 #0 #0 ~~ #1 // Studded Leather Armor +2 : Missle Attraction
 BUT_ONLY_IF_IT_CHANGES
Warning hasn't appeared before.

CrevsDaak is right.  It should be ~NONE~, not ~~.  Nothing in Lucky Aello's is supposed to be identified, so I was removing the IDENTIFIED flag.

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-02]
« Reply #18 on: January 25, 2015, 07:16:54 PM »
Hi!
Just want to report 2 warnings in my current install:
First one is in Creature Restorations:
Code: [Select]
[./override/HALFG2.DLG] loaded, 820 bytes
[HALFG2.DLG] loaded
WARNING: REPLACE specifies no WEIGHT for state 0 and DLG uses non-trivial weights.  Using weight from DLG (1). [2]
[HALFG2.DLG] saved 11 states, 16 trans, 2 strig, 6 ttrig, 0 actions
override/HALFG2.dlg copied to bg1ub/backup/17/HALFG2.dlg, 820 bytes

I think this one is nothing to worry about.  It is just replacing the response triggers.

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-27]
« Reply #19 on: January 27, 2015, 07:42:50 PM »
I rolled the latest updates and bug fixes into a new beta release.

http://github.com/AstroBryGuy/bg1ub/releases/tag/v14.0_beta_150127

Changes in in v14.0-beta-150127:
* Fix for Kagain Quest Journal Entries on BGEE
* Moving Shilo Chen Quest Ogre Magi to southwest corner of Wood of Sharp Teeth
* Adding NONE flag on LEAT06 in Lucky Aello's store

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-28]
« Reply #20 on: January 28, 2015, 10:45:39 PM »
Hello all, a new beta version is up!

https://github.com/AstroBryGuy/bg1ub/releases/tag/v14.0_beta_150128

This release fixes an issue with the area scripts for AR2400 (Peldvale) and AR2900 (Larswood) in BGEE, which was preventing the changes to Shilo Chen's quest from working properly.

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: BG1UB - EE compatible version - [Updated 2015-01-28]
« Reply #21 on: February 21, 2015, 03:52:33 AM »
The Read for the latest 14 Beta version has not been updated in any way (still says 13.1).

Might we expect a new version including the restored Elfsong Tavern movie? In that case, Sam. has kindly provided me with a version that is, in my opinion, the most preferable option: music without sounds effect (fireplace and patrons) which do feel out of place, considering the tavern is deserted and the fireplace is not lit.

Offline AstroBryGuy

  • Planewalker
  • *****
  • Posts: 154
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-28]
« Reply #22 on: February 21, 2015, 06:21:32 AM »
I'd be happy to add the movie. Can you send me a link to the mve file?

Offline Salk

  • Planewalker
  • *****
  • Posts: 873
Re: BG1UB - EE compatible version - [Updated 2015-01-28]
« Reply #23 on: February 22, 2015, 06:12:25 AM »

Offline AL|EN

  • Planewalker
  • *****
  • Posts: 391
  • Gender: Male
Re: BG1UB - EE compatible version - [Updated 2015-01-28]
« Reply #24 on: February 25, 2015, 06:01:26 AM »
Thank you for you great work!
Project Infinity public BETA - mod manager for Infinity Engine games
Modder's Guide to Github - you cannot have progress without committing changes

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: