Category:DBC
Jump to navigation
Jump to search
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.
- see Localization.
- 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/ModifierTree
- DB/Mount
- DB/MountCapability
- DB/MountType
- DB/MountTypeXCapability
- DB/Movie
- DB/MovieFileData
- DB/MovieOverlays
- DB/MovieVariation
- DB/NameGen
- DB/NamesProfanity
- DB/NamesReserved
- DB/NamesReservedLocale
- DB/NPCSounds
- DB/NumTalentsAtLevel
- DB/ObjectEffect
- DB/ObjectEffectGroup
- DB/ObjectEffectModifier
- DB/ObjectEffectPackage
- DB/ObjectEffectPackageElem
- DB/OutlineEffect
- DB/OverrideSpellData
- DB/Package
- DB/PageTextMaterial
- DB/PaperDollItemFrame
- DB/ParticleColor
- DB/Path
- DB/PathNode
- DB/PathNodeProperty
- DB/PathProperty
- DB/PetitionType
- DB/PetLoyalty
- DB/PetPersonality
- DB/Phase
- DB/PhaseShiftZoneSounds
- DB/PhaseXPhaseGroup
- DB/PlayerCondition
- DB/Positioner
- DB/PositionerState
- DB/PositionerStateEntry
- DB/PowerDisplay
- DB/PrestigeLevelInfo
- DB/PvpBracketTypes
- DB/PvpDifficulty
- DB/PvpItem
- DB/PvpReward
- DB/PvpTalent
- DB/PvpTalentUnlock
- DB/QuestFactionReward
- DB/QuestFeedbackEffect
- DB/QuestInfo
- DB/QuestLine
- DB/QuestLineXQuest
- DB/QuestMoneyReward
- DB/QuestObjective
- DB/QuestObjectiveCliTask
- DB/QuestPackageItem
- DB/QuestPOIBlob
- DB/QuestPOIPoint
- DB/QuestPOIPointCliTask
- DB/QuestSort
- DB/QuestV2
- DB/QuestV2CliTask
- DB/QuestXP
- DB/RacialMounts
- DB/RandPropPoints
- DB/ResearchBranch
- DB/ResearchField
- DB/ResearchProject
- DB/ResearchSite
- DB/Resistances
- DB/RewardPack
- DB/RewardPackXCurrencyType
- DB/RewardPackXItem
- DB/RibbonQuality
- DB/RulesetItemUpgrade
- DB/RulesetRaidLootUpgrade
- DB/RulesetRaidOverride
- DB/ScalingStatDistribution
- DB/ScalingStatValues
- DB/Scenario
- DB/ScenarioEventEntry
- DB/ScenarioStep
- DB/SceneScript
- DB/SceneScriptPackage
- DB/SceneScriptPackageMember
- DB/ScheduledInterval
- DB/ScheduledWorldState
- DB/ScheduledWorldStateGroup
- DB/ScheduledWorldStateXUniqCat
- DB/ScreenEffect
- DB/ScreenLocation
- DB/SeamlessSite
- DB/ServerMessages
- DB/ShadowyEffect
- DB/SheatheSoundLookups
- DB/SkillCostsData
- DB/SkillLine
- DB/SkillLineAbility
- DB/SkillLineAbilitySortedSpell
- DB/SkillLineCategory
- DB/SkillRaceClassInfo
- DB/SkillTiers
- DB/SoundAmbience
- DB/SoundAmbienceFlavor
- DB/SoundBus
- DB/SoundBusName
- DB/SoundCharacterMacroLines
- DB/SoundEmitterPillPoints
- DB/SoundEmitters
- DB/SoundEntries
- DB/SoundEntriesAdvanced
- DB/SoundEntriesFallbacks
- DB/SoundFilter
- DB/SoundFilterElem
- DB/SoundKit
- DB/SoundKitAdvanced
- DB/SoundKitChild
- DB/SoundKitEntry
- DB/SoundKitFallback
- DB/SoundOverride
- DB/SoundProviderPreferences
- DB/SoundSamplePreferences
- DB/SoundWaterType
- DB/SourceInfo
- DB/SpamMessages
- DB/SpecializationSpells
- DB/Spell
- DB/SpellActionBarPref
- DB/SpellActivationOverlay
- DB/SpellActivationOverlay internal
- DB/SpellAuraNames
- DB/SpellAuraOptions
- DB/SpellAuraOptions internal
- DB/SpellAuraRestrictions
- DB/SpellAuraRestrictions internal
- DB/SpellAuraRestrictionsDifficulty
- DB/SpellAuraVisibility
- DB/SpellAuraVisibility internal
- DB/SpellAuraVisXChrSpec
- DB/SpellCastingRequirements
- DB/SpellCastingRequirements internal
- DB/SpellCastTimes
- DB/SpellCategories
- DB/SpellCategories internal
- DB/SpellCategory
- DB/SpellChainEffects
- DB/SpellClassOptions
- DB/SpellClassOptions internal
- DB/SpellCooldowns
- DB/SpellCooldowns internal
- DB/SpellDescriptionVariables
- DB/SpellDifficulty
- DB/SpellDispelType
- DB/SpellDuration
- DB/SpellEffect
- DB/SpellEffect internal
- DB/SpellEffectCameraShakes
- DB/SpellEffectEmission
- DB/SpellEffectGroupSize
- DB/SpellEffectNames
- DB/SpellEffectScaling
- DB/SpellEquippedItems
- DB/SpellEquippedItems internal
- DB/SpellFlyout
- DB/SpellFlyoutItem
- DB/SpellFocusObject
- DB/SpellIcon
- DB/SpellInterrupts
- DB/SpellInterrupts internal
- DB/SpellItemEnchantment
- DB/SpellItemEnchantmentCondition
- DB/SpellKeyboundOverride
- DB/SpellLabel
- DB/SpellLearnSpell
- DB/SpellLearnSpell internal
- DB/SpellLevels
- DB/SpellLevels internal
- DB/SpellMastery
- DB/SpellMechanic
- DB/SpellMisc
- DB/SpellMisc internal
- DB/SpellMiscDifficulty
- DB/SpellMissile
- DB/SpellMissile internal
- DB/SpellMissileMotion
- DB/SpellPower
- DB/SpellPower internal
- DB/SpellPowerDifficulty
- DB/SpellProceduralEffect
- DB/SpellProcsPerMinute
- DB/SpellProcsPerMinuteMod
- DB/SpellRadius
- DB/SpellRange
- DB/SpellReagents
- DB/SpellReagents internal
- DB/SpellReagentsCurrency
- DB/SpellRuneCost
- DB/SpellRuneCost internal
- DB/SpellScaling