WeatherType

Client Version 1.12

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/world/smsg_weather.wowm:1.

enum WeatherType : u32 {
    FINE = 0;
    RAIN = 1;
    SNOW = 2;
    STORM = 3;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
FINE0 (0x00)
RAIN1 (0x01)
SNOW2 (0x02)
STORM3 (0x03)

Used in:

Client Version 2.4.3

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/world/smsg_weather.wowm:27.

enum WeatherType : u32 {
    FINE = 0;
    LIGHT_RAIN = 3;
    MEDIUM_RAIN = 4;
    HEAVY_RAIN = 5;
    LIGHT_SNOW = 6;
    MEDIUM_SNOW = 7;
    HEAVY_SNOW = 8;
    LIGHT_SANDSTORM = 22;
    MEDIUM_SANDSTORM = 41;
    HEAVY_SANDSTORM = 42;
    THUNDERS = 86;
    BLACKRAIN = 90;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
FINE0 (0x00)
LIGHT_RAIN3 (0x03)
MEDIUM_RAIN4 (0x04)
HEAVY_RAIN5 (0x05)
LIGHT_SNOW6 (0x06)
MEDIUM_SNOW7 (0x07)
HEAVY_SNOW8 (0x08)
LIGHT_SANDSTORM22 (0x16)
MEDIUM_SANDSTORM41 (0x29)
HEAVY_SANDSTORM42 (0x2A)
THUNDERS86 (0x56)
BLACKRAIN90 (0x5A)

Used in:

Client Version 3.3.5

Wowm Representation

Autogenerated from wowm file at wow_message_parser/wowm/world/world/smsg_weather.wowm:52.

enum WeatherType : u32 {
    FINE = 0;
    FOG = 1;
    LIGHT_RAIN = 3;
    MEDIUM_RAIN = 4;
    HEAVY_RAIN = 5;
    LIGHT_SNOW = 6;
    MEDIUM_SNOW = 7;
    HEAVY_SNOW = 8;
    LIGHT_SANDSTORM = 22;
    MEDIUM_SANDSTORM = 41;
    HEAVY_SANDSTORM = 42;
    THUNDERS = 86;
    BLACKRAIN = 90;
}

Type

The basic type is u32, a 4 byte (32 bit) little endian integer.

Enumerators

EnumeratorValueComment
FINE0 (0x00)
FOG1 (0x01)
LIGHT_RAIN3 (0x03)
MEDIUM_RAIN4 (0x04)
HEAVY_RAIN5 (0x05)
LIGHT_SNOW6 (0x06)
MEDIUM_SNOW7 (0x07)
HEAVY_SNOW8 (0x08)
LIGHT_SANDSTORM22 (0x16)
MEDIUM_SANDSTORM41 (0x29)
HEAVY_SANDSTORM42 (0x2A)
THUNDERS86 (0x56)
BLACKRAIN90 (0x5A)

Used in: