During installation of BP I've got this message:
Installing [Improved Xvart Village, for BGT-weidu] [v180 c BWP patch] Copying and patching 1 file ... [BPv180/XVART/XVART02.CRE] loaded, 1116 bytes Copied [BPv180/XVART/XVART02.CRE] to [override/XVART02.CRE] Copying and patching 1 file ... [BPv180/XVART/XVART03.CRE] loaded, 1116 bytes Copied [BPv180/XVART/XVART03.CRE] to [override/XVART03.CRE] Copying and patching 1 file ... [BPv180/XVART/XVART_D.CRE] loaded, 1136 bytes Copied [BPv180/XVART/XVART_D.CRE] to [override/XVART_D.CRE] Copying and patching 1 file ... [BPv180/XVART/XVARTPRE.CRE] loaded, 1316 bytes ERROR: No translation provided for @1004 ERROR: [BPv180/XVART/XVARTPRE.CRE] -> [override] Patching Failed (COPY) (Not_found) Stopping installation because of error. Stopping installation because of error. ERROR Installing [Improved Xvart Village, for BGT-weidu], rolling back to previous state
After short code analysys I've found what is a root of trouble. Next code needs string @1004 but no such string is present in any translation file.
ACTION_IF NOT FILE_EXISTS_IN_GAME ~XVARTPRE.cre~ BEGIN COPY ~BPv180/XVART/XVARTPRE.CRE~ ~override~ SAY NAME1 @1004 // Xvart Shaman SAY NAME2 @1004 // Xvart Shaman SAY 0xc8 #5133 SAY 0xcc #5134 SAY 0xdc #5491 SAY 0xe0 #5492 SAY 0xec #5494 SAY 0xf0 #5495 SAY 0x10c #5002 SAY 0x110 #5004 PATCH_IF NOT FILE_EXISTS_IN_GAME ~bpwdasgt.bcs~ BEGIN //BP main is not required for this WRITE_ASCII SCRIPT_DEFAULT ~WTASIGHT~ END BUT_ONLY END
@1004 = ~Xvart Shaman~ must be added into .tra, I suggest.
Edited by Aldark, 13 January 2013 - 06:46 AM.