Jump to content

Converting BGEE Tenya Thermidor v1.5c into classic BG2/BGT


Recommended Posts

https://forums.beamdog.com/discussion/33291/tenya-thermidor-v1-5/p1

Does anyone have converted BGEE Tenya Thermidor v1.5c mod for BGT?

 

According to BiG World Project 5.21 Tenya can be converted using PSU and then running BiG World Fixpack

 

 

Copy the folder tenyathermidor and the files Setup-tenyathermidor.exe and Setup-tenyathermidor.tp2 into
your main SoA directory.
This mod was created for BGEE. The BiG World Installpack converts this mod to BGT using the PCU. The BiG
World fixpack makes further changes to the mod to be able to play it with BWP.

I am installing my mods manually because I have countless errors with automated installer. I used PSU to convert Tenya choosing option 3) BG -> BGT then copied the mod files from output directory into BGII - SoA main game directory. Then I ran BiG World Fixpack.bat. The dos window indicated that it patched Tenya mod. However mod installation halts because of errors.

 

 

 

[G:\Baldur's Gate\Games\BGII - SoA\setup-TenyaThermidor.exe] WeiDU version 24600
Using Language [English]

Install Component [Tenya Thermidor for BG:EE]?
[I]nstall, or [N]ot Install or [Q]uit? i

Installing [Tenya Thermidor for BG:EE]
Adding spell B2#TNSTM
Copying and patching 1 file ...
Appending to files ...
Added spell B2#TNSTM
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...

[action list near line 71, column 2 of TenyaThermidor/dialogue/Angelo.d] PARSE WARNING at line 76 column 1-32
Near Text: )
Type mismatch in "Direction" argument of [Face].
Expecting type "integer".
WARNING: cannot verify action ~SetCutSceneLite(TRUE)
FadeToColor([20.0],0)
Wait(2)
MoveViewPoint([1298.216],INSTANT)
ActionOverride(Player1,JumpToPoint([1298.216]))
ActionOverride(Player1,Face(SSE))
ActionOverride(Player2,JumpToPoint([1222.304]))
ActionOverride(Player2,Face(SSE))
ActionOverride(Player3,JumpToPoint([1134.397]))
ActionOverride(Player3,Face(SSE))
ActionOverride(Player4,JumpToPoint([1610.375]))
ActionOverride(Player4,Face(NW))
ActionOverride(Player5,JumpToPoint([1519.458]))
ActionOverride(Player5,Face(NW))
ActionOverride(Player6,JumpToPoint([1441.544]))
ActionOverride(Player6,Face(NW))
ActionOverride("Tenya",JumpToPoint([1042.489]))
ActionOverride("Tenya",FaceObject("Neb"))
SetGlobal("B2#TenNeb","GLOBAL",1)
FadeFromColor([20.0],0)
UnhideGUI()
SetCutSceneLite(FALSE)
ActionOverride("FLAME1",EscapeArea())
ActionOverride("FLAME2",EscapeArea())
ActionOverride("FLAME3",EscapeArea())
ActionOverride("FLAME4",EscapeArea())
EscapeArea()
~: Parsing.Parse_error
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...
Compiling 1 dialogue file ...

[action list near line 32, column 4 of tb#_compile_eval_buffer/TenyaThermidor/Dialogue/PUMBERL.d] PARSE WARNING at line 33 column 1-35
Near Text: )
Type mismatch in "Face" argument of [CreateCreature].
Expecting type "integer".
WARNING: cannot verify action ~SetGlobal("TENAPPEAR","GLOBAL",1)
CreateCreature("TENYA",[536.648],S)
ActionOverride("Tenya",Dialog([PC]))~: Parsing.Parse_error
Compiling 1 script ...
Extending game scripts ...
Extending game scripts ...

[TenyaThermidor/Scripts/AR8100.baf] PARSE ERROR at line 9 column 1-41
Near Text: )
Type mismatch in "Face" argument of [CreateCreature].
Expecting type "integer".

[TenyaThermidor/Scripts/AR8100.baf] ERROR at line 9 column 1-41
Near Text: )
Parsing.Parse_error
ERROR: parsing [TenyaThermidor/Scripts/AR8100.baf]: Parsing.Parse_error
Stopping installation because of error.

ERROR Installing [Tenya Thermidor for BG:EE], rolling back to previous state
Will uninstall 62 files for [SETUP-TENYATHERMIDOR.TP2] component 0.
Uninstalled 62 files for [SETUP-TENYATHERMIDOR.TP2] component 0.
ERROR: Parsing.Parse_error
Please make a backup of the file: SETUP-TENYATHERMIDOR.DEBUG and look for support at: Coutelier (mail@coutelier.org.uk)
Using Language [English]

Install Component [Tenya Thermidor for BG:EE]?
[I]nstall, or [N]ot Install or [Q]uit? q
[.\dialog.tlk] created, 171337 string entries

NOT INSTALLED DUE TO ERRORS Tenya Thermidor for BG:EE

Press ENTER to exit 

@ABlake thank you for valuable input. :)

Edited by zelazko
Link to comment

 

[TenyaThermidor/Scripts/AR8100.baf] PARSE ERROR at line 9 column 1-41

Near Text: )

Type mismatch in "Face" argument of [CreateCreature].

Expecting type "integer".

Looks to me like the problem that stopped the parsing is that, in the old BG games the "face" argument (which indicates which direction the creature is facing upon creation) of the CreateCreature action has to be an integer - AFAIK.

 

0 = S

4 = W

6 = NW

14 = SE

 

and so on. In the EE games you can replace the integer with the actual letters like S or W or NW and it would work.

 

So a line like

CreateCreature("TENYA",[536.648],S)

would work in the EE games but when you put it in the old games they won't like the "S" at the end there. You have to replace it with 0 (the character faces south upon creation).

 

I guess one way of taking care of this particular error would be to locate and open up the files with problem - in this case AR8100.baf, and it seems PUMBERL.d too - and manually change the letters to the corresponding integers, then run the installer again. Probably not the most elegant way, and it also means messing with the original files of the mod. If there is a process designed to perform this conversion, there should be some other way of fixing it. Not to mention there seem to be other problems during the parsing too. You should wait for more input from others who are more knowledgeable about this conversion process.

Edited by ABlake
Link to comment

You were right on the money ABlake.

 

S8JfEgG.jpg

 

1) I renamed directions as you pointed out using integers

2) Converted Tenya mod using PCU option (3) BG to BGT

3) Copied the mod files from Output folder into BGII - SoA directory

4) Ran BiG World Fixpack.bat

5) Installed the mod manually using setup-TenyaThermidor.exe successfully.

 

Download for the converted BGT version of Tenya Thormidor mod.

http://www.mediafire.com/file/ar99e68bb21ae7h/BGT+Converted+BWP+Tenya15c.zip

Edited by zelazko
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...