GuildMember
Client Version 1.12
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/guild/smsg_guild_roster.wowm:8
.
struct GuildMember {
Guid guid;
GuildMemberStatus status;
CString name;
u32 rank;
Level level;
Class class;
Area area;
if (status == OFFLINE) {
f32 time_offline;
}
CString public_note;
CString officer_note;
}
Body
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
0x00 | 8 / Little | Guid | guid | |
0x08 | 1 / - | GuildMemberStatus | status | |
0x09 | - / - | CString | name | |
- | 4 / Little | u32 | rank | |
- | 1 / - | Level | level | |
- | 1 / - | Class | class | |
- | 4 / - | Area | area |
If status is equal to OFFLINE
:
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
- | 4 / Little | f32 | time_offline | |
- | - / - | CString | public_note | |
- | - / - | CString | officer_note |
Used in:
Client Version 2.4.3
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/guild/smsg_guild_roster.wowm:35
.
struct GuildMember {
Guid guid;
GuildMemberStatus status;
CString name;
u32 rank;
Level level;
Class class;
u8 unknown1;
Area area;
if (status == OFFLINE) {
f32 time_offline;
}
CString public_note;
CString officer_note;
}
Body
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
0x00 | 8 / Little | Guid | guid | |
0x08 | 1 / - | GuildMemberStatus | status | |
0x09 | - / - | CString | name | |
- | 4 / Little | u32 | rank | |
- | 1 / - | Level | level | |
- | 1 / - | Class | class | |
- | 1 / - | u8 | unknown1 | mangosone: new 2.4.0 Possibly gender |
- | 4 / - | Area | area |
If status is equal to OFFLINE
:
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
- | 4 / Little | f32 | time_offline | |
- | - / - | CString | public_note | |
- | - / - | CString | officer_note |
Used in:
Client Version 3.3.5
Wowm Representation
Autogenerated from wowm
file at wow_message_parser/wowm/world/guild/smsg_guild_roster.wowm:55
.
struct GuildMember {
Guid guid;
u32 unknown;
GuildMemberStatus status;
CString name;
u32 rank;
Level level;
Class class;
Gender gender;
Area area;
if (status == OFFLINE) {
f32 time_offline;
}
CString public_note;
CString officer_note;
}
Body
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
0x00 | 8 / Little | Guid | guid | |
0x08 | 4 / Little | u32 | unknown | arcemu: high guid |
0x0C | 1 / - | GuildMemberStatus | status | |
0x0D | - / - | CString | name | |
- | 4 / Little | u32 | rank | |
- | 1 / - | Level | level | |
- | 1 / - | Class | class | |
- | 1 / - | Gender | gender | |
- | 4 / - | Area | area |
If status is equal to OFFLINE
:
Offset | Size / Endianness | Type | Name | Comment |
---|---|---|---|---|
- | 4 / Little | f32 | time_offline | |
- | - / - | CString | public_note | |
- | - / - | CString | officer_note |
Used in: