I think I may have found the two folders where attack and defence are calculated. I'm doing a bit more research into  it before sharing more.


I just learned this less than 6 hours ago with no tutorial, this is entirely self taught so bare with my newbieness.

In the Dark Souls(PC) DATA folder, there are 5 .bdt files and a corresponding .bhd5 file. The .bhd5 are header files for unpacking the files.. The four bdt files: dvdbnd0.bdt, dvdbnd1.bdt, dvdbnd2.bdt, and dvdbnd3.bdt contain the data we are looking for . The .bdt files are a zlib filetype(look it up if you want to know more. So, any zlib program can unpack them.

The file sizes and breakdown:

dvdbnd0: 1 738 625 KB

  • 9731 Files
    • 595 .bnd
    • 1 .edf (Hex gives nothing)
    • 27 .eld (Hex gives nothing)
    • 21 .evd (
    • 1502 .flv (Models meshes, no texture)
    • 2 .fss
    • 4758 .tpf (Textures in .dds)
    • 2825 .waaw

dvdbnd1: 1 658 797 KB

  • 2825 Files
    • 2755 .bnd
    • 16 .dat (More menus? needs parsing)
    • 3 .drb (Menus? needs parsing)
    • 3 .neo (Hex gives nothing) (Map-,character-, and object-models and their instance)
    • 48 .tpf (Extracted into .dds, every file and menu icon in the game is here)

dvdbnd2: 1 147 KB

  • 84 Files
    • 37 .bnd
    • 26 .eld
    • 21 .evd

dvdbnd3: 3 414 KB

  • 33 Files
    • 33 .bnd

Database3 Item/Dialogue Text

I've only opened the smallest two as of writing this.

DB3 has 33 .bnd files which are another type of database file. These can actually be opened in a Hex Editor.

Of the 33 files, there are TWO sets of TEN files. Each in a different language meaning 18 of them are superfluous. Of the two English files, one is a list of all items in the game and their descriptions. This includes missing content. This is the same as the text dump from one year ago. The second file is a list of all dialogue in the game. This is also part of the same text dump from a year ago. 

I have made two text files containing all the Hex data translated to plain text. 

Item text file

Dialogue text file

Database2 NPC/Enemies per Location

DB2 is much larger consisting of 84 files. 37 are .db databases. 26 are .eld files which I have no idea what they are. And 21 are .elv files which I also don't know what are.

Some .db seem to consist of AI routines for every enemy in an in-game area.

To read the databases easier, you can scroll straight to the bottom and ignore everything that isn't part of the final block of text.

Text Structure


"Name" = Name of NPC/Enemy

"######" = Hexcode

"Script" = Either "Battle" or "_Logic" or "_Interupt" or "Runaway" or "Hide"

"." = End of Line


Name######_Logic. or Name######_Interupt. or Name######Battle.

Logic and Interupt seem to be on NPCs you can summon.

Battle doesn't necessarily mean against the character. Ex HolySwordWolf (Sif) in the AotA DLC

Runaway and Hide are Scripts for Crystal Lizard and Drift Items

Some NPCs have four numbers and not hexcode. ex. SunKnight, BlackIron_Knight,BigHat_Logarn, Frustrated_merchant, OnionKnight,HeldKnight_laughtrec, Laughtrec_helper



Lost Izalith and Demon Ruins

List structure: "Name" (Notes/Theory) "Scripts"

Note: English Names were determined from lore knowledge and cross-comparison of the areas.

NPC List

Note: Husi = Zombie/Hollow

  • HusiMino_Kon
  • HusiMino_Poison (Poison Dart Hollow)
  • HusiMino_Gun
  • HusiBan
  • FlameDog (Fire Dog)
  • PrinceIzalis (Ceaseless Discharge)
  • CragSpider (Crag Spider)
  • Nanimosinai
  • SnowDemon
  • Nata
  • Hammer_m10
  • Izalis (Daughter of Chaos outside Bed of Chaos?)
  • Burrower (Burrower)
  • Burrower_A
  • Burrower_B
  • Burrower_C
  • DraZonbiLegs (Bounding Demon)
  • mukade
  • mukadeude
  • mukadesippo
  • KingIzalis (Bed of Chaos?)
  • KingIzalis_Second (Bed of Chaos arms things?)
  • Tadare
  • Husi_Haka
  • BlackKnight_Sword (Black Knight Sword)
  • DriftItemGood (Drift Item Good) Runaway Hide
  • DriftItemEvil (Drift Item Evil) Runaway Hide
  • CrystalLizard (Crystal Lizard) Runaway Hide
  • Hammer (Time?)
  • Boss_Izalis
  • Moving Statue (Demon Statue)
  • HaikaiDemon (Titanite Demon)
  • Roaming_Chaos (Chaos Eater)
  • Taiyoutyuu
  • StingKnight (Kirk)
  • sunKnight (Solaire Phantom)_Logic _Interupt
  • Knight_of_Sun (Solaire Human)
  • OnionKnight (Siegmeyer)
  • BlackIron_Knight_Enemy (Cut Content: Invading Tarkus)
  • Sister_of_Kuragu (The Fair Lady)
  • Tamago
  • Kisei

Sens Fortress

NPC List

  • HaikaiDemon (Titanite Demon)
  • IronGolem (Boss Iron Golem)
  • LightKnight_Sword (Balder Knight Sword)
  • LightKnight_Bow (Balder Knight Bow)
  • LightKnight_Rapier (Balder Knight Rapier)
  • HeavyKnight_Sword (Berenike Knight Sword)
  • HeavyKnight_Mace (Berenike Knight Mace)
  • Mimic (No idea)
  • Giant (No idea)
  • BlackKnight_Sword (Black Knight Sword)
  • DriftItemGood (Drift Item Good) Runaway Hide
  • DriftItemEvil (Drift Item Evil) Runaway Hide
  • Hebibito (Serpent Men)
  • HebibitoB_Shot (Serpentes)
  • Knight_of_HolyWoman (Probably Hollow Petrus) Battle 
  • Giant_nt (Bombthrowing Giant)
  • SunKnight (Solaire, most likely phantom) Battle
  • BlackIron_Knight (Black Iron Tarkus Hollow) _Logic _Interupt Battle
  • BigHat_Logarn (LOGARN) Battle 
  • Pupil_of_Logarn (so unimportant I also forgot his name) Battle
  • Licar (Licard, i mean Ricard) Battle
  • Frustrated_merchant ('Not Crestfallen' Merchant) Battle (same as Logan, how does his dialogue trigger?)
  • OnionKnight (Siegmeyer) Battle

Anor Londo Nightmare Mode

This version of Anor Londo is frightening

NPC List

  • HaikaiDemon (Titanite Demon)
  • FourKnightC (Oreos/Biggie/Pikachu, FourKnight is Gwyn's Four Knights)
  • GiantKnight (Giant Sentinel)
  • wyvern (Cut Content: Wyvern)
  • Griffith (Either Berserk Ccossover or Smores/Smalls/Snorlax)
  • Nanimosinai
  • ImperialMother (Mama Gwynevere?) Battle 
  • Griffith_large (Shiny Snorlax)
  • BlackKnight_Sword (Cut Content: Miyazaki, stahp)
  • DriftItemGood (Drift Item Good) Runaway Hide
  • DriftItemEvil (Drift Item Evil) Runaway Hide
  • FourKnightC_Thunder (Shiny Pikachu)
  • Gargoyle (<-)
  • BlackKnight_Lar_Sword (Cut Content: Miyazaki, pls)
  • BlackKnight_Ax (Cut Content: Miyazaki, pls no)
  • BlackKnight_Spear (Cut Content: NOT IN THE FACE)
  • Mimic (Mimic)
  • LightKnight_Rapier (Cut Content: At least ONE Balder knight made it to Anor Londo)
  • Giant (Likely Giant Backsmith)
  • Assassin (Painting Guardians)
  • WhiteKnight_Sword (Silver Knight Sword)
  • WhiteKnight_Lar_Sword (Silver Knight WOAH Cut Content)
  • WhiteKnight_Ax (Cut Content: Silver Knight Ax)
  • WhiteKnight_Spear (Silver Knight Spear)
  • Giant_nt (Another Giant? Cut Content?)
  • Gargoyle_m15 (Gargyole, probably lacking tail)
  • Assassin_shot (?)
  • WhiteKnight_Bow (Silver Knight Professional Trolls)
  • SpearDemon (Demons with Spears)
  • GiantKnight_low (Giant Knight)
  • HeldKnight_Laughtrec (LAUGH trec)
  • Laughtrec_Helper (Unknown? Because there are two attendants already. Cut Content?)
  • Ninja (is Shiva's guy tailing the player? Cut Content?)
  • SunKnight (Solaire Phantom) _Logic _Interupt
  • Knight_Ostra (Oscar) Battle (Phantom?)
  • Knight_of_Sun (Solaire Human) Battle
  • DarkMoonKnight (Dork Moon Knightess) Battle
  • OnionKnight (Siegmery) Battle 
  • Attendant_of_laughtrecA (LAUGH trec Buddy 1)
  • Darkmoon_Juu (Twlight Anor Londo: These guys have names?)
  • DarkMoon_Kei (Juu and Kei Buddy Cop Movie)
  • Attendant_of_laughtrecB (LAUGH trec Buddy 2)

New Londo and Valley of the Drakes

NPC List

  • Ghost_Male (Cut Content?)
  • Ghost_Female
  • Ja_yearl_demon (Cut Content: Boss)
  • BlackKnight_Sword (Cut Content)
  • DriftItemGood Runaway Hide
  • DriftItemEvil Runaway Hide
  • Darkwraith
  • wyvern_on_earth 
  • Ghost_Runaway
  • DragonZombi_m16
  • wyvern 
  • Witch (Beatrice Phantom) _Logic _Interupt 
  • Healer (Ingward) Battle
  • Husi (Hollow)
  • Wisp
  • Bigjelly (Mass of Souls, I like this name better though)
  • Blacksmith_Rickelt (Blacksmith Rickert) Battle (lacking again)

The Dukes Libary and Crystal Caves Izalith Queen Edition

NPC List

  • husi_Runaway (Hollow Running Away?) _logic _interupt
  • HebibitoA (Serpent Man)
  • HebibitoB (Serpentress)
  • Crystal (Crystal Hulk things)
  • CrystalAmber (Crystal Hulk hiding Sieglinde)
  • HusiCrystal_Sword (Crystallized Hollow Sword)
  • HusiCrystal)Bow (Crystallized Hollow Bow)
  • Kagerou
  • IzalisQueen (Wait what now? Cut Content?)
  • Pisaca (Pisaca)
  • WhiteDragon_Seath (Seath either at his tower or in Crystal Cave)
  • WD_Seath_Muteki (Ditto)
  • BlackKnight_Sword (This is in EVERY area so far Cut Content?)
  • DriftItemGood Runaway Hide
  • DriftItemEvil Runaway Hide
  • FourKnightD_m17 (WOAH WOAH WOAH Are you telling me Artorias was supposed to be here? BASED MIYAZAKI SHOW ME YOUR TRUTHS) Battle (Phantom?)
  • Mimic (Mimic)
  • ArmoredTask_Backguard (Armored Tusk with Butt Guard)
  • BigHat_Logarn (Logan) battle (missing again)
  • OnionKnight (Cut Content: A touching Reunion)
  • CrystalKnight (Guy before Seath)
  • CrystalLizard
  • Daughter_of_OnionKnight (Original name) Battle 
  • White_HolyWoman (Rhea - this confirms Petrus was supposed to be in Sens) battle
  • Piscasa_Sisters (The Handmaidens were sisters, poor gals)

Kiln of the FirewoodKing

NPC List

  • FirewoodKing (My Sides)
  • DriftItemGood Runaway Hide
  • DriftItemEvil Runaway Hide
  • Knight_of_Sun _Logic _interupt
  • SunKnight _logic _interupt
  • BlackKnight_Sword
  • BlackKnight_Lar_Sw
  • BlackKnight_Ax
  • BlackKnight_Spear

Undead Parish? or Asylum?

Self Note: 000d637c.bnd

  • Hammer_m10
  • Hammer_m11
  • Husi
  • Husi_Torch
  • HusiHeavy_Spear
  • HusiHeavy_Bow
  • GreaterDemon
  • HusiHeavy_Long
  • Husi_Bow
  • MiniGreatDemon
  • Knight_Ostra (Oscar)
  • DriftItemEvil
  • DriftItemGood
  • BlackKnightSword
  • BlackKnight_Lar_Sw
  • BlackKnight_Ax
  • BlackKnight_Spear


NPC List

  • Inunezumi (Rat)
  • SmallInunezumi (Small Rat)
  • Husi_Chef (Butcher)
  • Funiku
  • Basilisk (Basilisk)
  • Kaeruei
  • Donsyoku
  • blackDog (Attack Dog)
  • Husi (Hollow)
  • Husi_Torch (Torch Hollow)
  • BigInunezumi (Giant Rat)
  • DriftItemGood
  • DriftItemEvil
  • BlackKnight_Sword(Literally every area still)
  • StingKnight (Kirk)
  • SunKnight (Solaire Human) Battle
  • sunKinght(Solaire Phantom) _Logic _interupt
  • Magician_of_Pot (Laurentius 420)
  • TrickStar (?) 4digit
  • HeldKnight_laughtrec (Laughtrec Phantom) _logic _interupt
  • FourKnightD_m17 (Artorias? Again?) Battle
  • OnionKnight (The Depths had so much potential) Battle

Painted World of Ariamis

NPC List

  • Gitai _Logic _Interupt
  • Syarin
  • DragonZombi (Undead Dragon)
  • DraZonbiLegs (idle Bounding Demon)
  • HusiPhalanx (Undead Phalanx)
  • Kyochojin _Logic _Interupt
  • Heroine (Priscilla?)
  • BlackKnight_Sword (Keeping up the combo)
  • DriftItemGood
  • DriftItemEvil
  • Kyochojin
  • HeavyKnight_Mace (Berenike Knight Mace)
  • Husi_Bow (Hollow Bow)
  • HeavyKnight_Sword (Berenike Knight Sword)
  • HusiHeavy_Bow (Armored Hollow Bow)
  • HusiCongestion_Torch (Engorged Hollow Torch)
  • HusiCongestion_Hand (Engorged Hollow)
  • Nobushi (Shiva)
  • Ninja (Shiva's Bodyguard)
  • YellowMantle (King Jeremiah)
  • SnowInunezumi (White Rat)

Artorias of the Abyss DLC

  • GoldenChimera347100 (Boss?)
  • Sniper
  • Artorius (Artorius)
  • TheAbyss
  • Go_HawkEye (Hawkeye Gough either summon or Logic/Interupt for cutscenes) _Logic _Interupt
  • Kyu_Jujin
  • Kyu_DoguKishi
  • HumanityS (Humanity Phantom Small)
  • HumanityM (Humanity Phantom Medium)
  • HumanityL (Humanity Phantom Large)
  • Chainman (Chained Prisoner)
  • HolySwordWolf (Sif)
  • GoldenChimera347101 (Less Guardians?)
  • ShinenBito (Bloathead) _Logic _Interupt (These are probably for the cutscene Bloathead)
  • ShinenBito_Sorcerer (Bloathead Sorcerer)
  • BlackDragon (Kalameet)
  • Kiaran (Ciaran) 
  • CrystalLizard (Crystal Lizard) Runaway Hide
  • DriftItemGood (Drift Item Good) Runaway Hide
  • DriftItemEvil (Drift Item Evil) Runaway hide
  • blackDog (Attack Dog)
  • Mimic (Mimic)
  • BlackDragonsDog


NPC List

  • Gitai _Logic Interupt
  • DS2pot
  • Syarin
  • ThreeHaori (Pinwheel)
  • ThreeHaoriBunsin (Pinwheel Clone)
  • Skeleton_Falchion (Skeleton Falchion)
  • SKeleton_Bow (Skeleton Bow)
  • Sk_Large_Falchion (Large Skeleton Falchion)
  • Sk_Fal_non_screw
  • Sk_LarFal_non_screw
  • BigSk_Sword (Large Skeleton Sword)
  • BigSk_Bow (Larege Skeleton Bow)
  • CrystaLizard (Crystal Lizard) Runaway Hide
  • Bigjelly (Cut Content: Mass of Souls)
  • Husi_Haka
  • BlackKnight_Axe (Black Knight Greataxe)
  • DriftItemGood Runaway Hide
  • DriftItemEvil Runaway Hide
  • HonebutoSk_Kouhu
  • HaikaiDemon (Titanite Demon)
  • TempleKnight (Paladin Leeroy) Logic Interupt
  • CowardInGraveyard_Patch (Patches)
  • Knight_of_HolywomanA (Cut content: One of the three Thoroulund Clerics)


NPC List

  • HusiMino_Gun
  • HusiBan
  • Ooka
  • Ohmushi
  • FlameDog
  • PrinceIzalis
  • CragSpider
  • Nanimosinai
  • Leech
  • KuraguSpider_Child (Queelaag)
  • Tamago
  • Kisei
  • Ghoul_Sword
  • Ghoul_Spear
  • Ghoul_Human
  • BlackKnight_Sword
  • DriftItemGood
  • DriftItemEvil
  • husi_Runaway
  • Nobushi (Shiva)
  • Ninja (Shiva bodyguard)
  • Magician_of_Pot (Hollow Laurentius)
  • Roaming_Chaos
  • OnionKnight (Siegmeyer)
  • HaikaiDemon (Cut? Titanite Demon)
  • PondAunt (Quelana?)_Logic _Interupt
  • HusiBanIwa
  • CrystalLizard

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.