Jump to content


Photo

Finding IDS references


  • Please log in to reply
11 replies to this topic

#1 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 25 January 2005 - 05:28 AM

There are several "spells" list in SPELL.IDS that don't seem to have real SPL files attached. Mainly the ones for trolls. There is a "TROLL_SMALL_CHANGE" and a few others that I assume must have an SPL assigned to them but how do you find it? I want to see how some of these effects are done but it looks like I have to review every spell to find it. Not every spell has a name assigned so a search doesn't work. Is there a way to track the number (hex?) back to an SPL file?

The same issue applies to the ANIMATE.IDS file, how do I know which BAMs are assigned to a troll? The IDS only gives the text "Troll" or "Ice Troll" but not which BAM that is.

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#2 Cuv

Cuv

    Area Maker (retired)

  • Modder
  • 925 posts

Posted 25 January 2005 - 11:02 AM

Here's the answer to your second question. Check out the IDS file: ANISND.ids This file gives all the animation prefixes for the various creatures in BG2. Your Troll is at 0X7F00:)

IDS

0x0000 SPRI CGAMEANIMATIONTYPE_FIRE_RING
0x0001 SPFL CGAMEANIMATIONTYPE_FIRE_RING_BRIGHT
0x0100 SPCH CGAMEANIMATIONTYPE_CHUNKS
0x0200 SPBL CGAMEANIMATIONTYPE_EXPLODING_ARM
0x0210 SPBL CGAMEANIMATIONTYPE_EXPLODING_HEAD
0x0220 SPBL CGAMEANIMATIONTYPE_EXPLODING_FOOT
0x0230 SPBL CGAMEANIMATIONTYPE_EXPLODING_TORSO
0x0240 SPBL CGAMEANIMATIONTYPE_EXPLODING_LEG
0x0300 SPSM CGAMEANIMATIONTYPE_SMOKE_PUFF_LARGE
0x0301 SPSM CGAMEANIMATIONTYPE_SMOKE_PUFF_SMALL
0x0400 SKLH CGAMEANIMATIONTYPE_TRAP_SKULL
0x0410 GLPH CGAMEANIMATIONTYPE_TRAP_GLYPH
0x0500 STNK CGAMEANIMATIONTYPE_CLOUD_TRAVEL
0x0510 STNK CGAMEANIMATIONTYPE_CLOUD_STATIC
0x0600 STNK CGAMEANIMATIONTYPE_STORM_TRAVEL
0x0610 STNK CGAMEANIMATIONTYPE_STORM_STATIC
0x0700 GREA CGAMEANIMATIONTYPE_GREASE_TRAVEL
0x0710 GREA CGAMEANIMATIONTYPE_GREASE_STATIC
0x0800 WEBE CGAMEANIMATIONTYPE_WEB_TRAVEL
0x0810 WEBE CGAMEANIMATIONTYPE_WEB_STATIC
0x1000 MWYV CGAMEANIMATIONTYPE_WYVERN_BIG
0x1100 MTAN CGAMEANIMATIONTYPE_TANARRI
0x1200 MDR1 CGAMEANIMATIONTYPE_DRAGON_RED
0x1201 MDR2 CGAMEANIMATIONTYPE_DRAGON_BLACK
0x1202 MDR3 CGAMEANIMATIONTYPE_DRAGON_SILVER
0x2000 MSIR CGAMEANIMATIONTYPE_SIRINE
0x2100 UVOL CGAMEANIMATIONTYPE_VOLO
0x2200 MOGM CGAMEANIMATIONTYPE_OGRE_MAGE
0x2300 MDKN CGAMEANIMATIONTYPE_DEATH_KNIGHT
0x3000 MAKH CGAMEANIMATIONTYPE_ANKHEG
0x4000 SNOM CGAMEANIMATIONTYPE_STATIC_NOBLE_MAN_CHAIR
0x4002 SNOM CGAMEANIMATIONTYPE_STATIC_NOBLE_MAN_MATTE
0x4010 SNOW CGAMEANIMATIONTYPE_STATIC_NOBLE_WOMAN_CHAIR
0x4012 SNOW CGAMEANIMATIONTYPE_STATIC_NOBLE_WOMAN_MATTE
0x4100 SSIM CGAMEANIMATIONTYPE_STATIC_PEASANT_MAN_CHAIR
0x4101 SSIM CGAMEANIMATIONTYPE_STATIC_PEASANT_MAN_STOOL
0x4102 SSIM CGAMEANIMATIONTYPE_STATIC_PEASANT_MAN_MATTE
0x4110 SSIW CGAMEANIMATIONTYPE_STATIC_PEASANT_WOMAN_CHAIR
0x4112 SSIW CGAMEANIMATIONTYPE_STATIC_PEASANT_WOMAN_MATTE
0x4200 SHMC CGAMEANIMATIONTYPE_STATIC_HUMANCLERIC_MAN_CHAIR
0x4300 MSPL CGAMEANIMATIONTYPE_STATIC_SPIDER_WOMAN
0x4400 LHMC CGAMEANIMATIONTYPE_SLEEPING_MAN_HUMAN
0x4410 LHFC CGAMEANIMATIONTYPE_SLEEPING_WOMAN_HUMAN
0x4500 LFAM CGAMEANIMATIONTYPE_SLEEPING_FAT_MAN_HUMAN
0x4600 LDMF CGAMEANIMATIONTYPE_SLEEPING_DWARF
0x4700 LEMF CGAMEANIMATIONTYPE_SLEEPING_MAN_ELF
0x4710 LEFF CGAMEANIMATIONTYPE_SLEEPING_WOMAN_ELF
0x4800 LIMC CGAMEANIMATIONTYPE_SLEEPING_MAN_HALFLING
0x5000 CHMB CGAMEANIMATIONTYPE_CLERIC_MALE_HUMAN_LOW
0x5001 CEMB CGAMEANIMATIONTYPE_CLERIC_MALE_ELF_LOW
0x5002 CDMB CGAMEANIMATIONTYPE_CLERIC_MALE_DWARF_LOW
0x5003 CIMB CGAMEANIMATIONTYPE_CLERIC_MALE_HALFLING_LOW
0x5010 CHFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_HUMAN_LOW
0x5011 CEFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_ELF_LOW
0x5012 CDMB CGAMEANIMATIONTYPE_CLERIC_FEMALE_DWARF_LOW
0x5013 CIFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_HALFLING_LOW
0x5100 CHMB CGAMEANIMATIONTYPE_FIGHTER_MALE_HUMAN_LOW
0x5101 CEMB CGAMEANIMATIONTYPE_FIGHTER_MALE_ELF_LOW
0x5102 CDMB CGAMEANIMATIONTYPE_FIGHTER_MALE_DWARF_LOW
0x5103 CIMB CGAMEANIMATIONTYPE_FIGHTER_MALE_HALFLING_LOW
0x5110 CHFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_HUMAN_LOW
0x5111 CEFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_ELF_LOW
0x5112 CDMB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_DWARF_LOW
0x5113 CIFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_HALFLING_LOW
0x5200 CHMW CGAMEANIMATIONTYPE_MAGE_MALE_HUMAN_LOW
0x5201 CEMW CGAMEANIMATIONTYPE_MAGE_MALE_ELF_LOW
0x5202 CDMW CGAMEANIMATIONTYPE_MAGE_MALE_DWARF_LOW
0x5210 CHFW CGAMEANIMATIONTYPE_MAGE_FEMALE_HUMAN_LOW
0x5211 CEFW CGAMEANIMATIONTYPE_MAGE_FEMALE_ELF_LOW
0x5212 CDMW CGAMEANIMATIONTYPE_MAGE_FEMALE_DWARF_LOW
0x5300 CHMB CGAMEANIMATIONTYPE_THIEF_MALE_HUMAN_LOW
0x5301 CEMB CGAMEANIMATIONTYPE_THIEF_MALE_ELF_LOW
0x5302 CDMB CGAMEANIMATIONTYPE_THIEF_MALE_DWARF_LOW
0x5303 CIMB CGAMEANIMATIONTYPE_THIEF_MALE_HALFLING_LOW
0x5310 CHFB CGAMEANIMATIONTYPE_THIEF_FEMALE_HUMAN_LOW
0x5311 CEFB CGAMEANIMATIONTYPE_THIEF_FEMALE_ELF_LOW
0x5312 CDMB CGAMEANIMATIONTYPE_THIEF_FEMALE_DWARF_LOW
0x5313 CIFB CGAMEANIMATIONTYPE_THIEF_FEMALE_HALFLING_LOW
0x6000 CHMB CGAMEANIMATIONTYPE_CLERIC_MALE_HUMAN
0x6001 CEMB CGAMEANIMATIONTYPE_CLERIC_MALE_ELF
0x6002 CDMB CGAMEANIMATIONTYPE_CLERIC_MALE_DWARF
0x6003 CIMB CGAMEANIMATIONTYPE_CLERIC_MALE_HALFLING
0x6004 CDMB CGAMEANIMATIONTYPE_CLERIC_MALE_GNOME
0x6005 CHMB CGAMEANIMATIONTYPE_CLERIC_MALE_HALFORC
0x6010 CHFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_HUMAN
0x6011 CEFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_ELF
0x6012 CDMB CGAMEANIMATIONTYPE_CLERIC_FEMALE_DWARF
0x6013 CIFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_HALFLING
0x6014 CIFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_GNOME
0x6015 CHFB CGAMEANIMATIONTYPE_CLERIC_FEMALE_HALFORC
0x6100 CHMB CGAMEANIMATIONTYPE_FIGHTER_MALE_HUMAN
0x6101 CEMB CGAMEANIMATIONTYPE_FIGHTER_MALE_ELF
0x6102 CDMB CGAMEANIMATIONTYPE_FIGHTER_MALE_DWARF
0x6103 CIMB CGAMEANIMATIONTYPE_FIGHTER_MALE_HALFLING
0x6104 CDMB CGAMEANIMATIONTYPE_FIGHTER_MALE_GNOME
0x6105 CHMB CGAMEANIMATIONTYPE_FIGHTER_MALE_HALFORC
0x6110 CHFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_HUMAN
0x6111 CEFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_ELF
0x6112 CDMB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_DWARF
0x6113 CIFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_HALFLING
0x6114 CIFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_GNOME
0x6115 CHFB CGAMEANIMATIONTYPE_FIGHTER_FEMALE_HALFORC
0x6200 CHMW CGAMEANIMATIONTYPE_MAGE_MALE_HUMAN
0x6201 CEMW CGAMEANIMATIONTYPE_MAGE_MALE_ELF
0x6202 CDMW CGAMEANIMATIONTYPE_MAGE_MALE_DWARF
0x6204 CDMW CGAMEANIMATIONTYPE_MAGE_MALE_GNOME
0x6205 CHMW CGAMEANIMATIONTYPE_MAGE_MALE_HALFORC
0x6210 CHFW CGAMEANIMATIONTYPE_MAGE_FEMALE_HUMAN
0x6211 CEFW CGAMEANIMATIONTYPE_MAGE_FEMALE_ELF
0x6212 CDMW CGAMEANIMATIONTYPE_MAGE_FEMALE_DWARF
0x6214 CDMW CGAMEANIMATIONTYPE_MAGE_FEMALE_GNOME
0x6215 CHFW CGAMEANIMATIONTYPE_MAGE_FEMALE_HALFORC
0x6300 CHMB CGAMEANIMATIONTYPE_THIEF_MALE_HUMAN
0x6301 CEMB CGAMEANIMATIONTYPE_THIEF_MALE_ELF
0x6302 CDMB CGAMEANIMATIONTYPE_THIEF_MALE_DWARF
0x6303 CIMB CGAMEANIMATIONTYPE_THIEF_MALE_HALFLING
0x6304 CDMB CGAMEANIMATIONTYPE_THIEF_MALE_GNOME
0x6305 CHMB CGAMEANIMATIONTYPE_THIEF_MALE_HALFORC
0x6310 CHFB CGAMEANIMATIONTYPE_THIEF_FEMALE_HUMAN
0x6311 CEFB CGAMEANIMATIONTYPE_THIEF_FEMALE_ELF
0x6312 CDMB CGAMEANIMATIONTYPE_THIEF_FEMALE_DWARF
0x6313 CIFB CGAMEANIMATIONTYPE_THIEF_FEMALE_HALFLING
0x6313 CIFB CGAMEANIMATIONTYPE_THIEF_FEMALE_GNOME
0x6313 CHFB CGAMEANIMATIONTYPE_THIEF_FEMALE_HALFORC
0x6400 UDRZ CGAMEANIMATIONTYPE_DRIZZT
0x6401 UELM CGAMEANIMATIONTYPE_ELMINSTER
0x6402 CMNK CGAMEANIMATIONTYPE_MONK
0x6403 MSKL CGAMEANIMATIONTYPE_SKELETON
0x6404 USAR CGAMEANIMATIONTYPE_SAREVOK
0x6405 MDGU CGAMEANIMATIONTYPE_DOOM_GUARD
0x6406 MDGU CGAMEANIMATIONTYPE_DOOM_GUARD_LARGER
0x6500 CHMM CGAMEANIMATIONTYPE_MONK_MALE_HUMAN
0x6510 CHFM CGAMEANIMATIONTYPE_MONK_FEMALE_HUMAN
0x7000 MOGH CGAMEANIMATIONTYPE_OGRE_HALF
0x7001 MOGN CGAMEANIMATIONTYPE_OGRILLON
0x7100 MBAS CGAMEANIMATIONTYPE_BASILISK
0x7101 MBAS2 CGAMEANIMATIONTYPE_BASILISK_GREATER
0x7200 MBER4 CGAMEANIMATIONTYPE_BEAR_BLACK
0x7201 MBER CGAMEANIMATIONTYPE_BEAR_BROWN
0x7202 MBER3 CGAMEANIMATIONTYPE_BEAR_CAVE
0x7203 MBER2 CGAMEANIMATIONTYPE_BEAR_POLAR
0x7300 MEAE CGAMEANIMATIONTYPE_ELEMENTAL_EARTH
0x7301 MEAS CGAMEANIMATIONTYPE_ELEMENTAL_EARTH_SMALL
0x7310 MFIE CGAMEANIMATIONTYPE_ELEMENTAL_FIRE
0x7311 MFIS CGAMEANIMATIONTYPE_ELEMENTAL_FIRE_SMALL
0x7320 MAIR CGAMEANIMATIONTYPE_ELEMENTAL_AIR
0x7321 MAIS CGAMEANIMATIONTYPE_ELEMENTAL_AIR_SMALL
0x7400 MDOG CGAMEANIMATIONTYPE_DOG_WILD
0x7401 MDOG2 CGAMEANIMATIONTYPE_DOG_WAR
0x7402 MDOG CGAMEANIMATIONTYPE_DOG_MOON
0x7500 MDOP CGAMEANIMATIONTYPE_DOPPLEGANGER
0x7501 MDOP2 CGAMEANIMATIONTYPE_DOPPLEGANGER_GREATER
0x7600 METT CGAMEANIMATIONTYPE_ETTERCAP
0x7700 MGHL CGAMEANIMATIONTYPE_GHOUL
0x7701 MGHL CGAMEANIMATIONTYPE_GHOUL_REVEANT
0x7702 MGHL2 CGAMEANIMATIONTYPE_GHOUL_GHAST
0x7703 MSHD CGAMEANIMATIONTYPE_GHOUL_SHADOW
0x7800 MGIB CGAMEANIMATIONTYPE_GIBBERLING
0x7900 MSLM2 CGAMEANIMATIONTYPE_SLIME_GREEN
0x7901 MSLM3 CGAMEANIMATIONTYPE_SLIME_OLIVE
0x7902 MSLM4 CGAMEANIMATIONTYPE_SLIME_MUSTARD
0x7903 MSLM5 CGAMEANIMATIONTYPE_SLIME_OCHRE
0x7904 MSLM CGAMEANIMATIONTYPE_GRAY_OOZE
0x7A00 MSPI CGAMEANIMATIONTYPE_SPIDER_GIANT
0x7A01 MSPI CGAMEANIMATIONTYPE_SPIDER_HUGE
0x7A02 MSPI CGAMEANIMATIONTYPE_SPIDER_PHASE
0x7A03 MSPI CGAMEANIMATIONTYPE_SPIDER_SWORD
0x7A04 MSPI CGAMEANIMATIONTYPE_SPIDER_WRAITH
0x7B00 MWLF CGAMEANIMATIONTYPE_WOLF
0x7B01 MWLF CGAMEANIMATIONTYPE_WOLF_WORG
0x7B02 MWLF CGAMEANIMATIONTYPE_WOLF_DIRE
0x7B03 MWLF2 CGAMEANIMATIONTYPE_WOLF_WINTER
0x7B04 MWLF4 CGAMEANIMATIONTYPE_WOLF_VAMPIRIC
0x7B05 MWLF3 CGAMEANIMATIONTYPE_WOLF_DREAD
0x7B06 MWLS CGAMEANIMATIONTYPE_WOLF_SHADOW
0x7C00 MXVT CGAMEANIMATIONTYPE_KOBOLD_XVART
0x7C01 MTAS CGAMEANIMATIONTYPE_KOBOLD_TASLOI
0x7D00 MZOM CGAMEANIMATIONTYPE_ZOMBIE
0x7E00 MWER CGAMEANIMATIONTYPE_WEREWOLF
0x7E01 MGWE CGAMEANIMATIONTYPE_WEREWOLF_GREATER
0x7F00 MTRO CGAMEANIMATIONTYPE_TROLL
0x7F01 MMIN CGAMEANIMATIONTYPE_MINDFLAYER
0x7F02 MBEH CGAMEANIMATIONTYPE_BEHOLDER
0x7F03 MIMP CGAMEANIMATIONTYPE_IMP
0x7F04 MIGO CGAMEANIMATIONTYPE_GOLEM_IRON
0x7F05 MDJI CGAMEANIMATIONTYPE_DJINNI
0x7F06 MDJL CGAMEANIMATIONTYPE_DJINNI_LEGS
0x7F07 MGLC CGAMEANIMATIONTYPE_GOLEM_CLAY
0x7F08 MOTY CGAMEANIMATIONTYPE_OTYUGH
0x7F09 MSAH CGAMEANIMATIONTYPE_SAHUAGIN
0x7F0A MGCP CGAMEANIMATIONTYPE_GREATCAT_PANTHER
0x7F0B MGCL CGAMEANIMATIONTYPE_GREATCAT_LEOPARD
0x7F0C MKUO CGAMEANIMATIONTYPE_KUOTAI
0x7F0D MLIC CGAMEANIMATIONTYPE_LICH
0x7F0E MDLI CGAMEANIMATIONTYPE_DEMILICH
0x7F0F MTRS CGAMEANIMATIONTYPE_TROLL_SMALL
0x7F10 MRAK CGAMEANIMATIONTYPE_RAKSHASA
0x7F11 MUMB CGAMEANIMATIONTYPE_UMBER_HULK
0x7F12 MVAM CGAMEANIMATIONTYPE_VAMPIRE
0x7F13 MSNK CGAMEANIMATIONTYPE_SNAKE
0x7F14 MGIT CGAMEANIMATIONTYPE_GITHYANKI
0x7F15 MBES CGAMEANIMATIONTYPE_BEHOLDER_SMALL
0x7F16 AMOO CGAMEANIMATIONTYPE_MOOSE
0x7F17 ARAB CGAMEANIMATIONTYPE_RABBIT
0x7F18 ADER CGAMEANIMATIONTYPE_DEER
0x7F19 MDSW CGAMEANIMATIONTYPE_DANCING_SWORD
0x7F20 AGRO CGAMEANIMATIONTYPE_GROUNDHOG
0x7F21 APHE CGAMEANIMATIONTYPE_PHEASANT
0x7F22 MVAF CGAMEANIMATIONTYPE_VAMPIRE_FEMALE
0x7F23 MSAT CGAMEANIMATIONTYPE_SAHAUGIN_LARGE
0x7F24 NPIR CGAMEANIMATIONTYPE_PIRATE
0x7F27 MDRO CGAMEANIMATIONTYPE_DROW
0x7F28 MKUL CGAMEANIMATIONTYPE_KUO-TOA_LARGE
0x7F29 MFDR CGAMEANIMATIONTYPE_DROW_FEMALE
0x7F2A NSAI CGAMEANIMATIONTYPE_SAILOR_MAN
0x7F2B MMAX CGAMEANIMATIONTYPE_MDK2_MAX
0x7F2C NSOL CGAMEANIMATIONTYPE_AMISH_SOLDIER
0x7F2D MWFM CGAMEANIMATIONTYPE_WYVERN_FAMILIAR
0x7F2E MRAV CGAMEANIMATIONTYPE_RAVER
0x7F2F MSPS CGAMEANIMATIONTYPE_SPIDER_SMALL
0x7F30 NBOH CGAMEANIMATIONTYPE_BODHI
0x7F31 NELL CGAMEANIMATIONTYPE_ELLESIME
0x7F32 MSLY CGAMEANIMATIONTYPE_SLAYER
0x7F33 MKUR CGAMEANIMATIONTYPE_MDK2_KURT
0x7F34 MDOC CGAMEANIMATIONTYPE_MDK2_DOCTOR
0x7F35 MMIS CGAMEANIMATIONTYPE_MIST_CREATURE
0x7F36 NSHD CGAMEANIMATIONTYPE_SHADOW_THIEF
0x7F37 NIRE CGAMEANIMATIONTYPE_JON_IRENICUS
0x8000 MGNL CGAMEANIMATIONTYPE_GNOLL
0x8100 MHOB CGAMEANIMATIONTYPE_HOBGOBLIN
0x8200 MKOB CGAMEANIMATIONTYPE_KOBOLD
0x9000 MOGR CGAMEANIMATIONTYPE_OGRE
0xA000 MWYV CGAMEANIMATIONTYPE_WYVERN
0xA100 MCAR CGAMEANIMATIONTYPE_CARRIONCRAWLER
0xB000 ACOW CGAMEANIMATIONTYPE_COW
0xB100 AHRS CGAMEANIMATIONTYPE_HORSE
0xB200 NBEG CGAMEANIMATIONTYPE_STATIC_BEGGAR_MAN
0xB210 NPRO CGAMEANIMATIONTYPE_STATIC_HARLOT_WOMAN
0xB300 NBOY CGAMEANIMATIONTYPE_STATIC_BOY
0xB310 NGRL CGAMEANIMATIONTYPE_STATIC_GIRL
0xB400 NFAM CGAMEANIMATIONTYPE_STATIC_FAT_MAN
0xB410 NFAW CGAMEANIMATIONTYPE_STATIC_FAT_WOMAN
0xB500 NSIM CGAMEANIMATIONTYPE_STATIC_PEASANT_MAN
0xB510 NSIW CGAMEANIMATIONTYPE_STATIC_PEASANT_WOMAN
0xB600 NNOM CGAMEANIMATIONTYPE_STATIC_NOBLE_MAN
0xB610 NNOW CGAMEANIMATIONTYPE_STATIC_NOBLE_WOMAN
0xB700 NSLV CGAMEANIMATIONTYPE_STATIC_SLAVE
0xC000 ABAT CGAMEANIMATIONTYPE_BAT_INSIDE
0xC100 ACAT CGAMEANIMATIONTYPE_CAT
0xC200 ACHK CGAMEANIMATIONTYPE_CHICKEN
0xC300 ARAT CGAMEANIMATIONTYPE_RAT
0xC400 ASQU CGAMEANIMATIONTYPE_SQUIRREL
0xC500 ABAT CGAMEANIMATIONTYPE_BAT_OUTSIDE
0xC600 NBEG CGAMEANIMATIONTYPE_BEGGAR_MAN
0xC610 NPRO CGAMEANIMATIONTYPE_HARLOT_WOMAN
0xC700 NBOY CGAMEANIMATIONTYPE_BOY
0xC710 NGRL CGAMEANIMATIONTYPE_GIRL
0xC800 NFAM CGAMEANIMATIONTYPE_FAT_MAN
0xC810 NFAW CGAMEANIMATIONTYPE_FAT_WOMAN
0xC900 NSIM CGAMEANIMATIONTYPE_PEASANT_MAN
0xC910 NSIW CGAMEANIMATIONTYPE_PEASANT_WOMAN
0xCA00 NNOM CGAMEANIMATIONTYPE_NOBLE_MAN
0xCA10 NNOW CGAMEANIMATIONTYPE_NOBLE_WOMAN
0xCB00 NSLV CGAMEANIMATIONTYPE_SLAVE
0xD000 AEAG CGAMEANIMATIONTYPE_EAGLE
0xD100 AGUL CGAMEANIMATIONTYPE_SEAGULL
0xD200 AVUL CGAMEANIMATIONTYPE_VULTURE
0xD300 ABIR CGAMEANIMATIONTYPE_BIRD
0xD400 ABIR CGAMEANIMATIONTYPE_BIRD_INSIDE
0xE010 METN CGAMEANIMATIONTYPE_ETTIN
0xE050 MLER CGAMEANIMATIONTYPE_LICHBLACK
0xE070 MMIN CGAMEANIMATIONTYPE_MINOTAUR
0xE080 MMUM CGAMEANIMATIONTYPE_MUMMY
0xE0B0 MTRO CGAMEANIMATIONTYPE_TROLL1
0xE400 MGO1 CGAMEANIMATIONTYPE_GOBLIN_AXE
0xE410 MGO2 CGAMEANIMATIONTYPE_GOBLIN_BOW
0xE420 MGO3 CGAMEANIMATIONTYPE_GOBLINELITE_AXE
0xE430 MGO4 CGAMEANIMATIONTYPE_GOBLINELITE_BOW
0xE500 MLIZ CGAMEANIMATIONTYPE_LIZARDCASTER1
0xE520 MLI3 CGAMEANIMATIONTYPE_LIZARDCASTER3
0xE600 MMYC CGAMEANIMATIONTYPE_MYCONID
0xE610 MMY2 CGAMEANIMATIONTYPE_MYCONID2
0xE700 MNO1 CGAMEANIMATIONTYPE_OROG1
0xE710 MNO2 CGAMEANIMATIONTYPE_OROG2
0xE720 MNO3 CGAMEANIMATIONTYPE_OROG3
0xE800 MOR1 CGAMEANIMATIONTYPE_ORC_MELEE1
0xE810 MOR2 CGAMEANIMATIONTYPE_ORC_RANGE2
0xE820 MOR3 CGAMEANIMATIONTYPE_ORC_MELEE3
0xE830 MOR4 CGAMEANIMATIONTYPE_ORC_RANGE4
0xE840 MOR5 CGAMEANIMATIONTYPE_ORC_SHAMAN
0xE900 MSAL CGAMEANIMATIONTYPE_SALAMANDER
0xE910 MSA2 CGAMEANIMATIONTYPE_SALAMANDER2
0xEA00 MSHR CGAMEANIMATIONTYPE_SHROOM
0xEB00 MSKT CGAMEANIMATIONTYPE_SKELETON0
0xEB10 MSKA CGAMEANIMATIONTYPE_SKELETONA
0xEB20 MSKB CGAMEANIMATIONTYPE_SKELETONB
0xEC00 MWIG CGAMEANIMATIONTYPE_WIGHT
0xEC10 MWI2 CGAMEANIMATIONTYPE_WIGHT2
0xEC20 MWI3 CGAMEANIMATIONTYPE_WIGHT3
0xED00 MYU1 CGAMEANIMATIONTYPE_YUANTI
0xED10 MYU2 CGAMEANIMATIONTYPE_YUANTI2
0xED20 MYU3 CGAMEANIMATIONTYPE_YUANTI3

Cuv

#3 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 25 January 2005 - 02:00 PM

Thanks that gets me part way there, but what I am trying to find out is what actual BAM files are used to make that animation. The IDS file doesn't really say, or does it? For example, MTRSG2.BAM is a BAM that has some of the animations of a small troll. But there are several other files after it that also have some of the animations. Are all the MTRS* files related to one sprite? What I haven't found is the one that displays the troll when dead or lying on the ground. How do you look for these files?

In my case, I want to change the color of the troll. If I use an EFF file, that works until it is killed. Once laying on the ground, the black color effect is removed and you see a green troll. So how do I find the right files so I can modify my troll to have the right look? There are 13 files with the name MTRS, am I going to have to change all of them?

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#4 igi

igi

    IESDP Guardian

  • Administrator
  • 1075 posts

Posted 26 January 2005 - 11:07 AM

1) anisnd.ids is listed on the IESDP, so a link there would be sufficient, rather than posting the file text (http://iesdp.gibberl.../bg2/anisnd.htm).

2) The avatar naming scheme (how the files relate to the sprites) is also listed at the IESDP, strangely enough (http://iesdp.gibberl...vatarnaming.htm).
As for changing the colour of a creature when it's dead - try setting the opcode to "permanent after death" (or after bonus's, depending on your tool/version). Otherwise, use some wacky work-around where the creature doesnt die, but just looks like it does.

Visit the IESDP


#5 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 26 January 2005 - 12:01 PM

Changing the effect to permanent after death works. Thank you!

Still looking for an answer on the spell.ids file though.

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#6 Isaya

Isaya
  • Modder
  • 294 posts

Posted 26 January 2005 - 02:17 PM

I always had the impression that association between Spells.ids and spells was only a matter or number:
1nnn associated to SPPRnnn
2nnn associated to SPWInnn
3nnn associated to SPINnnn
4nnn associated to SPCLnnn

SPIN849 is actually a spell changing self into TROLLSM2.CRE. Is it what you're looking for ?

#7 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 26 January 2005 - 04:37 PM

That is a great list. This could be the spell I was looking for. Now I will track some others and see if they match up. Thank you.

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#8 SimDing0

SimDing0

    GROUP ICON

  • Member
  • 1654 posts

Posted 28 January 2005 - 05:55 AM

http://www.pocketpla...echCustomSpells

Not lost in the depths of time.
Repeating cycle of pubes / no pubes.

A Comprehensive Listing of IE Mods

#9 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 28 January 2005 - 03:03 PM

Hmm, well that explains everything. It also shows that I haven't been following the standards. When I first converted DSotSC, I used the standard names and then CtB used some of the same spell numbers and filenames breaking DSotSC. So to make sure I never had this problem again, I use SPINDS**.SPL and DSSPWI**. Works fine since I don't touch the SPELL.IDS file. Not sure how to use standard name conventions when no one will make a master list of what numbers are already used and what is still available.

I am not going to write a patch for these mods everytime someone else wants to use the same numbers. I'm sure others don't want to do that either. Is there a willingness in the community to try to standardize the SPELL.IDS file?

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#10 CamDawg

CamDawg

    ALL GLORY TO THE HYPNOTOAD

  • Modder
  • 1505 posts

Posted 28 January 2005 - 03:46 PM

I am not going to write a patch for these mods everytime someone else wants to use the same numbers.  I'm sure others don't want to do that either.  Is there a willingness in the community to try to standardize the SPELL.IDS file?

View Post

No, because thanks to the RES actions you should never need to add to the spell.ids files.

Why is this Hypnotoad video so popu... ALL GLORY TO THE HYPNOTOAD.
____
The Gibberlings Three - Home of IE Mods

The BG2 Fixpack - All the fixes of Baldurdash, plus a few hundred more. Now available, with more fixes being added in every release.


#11 Sir BillyBob

Sir BillyBob
  • Modder
  • 5315 posts

Posted 28 January 2005 - 04:24 PM

True and I don't write to it anyway. But even the RES feature doesn't stop someone else from using the same filename/spell number.

What is the procedure for the Tutu team? If someone wanted to bring over the DSotSC spells or port CB's CtB spells to a Tutu mod or even just make up a bunch of new spells. The filenames are _SPWI* but wouldn't you still have a problem if Andyr makes a _SPWI303.SPL and you also make a new _SPWI303.SPL? The game player is only going to get one of these spells, not both.

Tired of Bhaal? Try some classics mods instead:
Classic Adventures
Official Classic Adventures Website


#12 SimDing0

SimDing0

    GROUP ICON

  • Member
  • 1654 posts

Posted 29 January 2005 - 03:14 AM

Tutu uses BG2's spells (although there are various optional changes for balancing purposes). Use a personal prefix to avoid overwriting anyone else's, in which case anything you want added to the cleric/sorcerer spellbook is the only issue (actually, I forget if SPWIJ#1 will work).
Repeating cycle of pubes / no pubes.

A Comprehensive Listing of IE Mods