Skip to content

Light.dbc ​

📝 Structure on wowdev.wiki ​

 

❌ denotes unused fields

Structure ​

IndexFieldTypeReference
0IDuint32
1ContinentIDuint32Map.dbc/0
2GameCoords_Xfloat
3GameCoords_Yfloat
4GameCoords_Zfloat
5GameFalloffStartfloat
6GameFalloffEndfloat
7LightParamsID_0uint32LightParams.dbc/0
8LightParamsID_1uint32LightParams.dbc/0
9LightParamsID_2uint32LightParams.dbc/0
10LightParamsID_3uint32LightParams.dbc/0
11LightParamsID_4uint32LightParams.dbc/0
12LightParamsID_5uint32LightParams.dbc/0
13LightParamsID_6uint32LightParams.dbc/0
14LightParamsID_7uint32LightParams.dbc/0
 

Description of fields ​

ID ​

Col: 0 (uint32)

- no description -  

ContinentID ​

Col: 1 (uint32)

- no description -  

GameCoords ​

Col: 2 – 4 (DBCPosition3D)

- no description -  

GameFalloffStart ​

❌ Col: 5 (float)

- no description -  

GameFalloffEnd ​

❌ Col: 6 (float)

- no description -  

LightParamsID ​

❌ Col: 7 – 14 (uint32)

  • col 7: ParamsClear - Used in clear weather.
  • col 8: ParamsClearWat - Used in clear weather while being underwater.
  • col 9: ParamsStorm - Used in rainy/snowy/sandstormy weather.
  • col 10: ParamsStormWat - Used in rainy/snowy/sandstormy weather while being underwater.
  • col 11: ParamsDeath - Changing this seems to have no effect in 3.3.5a (is death light setting hardcoded?)
  • col 12+: ParamsUnk - Unsure. Used in different phases?