Jump to content

A few issues with a BGT installation of SCS


10thLich

Recommended Posts

In general: It seems that Tutu-specific scripts are dumped into the override folder during installation. With that I mean all scripts with an _, e. g. _Sarevok.bcs. For the most part the correct scripts get the intended SCS-code update.

 

Slightly harder Carrion Crawlers for BGT: the script which is copied to ~override should be CCRAWLER.bcs and not crawler.bcs

 

Harder chapter five battle and harder final battle for BGT: the additional enemies still have Tutu-style items assigned.

 

10th

Link to comment

10thLich, thank you, that you have postet here at the SCS forum the problems which our gamers in the German forum mentioned and you find out. :)

 

David, what 10thLich has described are problems which came up the last week and we discussed about the problems. 10thLich found the problem and I hope you can help us or better you can correct this for your next SCS version.

 

Greetings Leomar

Link to comment
10thLich, thank you, that you have postet here at the SCS forum the problems which our gamers in the German forum mentioned and you find out. :)

 

David, what 10thLich has described are problems which came up the last week and we discussed about the problems. 10thLich found the problem and I hope you can help us or better you can correct this for your next SCS version.

 

Greetings Leomar

 

I believe (tentatively) that these are fixed in v9, due out in about an hour.

 

(But do note that some files deliberately start _ even in a BGT install!)

Link to comment

Hi DavidW!

 

I got this following error message at the end of archive extraction:

 

"Windows cannot find 'setup-scs.exe'. Make sure you typed the name correctly, and then try again. To search for a file, click the Start button, and then click Search."

 

Something is perhaps missing? :)

Link to comment
Guest temujin.

Improved Balduran's Isle wouldn't install under bgt 1.07

 

 

 

ERROR locating resource for 'COPY'

Resource [spki925.spl] not found in KEY file:

[./chitin.key]

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

Stopping installation because of error.

 

ERROR Installing [improved Balduran's Isle], rolling back to previous state

Will uninstall 15 files for [sCS/SETUP-SCS.TP2] component 6060.

Uninstalled 15 files for [sCS/SETUP-SCS.TP2] component 6060.

ERROR: Failure("resource [spki925.spl] not found for 'COPY'")

PLEASE email the file SETUP-SCS.DEBUG to david.wallace@magd.ox.ac.uk

Link to comment
Improved Balduran's Isle wouldn't install under bgt 1.07

 

 

 

ERROR locating resource for 'COPY'

Resource [spki925.spl] not found in KEY file:

[./chitin.key]

 

This means something's wrong with your BGT install, I think. That file - "spki925.spl" - should be part of a BGT1.07 install.

Link to comment
Guest temujin.
This means something's wrong with your BGT install, I think. That file - "spki925.spl" - should be part of a BGT1.07 install.

i'm looking at the scs\werewolf\werewolf.tph file of scs v9.

 

i noticed this:

 

ACTION_IF !(FILE_EXISTS_IN_GAME ~fw0100.are~) THEN BEGIN // this code borrowed from Taimon with thanks

 

// creating a baresh transformation spell

ACTION_IF !(FILE_EXISTS ~override/spki924.spl~) THEN BEGIN

COPY_EXISTING ~spki925.spl~ ~override/spki924.spl~

READ_LONG 0x64 abil_off

READ_SHORT 0x68 abil_num

READ_LONG 0x6A fx_off

FOR (i = 0 ; i < abil_num ; i = i + 1) BEGIN

READ_SHORT (abil_off + (0x28 * i) + 0x1E) abil_fx_num

READ_SHORT (abil_off + (0x28 * i) + 0x20) abil_fx_idx

FOR (j = 0 ; j < abil_fx_num ; j = j + 1) BEGIN

READ_SHORT (fx_off + (0x30 * (abil_fx_idx + j))) opcode

PATCH_IF (opcode == 151) THEN BEGIN

WRITE_ASCII (fx_off + (0x30 * (abil_fx_idx + j))) + 0x14 ~BARWLF~ #8

END

END

END

END

 

COPY_EXISTING ~_baresh.bcs~ ~override/baresh.bcs~

DECOMPILE_BCS_TO_BAF

REPLACE_TEXTUALLY ~ForceSpell(.*$~ ~ApplySpellRES("SPKI924", Myself)~

COMPILE_BAF_TO_BCS

END

 

but according to Taimon's unofficial fix, i see:

 

ACTION_IF !(FILE_EXISTS_IN_GAME ~fw0100.are~) THEN BEGIN

 

// creating a baresh transformation spell

// (updated to reflect the changed resource names in upcoming BGT 1.06)

ACTION_IF !(FILE_EXISTS ~override/bgwi924.spl~) THEN BEGIN

ACTION_IF (FILE_EXISTS_IN_GAME ~bgwi925.spl~) THEN BEGIN

OUTER_SPRINT bgt_spell ~bgwi925.spl~

END ELSE BEGIN

OUTER_SPRINT bgt_spell ~spki925.spl~

END

 

COPY_EXISTING ~%bgt_spell%~ ~override/bgwi924.spl~

READ_LONG 0x64 abil_off

READ_SHORT 0x68 abil_num

READ_LONG 0x6A fx_off

FOR (i = 0 ; i < abil_num ; i = i + 1) BEGIN

READ_SHORT (abil_off + (0x28 * i) + 0x1E) abil_fx_num

READ_SHORT (abil_off + (0x28 * i) + 0x20) abil_fx_idx

FOR (j = 0 ; j < abil_fx_num ; j = j + 1) BEGIN

READ_SHORT (fx_off + (0x30 * (abil_fx_idx + j))) opcode

PATCH_IF (opcode == 151) THEN BEGIN

WRITE_ASCII (fx_off + (0x30 * (abil_fx_idx + j))) + 0x14 ~BARWLF~ #8

END

END

END

END

 

COPY_EXISTING ~_baresh.bcs~ ~override/baresh.bcs~

DECOMPILE_BCS_TO_BAF

REPLACE_TEXTUALLY ~ForceSpell(.*$~ ~ApplySpellRES("BGWI924", Myself)~

COMPILE_BAF_TO_BCS

END

 

which conforms with what he says about the renaming of the spkixxx.spl files. doesn't that mean the code in werewolf.tph should be updated? :)

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...