[WeiDU] Message d'erreur incompréhensible dans WeiDU.log
Posté : jeu. 24 nov. 2016, 03:04
Ça fait plus d'une journée que je tente en vain de résoudre un problème assez pénible.
Il n'est pas bloquant car il n'empêche ni l'installation, ni la désinstallation du mod, mais il me gonfle passablement. En gros, WeiDU ne semble pas reconnaître le nom de mon composant une fois qu'il a été installé.
Voici le WeiDU.Log après installation :
Tout s'est passé sans problème, ni warning dans le DEBUG.
Puis, j'installe un autre mod :
Et le DEBUG se termine ainsi :
Pourtant, le fichier GW_setup.TRA contient bien le string @10100 et semble bien chargé puisque le fichier DEBUG affiche bien les messages qu'il contient.
Si quelqu'un a une idée, je suis preneur car je commence à me fracasser le crâne contre les murs.
Voici mon tp2 :
Il n'est pas bloquant car il n'empêche ni l'installation, ni la désinstallation du mod, mais il me gonfle passablement. En gros, WeiDU ne semble pas reconnaître le nom de mon composant une fois qu'il a été installé.
Voici le WeiDU.Log après installation :
Code : Tout sélectionner
// 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]
~BG2EETRANS/BG2EETRANS.TP2~ #0 #0 // Initialisation: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1001 // Textes repris de BGII-ToB: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1002 // Textes repris de BGEE: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1003 // Ajout de la langue au menu + credits (BG2EE V2.0 et plus): v0.4.67.2
~DIAMANT_ETERNEL/SETUP-DIAMANT_ETERNEL.TP2~ #0 #0 // [color="#FFFF00"]Modification des fichiers IDS : OBLIGATOIRE !: Beta 0.1[/color]
Puis, j'installe un autre mod :
Code : Tout sélectionner
// 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]
~BG2EETRANS/BG2EETRANS.TP2~ #0 #0 // Initialisation: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1001 // Textes repris de BGII-ToB: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1002 // Textes repris de BGEE: v0.4.67.2
~BG2EETRANSBG2EETRANSINSTALL.TP2~ #0 #1003 // Ajout de la langue au menu + credits (BG2EE V2.0 et plus): v0.4.67.2
~DIAMANT_ETERNEL/SETUP-DIAMANT_ETERNEL.TP2~ #0 #0 // [color="#FFFF00"]UNDEFINED STRING: @10100: Beta 0.1[/color]
~SKIPCHATEAUIRENICUS/SETUP-SKIPCHATEAUIRENICUS.TP2~ #2 #0 // Esquiver le Donjon d'Irenicus: 2.2
Code : Tout sélectionner
Saving This Log:
BG2EETRANS/BG2EETRANS.TP2 0 0 Installed
BG2EETRANSBG2EETRANSINSTALL.TP2 0 1001 Installed
BG2EETRANSBG2EETRANSINSTALL.TP2 0 1002 Installed
BG2EETRANSBG2EETRANSINSTALL.TP2 0 1003 Installed
DIAMANT_ETERNEL/SETUP-DIAMANT_ETERNEL.TP2 0 0 Installed
SKIPCHATEAUIRENICUS/SETUP-SKIPCHATEAUIRENICUS.TP2 2 0 Installed ~Esquiver le Donjon d'Irenicus~
[bg2eetrans/language/fr_FR/setup.tra] has 69 translation strings
[color="#FFFF00"]ERROR: No translation provided for @10100
Continuing despite error.[/color]
[SkipChateauIrenicus/languages/french/setup.tra] has 61 translation strings
[SkipChateauIrenicus/languages/french/mod.tra] has 27 translation strings
[color="#FFFF00"]INSTALLATION REUSSIE Esquiver le Donjon d'Irenicus[/color]
Si quelqu'un a une idée, je suis preneur car je commence à me fracasser le crâne contre les murs.
Voici mon tp2 :
Code : Tout sélectionner
BACKUP ~Diamant_Eternel/Backup~
AUTHOR ~Gwendolyne, [url]http://www.baldursgateworld.fr/lacouronne/members/freddy_gwendo.html~[/url]
//MODDER
VERSION ~Beta 0.1~
AUTO_TRA ~Diamant_Eternel/Tra/%s~
ALWAYS
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *
* PATCH_IF (ou ACTION_IF) GW_debug_variable : *
* ------------------------------------------- *
* INTÉGRATION d'un message dans un fichier .txt et/ou dans le fichier DEBUG pour débogage pendant le développement : *
* 0 = aucun message - 1 = vérifie certainss points clé intermédiaires - 2 = tous les points clé intermédiaires - 3 = tous les messages. *
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
OUTER_SET GW_debug_variable = 1
INCLUDE ~%MOD_FOLDER%/Lib/GW_PreReqs.tpa~ // Bibliothèque de fonctions et de macros définissant les variables de compatibilité avec les jeux et les autres mods.
INCLUDE ~%MOD_FOLDER%/Lib/GW_Variables.tpa~ // Bibliothèque de fonctions et de macros définissant des variables à partir des fichiers ids.
INCLUDE ~%MOD_FOLDER%/Lib/GW_Fonctions.tpa~ // Bibliothèque de fonctions et de macros générales.
/* Copies tra files into the autotra folder (to leave the originals untouched) */
/* Converts tra files to UTF-8 */
ACTION_IF NOT VARIABLE_IS_SET cd_always THEN BEGIN // Convertir une seule fois les fichiers .TRA
OUTER_SET cd_always = 1
ACTION_DEFINE_ARRAY GW#noconvert BEGIN GW_Setup END
ACTION_DEFINE_ARRAY GW#reload BEGIN GW_Items END
LAF HANDLE_CHARSETS
INT_VAR infer_charsets = 1
STR_VAR tra_path = EVAL ~%MOD_FOLDER%/Tra~
noconvert_array = GW#noconvert
reload_array = GW#reload
default_language = francais
iconv_path = EVAL ~%MOD_FOLDER%/tools/iconv~
END
END
/* TRAs declared in LANGUAGE must be reloaded - by hand, because of the copying (for non-EE version */
LOAD_TRA ~%MOD_FOLDER%/Tra/%LANGUAGE%/GW_Setup.tra~
END // of ALWAYS block
LANGUAGE ~Francais~ ~francais~ ~%MOD_FOLDER%/Tra/francais/GW_Setup.tra~
BEGIN @10100 // ~Modification des fichiers IDS : OBLIGATOIRE !~
REQUIRE_PREDICATE ((GAME_IS ~tob bgt~)
&& (MOD_IS_INSTALLED "SETUP-BG2FIXPACK.TP2" "0")
&& (FILE_EXISTS ~tobex.dll~))
OR (GAME_IS ~BG2EE~)
@10010 // ~====== Ce module requiert soit l'installation de l'extension Trone de Bhaal, de ToBEx et du BG2 Fixpack, soit une version Enhanced du jeu (BG2EE). ======~
/* ------------------------------------------------ *
* Vérification de la présence des mods 1PP et IA *
* ------------------------------------------------ */
ACTION_IF ((GW_BGT = 1) OR (GW_ToB = 1)) AND ($GWCompat(~1PP~) STR_CMP "Y") BEGIN // 1ppv4 : Additional Shield Animations
PRINT @10011
PRINT @10012
ACTION_READLN test1PP
OUTER_WHILE NOT(IS_AN_INT %test1PP%) || (%test1PP% > 2) || (%test1PP% < 1) BEGIN
PRINT @10012
ACTION_READLN test1PP
END // of OUTER_WHILE NOT(IS_AN_INT %test1PP%) || (%test1PP% > 2) || (%test1PP% < 1)
ACTION_IF test1PP = 2 THEN BEGIN
FAIL @10013 // ~ABANDON de l'INSTALLATION car 1PP n'est pas installé.~
END
END // of ACTION_IF NOT (MOD_IS_INSTALLED ~1pp.tp2~ 101)
ACTION_IF ((GW_BGT = 1) OR (GW_ToB = 1)) AND ($GWCompat(~IA~) STR_CMP "Y") BEGIN // Infinity Animations installé
PRINT @10021
PRINT @10022
ACTION_READLN testIA
OUTER_WHILE NOT(IS_AN_INT %testIA%) || (%testIA% > 2) || (%testIA% < 1) BEGIN
PRINT @10022
ACTION_READLN testIA
END // of OUTER_WHILE NOT(IS_AN_INT %testIA%) || (%testIA% > 2) || (%testIA% < 1)
ACTION_IF testIA = 2 THEN BEGIN
FAIL @10023 // ~ABANDON de l'INSTALLATION car Infinity Animations n'est pas installé.~
END
END // of ACTION_IF NOT (MOD_IS_INSTALLED ~setup-infinityanimations.tp2~ 0)
/* -------------------------------------------------------------------------------------------------------------------- *
* Petite assurance pour que les créatures et les objets utilisant la palette étendue de 1PP ne plantent pas le jeu ! *
* -------------------------------------------------------------------------------------------------------------------- */
ACTION_FOR_EACH GWPalette IN MPALETTE MPAL256 BEGIN
ACTION_IF FILE_EXISTS_IN_GAME ~%GWPalette%.bmp~ BEGIN
COPY_EXISTING - ~%GWPalette%.bmp~ ~override/%GWPalette%.bmp~
PATCH_MATCH ~%GWPalette%~ WITH
MPALETTE BEGIN SET size1PP = 9272 END
DEFAULT SET size1PP = 196664
END
OUTER_SET sizePal = %SOURCE_SIZE%
PRINT "%GWPalette%.bmp = %sizePal% - 1PP = %size1PP%"
ACTION_IF (sizePal != %size1PP%) BEGIN
PRINT @10014 // ~Copie du fichier %SOURCE_FILE% : palette étendue de 1PP.~
COPY ~%MOD_FOLDER%/%GWPalette%.bmp~ ~override/%GWPalette%.bmp~
END
END
END
INCLUDE ~%MOD_FOLDER%/Lib/GW_ids.tph~ // Modification et extension des fichiers ids.
INCLUDE ~%MOD_FOLDER%/Lib/GW_Animate.tph~ // Ajout des nouvelles animations