Category:DBC: Difference between revisions
Jump to navigation
Jump to search
(previous page) (next page)
No edit summary |
mNo 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/" | |||
==Header== | ==Header== | ||
Line 26: | Line 26: | ||
zhCN 4 Chinese | zhCN 4 Chinese | ||
zhTW 5 Taiwanese | zhTW 5 Taiwanese | ||
???? 6 | ???? 6 Spanish | ||
???? 7 Unknown | ???? 7 Unknown | ||
* 2.1.1 changes the additional fields to 15. | * 2.1.1 changes the additional fields to 15. |
Revision as of 16:24, 7 August 2007
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/"
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. I'm not exactly sure what the bitmask field is used for yet, see Localization.
Locale Field offset Notes enXX 0 GB and US krKR 1 Korean frFR 2 French deDE 3 German zhCN 4 Chinese zhTW 5 Taiwanese ???? 6 Spanish ???? 7 Unknown
- 2.1.1 changes the additional fields to 15.
Pages in category "DBC"
The following 200 pages are in this category, out of 708 total.
(previous page) (next page)D
- DB/Achievement
- DB/Achievement Category
- DB/Achievement Criteria
- DB/AdventureJournal
- DB/AdventureMapPOI
- DB/AnimationData
- DB/AnimKit
- DB/AnimKitBoneSet
- DB/AnimKitBoneSetAlias
- DB/AnimKitConfig
- DB/AnimKitConfigBoneSet
- DB/AnimKitPriority
- DB/AnimKitSegment
- DB/AnimReplacement
- DB/AnimReplacementSet
- DB/AreaAssignment
- DB/AreaGroup
- DB/AreaMIDIAmbiences
- DB/AreaPOI
- DB/AreaPOISortedWorldState
- DB/AreaPOIState
- DB/AreaTable
- DB/AreaTrigger
- DB/AreaTriggerActionSet
- DB/AreaTriggerBox
- DB/AreaTriggerCylinder
- DB/AreaTriggerSphere
- DB/ArmorLocation
- DB/Artifact
- DB/ArtifactAppearance
- DB/ArtifactAppearanceSet
- DB/ArtifactCategory
- DB/ArtifactPower
- DB/ArtifactPowerLink
- DB/ArtifactPowerRank
- DB/ArtifactQuestXP
- DB/ArtifactUnlock
- DB/AttackAnimKits
- DB/AttackAnimTypes
- DB/AuctionHouse
- DB/BankBagSlotPrices
- DB/BannedAddOns
- DB/BarberShopStyle
- DB/BattlemasterList
- DB/BattlePetAbility
- DB/BattlePetAbilityEffect
- DB/BattlePetAbilityState
- DB/BattlePetAbilityTurn
- DB/BattlePetBreedQuality
- DB/BattlePetBreedState
- DB/BattlePetEffectProperties
- DB/BattlePetNPCTeamMember
- DB/BattlePetSpecies
- DB/BattlePetSpeciesState
- DB/BattlePetSpeciesXAbility
- DB/BattlePetState
- DB/BattlePetVisual
- DB/BoneWindModifierModel
- DB/BoneWindModifiers
- DB/Bounty
- DB/BountySet
- DB/BroadcastText
- DB/CameraEffect
- DB/CameraEffectEntry
- DB/CameraMode
- DB/CameraShakes
- DB/CastableRaidBuffs
- DB/Cfg Categories
- DB/Cfg Configs
- DB/Cfg Regions
- DB/CharacterCreateCameras
- DB/CharacterFaceBoneSet
- DB/CharacterFacialHairStyles
- DB/CharacterLoadout
- DB/CharacterLoadoutItem
- DB/CharBaseInfo
- DB/CharBaseSection
- DB/CharComponentTextureLayouts
- DB/CharComponentTextureSections
- DB/CharHairGeosets
- DB/CharHairTextures
- DB/CharSections
- DB/CharShipment
- DB/CharShipmentContainer
- DB/CharStartOutfit
- DB/CharTextureVariationsV2
- DB/CharTitles
- DB/CharVariations
- DB/ChatChannels
- DB/ChatProfanity
- DB/ChrClasses
- DB/ChrClassesXPowerTypes
- DB/ChrClassRaceSex
- DB/ChrClassTitle
- DB/ChrClassUIDisplay
- DB/ChrClassVillain
- DB/ChrProficiency
- DB/ChrRaces
- DB/ChrSpecialization
- DB/ChrUpgradeBucket
- DB/ChrUpgradeBucketSpell
- DB/ChrUpgradeTier
- DB/Cinematic
- DB/CinematicCamera
- DB/CinematicSequences
- DB/CinematicSubtitle
- DB/CloakDampening
- DB/CombatCondition
- DB/ComponentModelFileData
- DB/ComponentTextureFileData
- DB/ConsoleScripts
- DB/ConversationLine
- DB/Creature
- DB/CreatureDifficulty
- DB/CreatureDisplayInfo
- DB/CreatureDisplayInfoCond
- DB/CreatureDisplayInfoExtra
- DB/CreatureDisplayInfoGeosetData
- DB/CreatureDisplayInfoTrn
- DB/CreatureDispXUiCamera
- DB/CreatureFamily
- DB/CreatureImmunities
- DB/CreatureModelData
- DB/CreatureMovementInfo
- DB/CreatureSoundData
- DB/CreatureSpellData
- DB/CreatureType
- DB/Criteria
- DB/CriteriaTree
- DB/CriteriaTreeXEffect
- DB/CurrencyCategory
- DB/CurrencyTypes
- DB/Curve
- DB/CurvePoint
- DB/DanceMoves
- DB/DeathThudLookups
- DB/DecalProperties
- DB/DeclinedWord
- DB/DeclinedWordCases
- DB/DestructibleModelData
- DB/DeviceBlacklist
- DB/DeviceDefaultSettings
- DB/Difficulty
- DB/DissolveEffect
- DB/DriverBlacklist
- DB/DungeonEncounter
- DB/DungeonMap
- DB/DungeonMapChunk
- DB/DurabilityCosts
- DB/DurabilityQuality
- DB/EdgeGlowEffect
- DB/EmoteAnims
- DB/Emotes
- DB/EmotesText
- DB/EmotesTextData
- DB/EmotesTextSound
- DB/EnvironmentalDamage
- DB/Exhaustion
- DB/Faction
- DB/FactionGroup
- DB/FactionTemplate
- DB/FileData
- DB/FootprintTextures
- DB/FootstepTerrainLookup
- DB/FriendshipRepReaction
- DB/FriendshipReputation
- DB/FullScreenEffect
- DB/GameObjectArtKit
- DB/GameObjectDiffAnimMap
- DB/GameObjectDisplayInfo
- DB/GameObjectDisplayInfoXSoundKit
- DB/GameObjects
- DB/GameObjectsClient
- DB/GameTables
- DB/GameTips
- DB/GarrAbility
- DB/GarrAbilityCategory
- DB/GarrAbilityEffect
- DB/GarrBuilding
- DB/GarrBuildingDoodadSet
- DB/GarrBuildingPlotInst
- DB/GarrClassSpec
- DB/GarrClassSpecPlayerCond
- DB/GarrEncounter
- DB/GarrEncounterSetXEncounter
- DB/GarrEncounterXMechanic
- DB/GarrFollItemSet
- DB/GarrFollItemSetMember
- DB/GarrFollower
- DB/GarrFollowerLevelXP
- DB/GarrFollowerQuality
- DB/GarrFollowerSetXFollower
- DB/GarrFollowerType
- DB/GarrFollowerUICreature
- DB/GarrFollowerXAbility
- DB/GarrFollSupportSpell
- DB/GarrMechanic
- DB/GarrMechanicSetXMechanic
- DB/GarrMechanicType
- DB/GarrMission