Ironworks Gaming Forum

Ironworks Gaming Forum (http://www.ironworksforum.com/forum/index.php)
-   Wizards & Warriors Forum (http://www.ironworksforum.com/forum/forumdisplay.php?f=14)
-   -   Decrypting D6Mons.dat (http://www.ironworksforum.com/forum/showthread.php?t=98497)

Shadow Stranger 01-13-2008 01:01 AM

Decrypting D6Mons.dat
 
This post will be updated as fresh information comes to hand.

The file has 372 entries, each of 340 characters. 166 of the characters are always zero.
The first 22 are the monster name in ordinary letters.
Column 23 is the type of monster. Some types are very tightly defined, 2 = Undead and 4 = Vampires (in this game Vampires are not "undead"). While other types are amorphous grab - bags.
Column 25 is the number used in D6NPC.dat, this file seems to be connected with dialog as far as I can tell.

77 thru 107 seems to be the listing of the various resistances:
77 = Magic, 79 = Fire, 81 = Mind, 83 = Paralysis, 85 = Death, 87 = Petrification, 89 = Cold, 91 = Wind, 93 = Earth, 95 = Poison, 97 = Elements, 99 = Dispel, 101 = Silence, 103 = Light, 105 = Charm, 107 = Mavin.
A lot of the undead and vampires have at least some Dispel resistance.

Column 177 contains the “mdl” number, abstracted from line 26521 of Deep6.exe, starting with hm.mdl naturally. They can also be inferred from the first column of D6Monsnd.dat.

189 thru 220 are clearly the attacks, this can be confirmed because the numbers used are already known from D6Item.dat. (In the latter file the attacks are listed as "items"). There are seven entries, each of four characters, the last two characters are the item number of the attack, the number used in D6Item.dat.

Column 335 seems connected to 177.

Shadow Stranger 01-15-2008 05:56 AM

Re: Decrypting D6Mons.dat
 
1 Attachment(s)
Here is the raw numerical data, in the form of an Excel spreadsheet. Anyone who wants to try decrypting bits of it is welcome to. One trick is to alter something and then see what effect this has in the game.

Shadow Stranger 02-01-2014 11:36 AM

Re: Decrypting D6Mons.dat
 
In the file D6Mons.dat, column 163 lists the treasure carried by the monster. (Numbering of columns starts with 1.) This is apparently a treasure type listed in D6Treas.dat. (In the latter file, treasure type 0 would be the first line, this line is empty except for the number 236, the number of treasure types. )
This does not apply to the Monkey With Object, not too sure what happens there.

Shadow Stranger 02-26-2014 02:14 AM

Re: Decrypting D6Mons.dat
 
"189 thru 220 are clearly the attacks, this can be confirmed because the numbers used are already known from D6Item.dat. (In the latter file the attacks are listed as "items"). There are seven entries, each of four characters, the last two characters are the item number of the attack, the number used in D6Item.dat."
Item numbers from D6Item.dat have to be increased by 1, this seems to match what would make sense for the creature in question. It also avoids a lot of absurdities.

Creature type 26 Monkey With Object, this has entries for columns 189 through 200: "1 100 claws at $, 2 100 bites at $, 3 100 Monkey Idol". This would explain why the treasure types information doesn't explain what happens with this Monkey.

Wyvern 02-26-2014 08:19 AM

Re: Decrypting D6Mons.dat
 
Very interesting, Shadow Stranger!!

Shadow Stranger 02-26-2014 08:56 AM

Re: Decrypting D6Mons.dat
 
Altering the 112, Monkey Idol, to read 706, Lance of the Lady, only has an effect in the Serpent Temple if you do it before ever entering the Temple. Killing the Monkey with Object then yields the Lance not the Idol.
(Game must load *everything* when you enter the place!)


All times are GMT -4. The time now is 10:43 PM.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved