Jump to content

Recommended Posts

@temnixI'm attempting to install this mod on a BGT game, but there is an error during the .BCS processing at the very end.

Debug file snippet:

Spoiler

...

[./override/AR0800.BCS] loaded, 8915 bytes
[./override/AR0800.BCS] loaded, 8915 bytes
Copying and patching 1 file ...
[./override/AR0800.BCS] loaded, 8915 bytes
ERROR: error loading [+BCS.BCS]
ERROR: [AR0800.BCS] -> [override] Patching Failed (COPY) (Unix.Unix_error(20, "stat", "+BCS.BCS"))
Stopping installation because of error.
ERROR: [AR0800.BCS] -> [override/AR0800.BCS] Patching Failed (COPY) (Unix.Unix_error(20, "stat", "+BCS.BCS"))
Stopping installation because of error.

ERROR Installing [Privet Property], rolling back to previous state
Unable to Unlink [Privet Property/backup/0/OTHER.0]: Unix.Unix_error(1, "unlink", "Privet Property/backup/0/OTHER.0")
[Privet Property/backup/0/UNSETSTR.0] SET_STRING uninstall info not found
Will uninstall 4390 files for [PRIVET PROPERTY/PRIVET PROPERTY.TP2] component 0.

...

Looks like a file named '+BCS.BCS' is missing. Any ideas?

My weidu.log, just in case it happens to be useful:

Spoiler

// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: v28
~TOBEX/TOBEX.TP2~ #0 #101 // Apply Concentration Check On Damage [WIP]: v28
~TOBEX/TOBEX.TP2~ #0 #102 // Awaken On Damage: v28
~TOBEX/TOBEX.TP2~ #0 #104 // Disable Stoneskin Grey Colour [C]: v28
~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: v28
~TOBEX/TOBEX.TP2~ #0 #106 // Use Caster Level On Mirror Image [C]: v28
~TOBEX/TOBEX.TP2~ #0 #107 // Allow All Races to Dual Class: v28
~TOBEX/TOBEX.TP2~ #0 #109 // Disable Experience Boost: v28
~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: v28
~TOBEX/TOBEX.TP2~ #0 #112 // Level One Proficiency Restrictions: v28
~TOBEX/TOBEX.TP2~ #0 #113 // Remain Hidden On Pickpocket Success [C]: v28
~TOBEX/TOBEX.TP2~ #0 #115 // Dialogue Greeting Subtitles: v28
~TOBEX/TOBEX.TP2~ #0 #116 // Enable Animation Attack Sounds: v28
~TOBEX/TOBEX.TP2~ #0 #118 // Subtitles For Standard Soundsets: v28
~TOBEX/TOBEX.TP2~ #0 #119 // Remove all race-class restrictions: v28
~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: v28
~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: v28
~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: v28
~TOBEX/TOBEX.TP2~ #0 #123 // Enable Auto-Pause On All Screens: v28
~TOBEX/TOBEX.TP2~ #0 #124 // Make All Attack Animations Genuine Attacks: v28
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1001 // BG2 Fixpack - Game Text Update -> GTU Classic (from Baldurdash, by Kevin Dorner): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #115 // Paws from Shapeshifting Can Not Be Dispelled: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #116 // Remove Thieving Start Bonuses from Bard and Ranger Skills: v13
~BGT/BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: v1.21-master-07caba2
~BGT/BGT.TP2~ #0 #3 // Baldur's Gate Trilogy - Music -> Full Baldur's Gate/Shadows of Amn/Throne of Bhaal Music (WARNING: patches BGMain.exe): v1.21-master-07caba2
~BGGOEET/BGGOEET.TP2~ #0 #1 // Baldur's Gate Graphics Overhaul for EET -> No Purple Patches: v2.0 beta
~1PP/1PP.TP2~ #0 #101 // 1ppv4: Core paperdolls (main component): v4.2.0
~1PP/1PP.TP2~ #0 #103 // 1ppv4: Extended palette entries -> Full install (recommended): v4.2.0
~SOME INDIVIDUALS/SOME INDIVIDUALS.TP2~ #0 #2 // Some Individuals: 1.0
~SOME INDIVIDUALS/SOME INDIVIDUALS.TP2~ #0 #0 // Hail Chestnut Supremacism for the North!: 1.0
~SOME INDIVIDUALS/SOME INDIVIDUALS.TP2~ #0 #1 // Viva Swarthy Supremacism for the South!: 1.0
~PRIVET PROPERTY/PRIVET PROPERTY.TP2~ #0 #0 // Privet Property: 1.0

 

Link to comment

Just for fun, I commented out the BCS processing at the end of the .tp2 that was causing the install error and re-ran the installer. This time, the mod installed successfully, but with warnings. Taking a closer look using NI it is apparent that one of the DLGs is broken. 

Spoiler

sahkng01.dlg_error.png.b60596d7ddf7489d957802ef704e65f6.png

This is due to a missing closing parenthesis in the REPLACE_TEXTUALLY call in line 388 of the .tp2 file. The following line:

REPLACE_TEXTUALLY "ActionOverride(\(.*\),GiveItem(\(.*\),\(.*\))" %ActionOverride(\1,DestroyItem(\2)) ActionOverride(\1,GiveItemCreate(\2,\3,0,0,0)%

should be changed to this:

REPLACE_TEXTUALLY "ActionOverride(\(.*\),GiveItem(\(.*\),\(.*\)))" %ActionOverride(\1,DestroyItem(\2)) ActionOverride(\1,GiveItemCreate(\2,\3,0,0,0)%

After making this change, the mod installs without warnings, and the dialog file looks to be in order:

Spoiler

sahkng01.dlg_ok.png.bf1cfb4cc0d215de3faf3be6e068bd3b.png

 

Link to comment

Most likely, this version involved a test script which existed in my override folder but which I did not include in the distribution. +files are test devices. That part has been dropped now, and the archive updated.

Link to comment

The mod is functional on Enhanced Edition Trilogy (EET). I test stealing items in Athkatla so to make sure it works outside BG1 locations. Install the mod after any mods that add new locations. I would recommend to install the mod when you install the tweaks at the very beginning.

Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...