D2TxtAnalyser : debug your Mod easily

This would be the forum for questions about how to work with mod making tools which can be a problem of its own.

Moderator: Paul Siramy

User avatar
Ulmo
Forum Regular
Angel
Posts: 860
Joined: Fri Jun 04, 2004 5:04 pm

Post by Ulmo » Tue Sep 13, 2005 8:56 am

Such a counter will fure sure be a great help. Should I recall that you have to count all brackets (+1 for (, -1 for ))to detect both negative count and finaly positive ones ?

Errors involving : ? operator are a little easier to see, and it's difficult to know what should be tracked unless interpreting the whole formula. So lets forget it.
Last edited by Ulmo on Tue Sep 13, 2005 8:58 am, edited 1 time in total.

User avatar
Krabat
Posts: 44
Joined: Fri Jul 05, 2002 11:32 am
Location: germany
Contact:

Re: D2TxtAnalyser : debug your Mod easily

Post by Krabat » Wed Mar 14, 2007 6:16 pm

I'm using the modified fixed 1.11b files from nefarius and if I run the analyser it says it found errors, but the content of the log_errors.txt has only one error-indicating line but is missing the cause of the error. So, is this supposed to make that output if everything went fine?

Code: Select all

==================
Check primary keys
==================


===================
Check external keys
===================


==============
Specific tests
==============

In Data\Global\Excel\Levels.txt :
kind regards,

Krabat

--------------------------------------------------------
www.darkfluid.com

Sduibek

Re: D2TxtAnalyser : debug your Mod easily

Post by Sduibek » Sun Mar 02, 2008 9:06 pm

Hello Paul,

I am getting the error too, after updating my .TXT files to the version(s) from Nefarius' "Fixed 1.11b Txt" pack.

It happens whether you run directly from the .exe, or from the GO.bat file. If you run from "GO.bat" it says "Some errors have been detected" and then you receive:

Code: Select all

==================
Check primary keys
==================


===================
Check external keys
===================


==============
Specific tests
==============

In Data\Global\Excel\Levels.txt :

Any ideas?



EDIT: Also, I noticed the Version History is a little bugged too ;) I followed the link to download the newest version, 2.4 - however the program when run from GO.bat says it's version 2.5, which isn't listed within this thread. :?:


EDIT2: Another suggestion here, you might as well remove the following checks:

Code: Select all

In Data\Global\Excel\Levels.txt :
   * WARNING : 'Warp1' (-1) at row 28 (Act 1 - Monastery) should use a Warp ID (not -1)
   * WARNING : 'Warp0' (-1) at row 29 (Act 1 - Courtyard 1) should use a Warp ID (not -1)
   * WARNING : 'Warp1' (-1) at row 29 (Act 1 - Courtyard 1) should use a Warp ID (not -1)
   * WARNING : 'Warp0' (-1) at row 30 (Act 1 - Barracks) should use a Warp ID (not -1)
   * WARNING : 'Warp1' (-1) at row 34 (Act 1 - Courtyard 2) should use a Warp ID (not -1)
   * WARNING : 'Warp0' (-1) at row 35 (Act 1 - Cathedral) should use a Warp ID (not -1)
   * WARNING : 'Warp1' (-1) at row 109 (Act 4 - Lava 1) should use a Warp ID (not -1)
   * WARNING : 'Warp0' (-1) at row 110 (Act 4 - Diablo 1) should use a Warp ID (not -1)
Because if the modder decides to believe those are errors, and edit those fields, it makes the game crash and/or certain maps inaccessible. ;)
Last edited by Sduibek on Fri Mar 07, 2008 7:13 pm, edited 2 times in total.

User avatar
Paul Siramy
Retired staff
Principality
Posts: 2828
Joined: Sat May 25, 2002 2:39 pm
Location: La Garenne Colombes (near Paris)
Contact:
France

Hand-picked

Re: D2TxtAnalyser : debug your Mod easily

Post by Paul Siramy » Sat Mar 08, 2008 12:15 am

Ha, it's right, there's a bug that prevent the error to be written in the log. The error is :

Code: Select all

   * ERROR : Level Id 17 (Act 1 - Graveyard) at row 19 is not linked to Level Id 133 (Act 5 - Pandemonium 1) at row 136
I checked the Levels.txt : row ID 133 use a Vis0 = 17, so it makes it think that the level ID 17 (graveyard) should be linked backward to the Pandemonium Fortress.


I'm working (well, no longer in fact, but I *was* working) on a new version with plenty of tests about animations. I never finished it, but I think the v 2.5 is not much more than the current 2.4 (tough I honestly don't remember).


EDIT : spaking of the future version, here are the new errors that it find... if my checks are correct :

Code: Select all

anims_dummy(), ERROR :
   Monster <mephisto> at row 243 in MonStats.txt
   use directions = 16 in COF <MPDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <dopplezon> at row 357 in MonStats.txt
   use directions = 1 in COF <VKWLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <dopplezon> at row 357 in MonStats.txt
   use directions = 1 in COF <VKGHHTH>, while it's 8 in column dKB in MonStats2.txt
anims_dummy(), ERROR :
   Monster <valkyrie> at row 358 in MonStats.txt
   use directions = 1 in COF <VKWLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <valkyrie> at row 358 in MonStats.txt
   use directions = 1 in COF <VKGHHTH>, while it's 8 in column dKB in MonStats2.txt
anims_dummy(), ERROR :
   Monster <malachai> at row 409 in MonStats.txt
   use directions = 1 in COF <36NUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wakeofdestruction> at row 412 in MonStats.txt
   use directions = 16 in COF <E9DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wakeofdestruction> at row 412 in MonStats.txt
   use directions = 16 in COF <E9NUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wakeofdestruction> at row 412 in MonStats.txt
   use directions = 16 in COF <E9S1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wakeofdestruction> at row 412 in MonStats.txt
   use directions = 16 in COF <E9S2HTH>, while it's 8 in column dS2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wakeofdestruction> at row 412 in MonStats.txt
   use directions = 16 in COF <E9DDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <invisopet> at row 416 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <invisopet> at row 416 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <invisopet> at row 416 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <invisopet> at row 416 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 16 in COF <E9DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 16 in COF <E9NUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 1 in COF <E9A1HTH>, while it's 8 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 16 in COF <E9S1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 16 in COF <E9S2HTH>, while it's 8 in column dS2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <infernosentry> at row 417 in MonStats.txt
   use directions = 16 in COF <E9DDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9A2HTH>, while it's 8 in column dA2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9BLHTH>, while it's 8 in column dBL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9SCHTH>, while it's 8 in column dSC in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9S2HTH>, while it's 8 in column dS2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9S3HTH>, while it's 8 in column dS3 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9S4HTH>, while it's 8 in column dS4 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 4 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowwarrior> at row 419 in MonStats.txt
   use directions = 1 in COF <K9GHHTH>, while it's 8 in column dKB in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9A2HTH>, while it's 8 in column dA2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9BLHTH>, while it's 8 in column dBL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9SCHTH>, while it's 8 in column dSC in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9S2HTH>, while it's 8 in column dS2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9S3HTH>, while it's 8 in column dS3 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9S4HTH>, while it's 8 in column dS4 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 4 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <shadowmaster> at row 420 in MonStats.txt
   use directions = 1 in COF <K9GHHTH>, while it's 8 in column dKB in MonStats2.txt
anims_dummy(), ERROR :
   Monster <druidhawk> at row 421 in MonStats.txt
   use directions = 16 in COF <HKNUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <druidhawk> at row 421 in MonStats.txt
   use directions = 16 in COF <HKWLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <spiritwolf> at row 422 in MonStats.txt
   use directions = 8 in COF <WFWLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <spiritwolf> at row 422 in MonStats.txt
   use directions = 8 in COF <WFRNHTH>, while it's 16 in column dRN in MonStats2.txt
anims_dummy(), ERROR :
   Monster <fenris> at row 423 in MonStats.txt
   use directions = 8 in COF <WFWLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <fenris> at row 423 in MonStats.txt
   use directions = 8 in COF <WFRNHTH>, while it's 16 in column dRN in MonStats2.txt
anims_dummy(), ERROR :
   Monster <spiritofbarbs> at row 424 in MonStats.txt
   use directions = 4 in COF <X4WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <spiritofbarbs> at row 424 in MonStats.txt
   use directions = 1 in COF <X4DDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <heartofwolverine> at row 425 in MonStats.txt
   use directions = 4 in COF <X3WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <heartofwolverine> at row 425 in MonStats.txt
   use directions = 1 in COF <X3DDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <oaksage> at row 426 in MonStats.txt
   use directions = 4 in COF <XWWLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <oaksage> at row 426 in MonStats.txt
   use directions = 1 in COF <XWDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <plaguepoppy> at row 427 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <cycleoflife> at row 428 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <vinecreature> at row 429 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wolf> at row 432 in MonStats.txt
   use directions = 8 in COF <40WLHTH>, while it's 16 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wolf> at row 432 in MonStats.txt
   use directions = 16 in COF <40SCHTH>, while it's 8 in column dSC in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wolf> at row 432 in MonStats.txt
   use directions = 1 in COF <40S1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wolf> at row 432 in MonStats.txt
   use directions = 16 in COF <40S4HTH>, while it's 8 in column dS4 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <wolf> at row 432 in MonStats.txt
   use directions = 8 in COF <40RNHTH>, while it's 16 in column dRN in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGNUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGGHHTH>, while it's 8 in column dGH in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGA1HTH>, while it's 8 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGA2HTH>, while it's 8 in column dA2 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGBLHTH>, while it's 8 in column dBL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 1 in COF <TGS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <bear> at row 433 in MonStats.txt
   use directions = 16 in COF <TGGHHTH>, while it's 8 in column dKB in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion1> at row 463 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion2> at row 464 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion3> at row 465 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion4> at row 466 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion5> at row 467 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion6> at row 468 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion7> at row 469 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <suicideminion8> at row 470 in MonStats.txt
   use directions = 4 in COF <XYS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner1> at row 486 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner2> at row 487 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner3> at row 488 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner4> at row 489 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner5> at row 490 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner6> at row 491 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner7> at row 492 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <minionspawner8> at row 493 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <frozenhorror1> at row 503 in MonStats.txt
   use directions = 1 in COF <F0DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <frozenhorror2> at row 504 in MonStats.txt
   use directions = 1 in COF <F0DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <frozenhorror3> at row 505 in MonStats.txt
   use directions = 1 in COF <F0DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <frozenhorror4> at row 506 in MonStats.txt
   use directions = 1 in COF <F0DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <frozenhorror5> at row 507 in MonStats.txt
   use directions = 1 in COF <F0DTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <drehya> at row 514 in MonStats.txt
   use directions = 1 in COF <XSDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <nihlathak> at row 516 in MonStats.txt
   use directions = 1 in COF <0JDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter1> at row 518 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter1> at row 518 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter1> at row 518 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter1> at row 518 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter1> at row 518 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter2> at row 519 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter2> at row 519 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter2> at row 519 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter2> at row 519 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter2> at row 519 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter3> at row 520 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter3> at row 520 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter3> at row 520 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter3> at row 520 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter3> at row 520 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter4> at row 521 in MonStats.txt
   use directions = 1 in COF <K9DTHTH>, while it's 16 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter4> at row 521 in MonStats.txt
   use directions = 1 in COF <K9NUHTH>, while it's 16 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter4> at row 521 in MonStats.txt
   use directions = 1 in COF <K9A1HTH>, while it's 16 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter4> at row 521 in MonStats.txt
   use directions = 1 in COF <K9S1HTH>, while it's 16 in column dS1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <catapultspotter4> at row 521 in MonStats.txt
   use directions = 1 in COF <K9DDHTH>, while it's 16 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <nihlathakboss> at row 528 in MonStats.txt
   use directions = 1 in COF <XUDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <drehyaiced> at row 529 in MonStats.txt
   use directions = 1 in COF <XSDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue1> at row 539 in MonStats.txt
   use directions = 1 in COF <0GDTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue1> at row 539 in MonStats.txt
   use directions = 1 in COF <0GNUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue1> at row 539 in MonStats.txt
   use directions = 1 in COF <0GA1HTH>, while it's 8 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue1> at row 539 in MonStats.txt
   use directions = 1 in COF <0GDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue2> at row 540 in MonStats.txt
   use directions = 1 in COF <0HDTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue2> at row 540 in MonStats.txt
   use directions = 1 in COF <0HNUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue2> at row 540 in MonStats.txt
   use directions = 1 in COF <0HA1HTH>, while it's 8 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue2> at row 540 in MonStats.txt
   use directions = 1 in COF <0HDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue3> at row 541 in MonStats.txt
   use directions = 1 in COF <0IDTHTH>, while it's 8 in column dDT in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue3> at row 541 in MonStats.txt
   use directions = 1 in COF <0INUHTH>, while it's 8 in column dNU in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue3> at row 541 in MonStats.txt
   use directions = 1 in COF <0IA1HTH>, while it's 8 in column dA1 in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ancientstatue3> at row 541 in MonStats.txt
   use directions = 1 in COF <0IDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <baaltaunt> at row 547 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <worldstoneeffect> at row 576 in MonStats.txt
   use directions = 1 in COF <K9WLHTH>, while it's 8 in column dWL in MonStats2.txt
anims_dummy(), ERROR :
   Monster <ubermephisto> at row 706 in MonStats.txt
   use directions = 16 in COF <MPDDHTH>, while it's 8 in column dDD in MonStats2.txt
anims_dummy(), ERROR :
   Monster <demonspawner> at row 712 in MonStats.txt
   use directions = 1 in COF <XAS1HTH>, while it's 8 in column dS1 in MonStats2.txt
Last edited by Paul Siramy on Sat Mar 08, 2008 12:28 am, edited 1 time in total.

fernsehen123
Posts: 67
Joined: Tue Sep 04, 2012 4:13 am
Germany

Re: D2TxtAnalyser : debug your Mod easily

Post by fernsehen123 » Thu Mar 29, 2018 5:03 pm

Hello everyone,

do you still use such a tool ?
I think I should debug my txt's... I have written too many lines

PS. My game crashes when I kill Shenk

Post Reply

Return to “Tools”