EET compatibility has been updated to coincide with changes in EET RC1. Two BiG World fixes have also been included: improved robustness when files are missing and the ability to handle EE v2 changes to .ids files.

Wheels of Prophecy version 6 released
#3
Posted 16 April 2017 - 12:16 AM
The text in the .tra files hasn't changed between v3 and v6.
The stuff in the .tp2 file dealing with languages has changed slightly (see details). If you had added a LANGUAGE block to the v3 .tp2 file and want to copy it over to the v6 .tp2 file, just make sure to modify it to match the other languages (removing the "wheels/tra/" prefix from the first line).
#5
Posted 29 April 2017 - 09:23 PM
Ajantis BG1 Expansion Modification -- Sir Ajantis for BGII -- Ajantis Protrait Pack -- BGQE at Gibberlings 3 / BGQE at Kerzenburgforum -- Imoen Is Stone -- Solaufein's Rescue - jastey's Solaufein NPC Mod
Contributions to: Adalon's Blood (Silberdrachenblutmod) -- BG1 NPC Project -- BG1 Romantic Encounters -- Romantic Encounters (BGII)
#6
Posted 30 April 2017 - 12:41 AM
jastey: I included english .tra file in the LANGUAGE part, but I'm afraid if use Chinese language on e.g. English game will also come to bad end.Maybe another check and LOAD_TRA line ?
Edit: A second thought, I think it's not necessary to add anything else, just let users to choose that.
Mike: May I just edit the .tp2 file in V6 and attach here along with the .tra files?
Edited by c4_angel, 30 April 2017 - 06:21 PM.
#7
Posted 20 August 2017 - 02:20 PM
Installing the mod in French on BG2EE (V2.3) breaks the game: on Windows, when you double-click Baldur.exe, it starts but never displays the interface. The executable keeps running for a long time (I killed it after more than 30 minutes) while eating processor time.
The cause lies in the fact that the journal texts in setup.tra (among other texts) are not converted to UTF-8.
It can be fixed in the tp2 file by removing setup from the list of files to not convert and adding it to the list of files to reload. This requires adding the array of files to reload in the call to HANDLE_CHARSETS.
ACTION_DEFINE_ARRAY cdnoconvert BEGIN END // All files, including setup.tra, have texts to convert ACTION_DEFINE_ARRAY cdreload BEGIN setup END // After conversion, setup.tra must be reloaded for immediate use LAF HANDLE_CHARSETS INT_VAR infer_charset = 1 STR_VAR tra_path = ~wheels/tra~ noconvert_array = cdnoconvert reload_array = cdreload default_language = ~english~ END
Additionally, since English setup.tra is stated as fallback if a text is not present in French setup.tra (in the LANGUAGE statement), I think English should be declared as default language when calling HANDLE_CHARSETS (by adding default_language in the call to HANDLE_CHARSETS, as I did in the example above), so that English texts are also converted just in case a text uses a non-ASCII character.
Reply to this topic

0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users