Category:DBC: Difference between revisions
Jump to navigation
Jump to search
(previous page) (next page)
(→Notes) |
No edit summary |
||
Line 1: | Line 1: | ||
The DBC (DataBaseClient) files are clientside databases containing data about Items, NPC's, Enviroment, World etc. | The DBC (DataBaseClient) files are clientside databases containing data about Items, NPC's, Enviroment, World etc. | ||
Some of the following pages have been retrieved from "http://www.sourcepeek.com/wiki/" | Some of the following pages have been retrieved from "http://www.sourcepeek.com/wiki/" and "http://paste2.org/p/1366912" | ||
==Header== | ==Header== |
Revision as of 20:50, 16 April 2011
The DBC (DataBaseClient) files are clientside databases containing data about Items, NPC's, Enviroment, World etc.
Some of the following pages have been retrieved from "http://www.sourcepeek.com/wiki/" and "http://paste2.org/p/1366912"
Header
Column Field Type Notes 1 Signature String (4-bytes) string, always 'WDBC' 2 Records Integer (4-bytes) number of records in the file 3 Fields Integer (4-bytes) number of fields per record 4 Record Size Integer (4-bytes) Fields*FieldSize (FieldSize is usually 4, but not always) 5 String Block Size Integer Size of the string block
String Block
Unlike the cache files, string data is stored in a block after the records. String data in records contain an offset to the string, starting from the string block. For example: If the address of the string block was 500, and the string value was 50, the address of the string would be at 550. The string block starts with a null character, and all strings are null-terminated.
Notes
- When encountering a string field in a dbc file, it usually consists of an english name field as well as 7 additional fields for different localizations. Following the 8 String* fields is a bitmask field.
- see Localization.
- 2.1.1 changes the additional fields to 15.
- Always add the fucking revision infomation about the datas!
Pages in category "DBC"
The following 108 pages are in this category, out of 708 total.
(previous page) (next page)D
- DB/SpellScaling internal
- DB/SpellShapeshift
- DB/SpellShapeshift internal
- DB/SpellShapeshiftForm
- DB/SpellSpecialUnitEffect
- DB/SpellTargetRestrictions
- DB/SpellTargetRestrictions internal
- DB/SpellTotems
- DB/SpellTotems internal
- DB/SpellVisual
- DB/SpellVisualAnim
- DB/SpellVisualAnimName
- DB/SpellVisualColorEffect
- DB/SpellVisualEffectName
- DB/SpellVisualEvent
- DB/SpellVisualKit
- DB/SpellVisualKitAreaModel
- DB/SpellVisualKitEffect
- DB/SpellVisualKitModelAttach
- DB/SpellVisualMissile
- DB/SpellVisualPrecastTransitions
- DB/SpellxSpellVisual
- DB/StableSlotPrices
- DB/Startup Strings
- DB/Stationery
- DB/StringLookups
- DB/SummonProperties
- DB/TabardBackgroundTextures
- DB/TabardEmblemTextures
- DB/TactKey
- DB/TactKeyLookup
- DB/Talent
- DB/TalentTab
- DB/TalentTreePrimarySpells
- DB/TaxiNodes
- DB/TaxiPath
- DB/TaxiPathNode
- DB/TeamContributionPoints
- DB/TerrainMaterial
- DB/TerrainType
- DB/TerrainTypeSounds
- DB/TextureBlendSet
- DB/TextureFileData
- DB/TotemCategory
- DB/Toy
- DB/TradeSkillCategory
- DB/TradeSkillItem
- DB/TransformMatrix
- DB/TransmogSet
- DB/TransmogSetItem
- DB/TransportAnimation
- DB/TransportPhysics
- DB/TransportRotation
- DB/Trophy
- DB/TrophyInstance
- DB/TrophyType
- DB/UiCamera
- DB/UiCameraType
- DB/UiCamFbackTransmogChrRace
- DB/UiCamFbackTransmogWeapon
- DB/UiMapPOI
- DB/UISoundLookups
- DB/UiTextureAtlas
- DB/UiTextureAtlasMember
- DB/UiTextureKit
- DB/UnitBlood
- DB/UnitBloodLevels
- DB/UnitCondition
- DB/UnitPowerBar
- DB/Vehicle
- DB/VehicleSeat
- DB/VehicleUIIndicator
- DB/VehicleUIIndSeat
- DB/VideoHardware
- DB/Vignette
- DB/VocalUISounds
- DB/WbAccessControlList
- DB/WbCertBlacklist
- DB/WbCertWhitelist
- DB/WbPermissions
- DB/WeaponImpactSounds
- DB/WeaponSwingSounds2
- DB/WeaponTrail
- DB/WeaponTrailModelDef
- DB/WeaponTrailParam
- DB/Weather
- DB/WindSettings
- DB/WMOAreaTable
- DB/WmoMinimapTexture
- DB/World PVP Area
- DB/WorldBossLockout
- DB/WorldChunkSounds
- DB/WorldEffect
- DB/WorldElapsedTimer
- DB/WorldMapArea
- DB/WorldMapContinent
- DB/WorldMapOverlay
- DB/WorldMapTransforms
- DB/WorldSafeLocs
- DB/WorldState
- DB/WorldStateExpression
- DB/WorldStateUI
- DB/WorldStateZoneSounds
- DB/WowError Strings
- DB/ZoneIntroMusicTable
- DB/ZoneLight
- DB/ZoneLightPoint
- DB/ZoneMusic