Category:DBC: Difference between revisions
Jump to navigation
Jump to search
(previous page) (next page)
(→List) |
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. | ||
The folowing pages have been retrieved from http://www.sourcepeek.com/wiki/ | |||
==Header== | ==Header== |
Revision as of 14:36, 3 August 2007
The DBC (DataBaseClient) files are clientside databases containing data about Items, NPC's, Enviroment, World etc.
The folowing 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 Unknown ???? 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/GarrMissionReward
- DB/GarrMissionTexture
- DB/GarrMissionType
- DB/GarrMissionXEncounter
- DB/GarrMissionXFollower
- DB/GarrMssnBonusAbility
- DB/GarrPlot
- DB/GarrPlotBuilding
- DB/GarrPlotInstance
- DB/GarrPlotUICategory
- DB/GarrSiteLevel
- DB/GarrSiteLevelPlotInst
- DB/GarrSpecialization
- DB/GarrString
- DB/GarrTalent
- DB/GarrTalentTree
- DB/GarrType
- DB/GarrUiAnimClassInfo
- DB/GarrUiAnimRaceInfo
- DB/GemProperties
- DB/GlobalStrings
- DB/GlueScreenEmote
- DB/GlyphBindableSpell
- DB/GlyphExclusiveCategory
- DB/GlyphProperties
- DB/GlyphRequiredSpec
- DB/GlyphSlot
- DB/GMSurveyAnswers
- DB/GMSurveyCurrentSurvey
- DB/GMSurveyQuestions
- DB/GMSurveySurveys
- DB/GMTicketCategory
- DB/GroundEffectDoodad
- DB/GroundEffectTexture
- DB/GroupFinderActivity
- DB/GroupFinderActivityGrp
- DB/GroupFinderCategory
- DB/GtArmorMitigationByLvl
- DB/gtArmorMitigationByLvl
- DB/GtBarberShopCostBase
- DB/GtBattlePetTypeDamageMod
- DB/gtBattlePetTypeDamageMod
- DB/GtBattlePetXP
- DB/gtBattlePetXP
- DB/GtChanceToMeleeCrit
- DB/GtChanceToMeleeCritBase
- DB/GtChanceToSpellCrit
- DB/GtChanceToSpellCritBase
- DB/GtCombatRatings
- DB/GtItemSocketCostPerLevel
- DB/gtItemSocketCostPerLevel
- DB/GtMasteryMultipliers
- DB/GtNPCManaCostScaler
- DB/gtNpcTotalHp
- DB/GtNpcTotalHp
- DB/gtNpcTotalHpExp1
- DB/gtNpcTotalHpExp2
- DB/gtNpcTotalHpExp3
- DB/gtNpcTotalHpExp4
- DB/gtNpcTotalHpExp5
- DB/GtOCTBaseHPByClass
- DB/GtOCTBaseMPByClass
- DB/GtOCTClassCombatRatingScalar
- DB/GtOCTHpPerStamina
- DB/GtOCTLevelExperience
- DB/gtOCTLevelExperience
- DB/GtOCTRegenHP
- DB/GtOCTRegenMP
- DB/GtRegenHPPerSpt
- DB/GtRegenMPPerSpt
- DB/GtResilienceDR
- DB/gtResilienceDR
- DB/GtSpellScaling
- DB/GuildColorBackground
- DB/GuildColorBorder
- DB/GuildColorEmblem
- DB/GuildPerkSpells
- DB/Heirloom
- DB/HelmetAnimScaling
- DB/HelmetGeosetData
- DB/HelmetGeosetVisData
- DB/HighlightColor
- DB/HolidayDescriptions
- DB/HolidayNames
- DB/Holidays
- DB/ImportPriceArmor
- DB/ImportPriceQuality
- DB/ImportPriceShield
- DB/ImportPriceWeapon
- DB/InvasionClientData
- DB/Item
- DB/Item-sparse
- DB/ItemAppearance
- DB/ItemAppearanceXUiCamera
- DB/ItemArmorQuality
- DB/ItemArmorShield
- DB/ItemArmorTotal
- DB/ItemBagFamily
- DB/ItemBonus
- DB/ItemBonusListLevelDelta
- DB/ItemBonusTreeNode
- DB/ItemChildEquipment
- DB/ItemClass
- DB/ItemCondExtCosts
- DB/ItemContextPickerEntry
- DB/ItemCurrencyCost
- DB/ItemDamageAmmo
- DB/ItemDamageOneHand
- DB/ItemDamageOneHandCaster
- DB/ItemDamageRanged
- DB/ItemDamageThrown
- DB/ItemDamageTwoHand
- DB/ItemDamageTwoHandCaster
- DB/ItemDamageWand
- DB/ItemDisenchantLoot
- DB/ItemDisplayInfo
- DB/ItemDisplayInfoMaterialRes
- DB/ItemDisplayXUiCamera
- DB/ItemEffect
- DB/ItemExtendedCost
- DB/ItemGroupSounds
- DB/ItemLimitCategory
- DB/ItemLimitCategoryCondition
- DB/ItemModifiedAppearance
- DB/ItemModifiedAppearanceExtra
- DB/ItemNameDescription
- DB/ItemPetFood
- DB/ItemPriceBase
- DB/ItemPurchaseGroup
- DB/ItemRandomProperties
- DB/ItemRandomSuffix
- DB/ItemRangedDisplayInfo
- DB/ItemReforge
- DB/ItemSearchName
- DB/ItemSet
- DB/ItemSetSpell
- DB/ItemSpec
- DB/ItemSpecOverride
- DB/ItemSubClass
- DB/ItemSubClassMask
- DB/ItemToBattlePet
- DB/ItemToBattlePetSpecies
- DB/ItemToMountSpell
- DB/ItemUpgrade
- DB/ItemUpgradePath
- DB/ItemVisualEffects
- DB/ItemVisuals
- DB/ItemXBonusTree
- DB/JournalEncounter
- DB/JournalEncounterCreature
- DB/JournalEncounterItem
- DB/JournalEncounterSection
- DB/JournalEncounterXDifficulty
- DB/JournalInstance
- DB/JournalItemXDifficulty
- DB/JournalSectionXDifficulty
- DB/JournalTier
- DB/JournalTierXInstance
- DB/KeyChain
- DB/KeystoneAffix
- DB/Languages
- DB/LanguageWords
- DB/LfgDungeonExpansion
- DB/LfgDungeonGroup
- DB/LfgDungeons
- DB/LfgDungeonsGroupingMap
- DB/LfgRoleRequirement
- DB/Light
- DB/LightData
- DB/LightFloatBand
- DB/LightIntBand
- DB/LightParams
- DB/LightSkybox
- DB/LiquidMaterial
- DB/LiquidObject
- DB/LiquidType
- DB/LoadingScreens
- DB/LoadingScreenTaxiSplines
- DB/Locale
- DB/Location
- DB/Lock
- DB/LockType
- DB/LookAtController
- DB/MailTemplate
- DB/ManifestInterfaceActionIcon
- DB/ManifestInterfaceData
- DB/ManifestInterfaceItemIcon
- DB/ManifestInterfaceTOCData
- DB/ManifestMP3
- DB/Map
- DB/MapChallengeMode
- DB/MapDifficulty
- DB/MapDifficultyXCondition
- DB/MarketingPromotionsXLocale
- DB/Material
- DB/MinorTalent
- DB/ModelAnimCloakDampening
- DB/ModelManifest
- DB/ModelNameToManifest
- DB/ModelRibbonQuality