Edit on GitHub
This packet contains search results from a query against the guild directory.
The number of guilds on a page is set at 15 in PangyaTH.
This packet is a response to GameService Client 0x0109 Guild Search Request.
See Also:
Name | Type | Summary |
---|---|---|
unknown_a | bytes[4] | |
page_number | u4 | Page number requested from the Search Results. |
guild_count_total | u4 | Number of guilds matching the search term in total. |
guild_count | u2 | Number of guilds matching the search term on requested page. Seen maximum of 15 (0x0F). |
guilds | guild[guild_count] |
Name | Type | Summary |
---|---|---|
unknown_b | bytes[4] | Possibly a guild ID? |
guild_name | strz[21] | |
guild_pang_amount | u4 | |
guild_point_amount | u4 | |
guild_member_amount | u4 | |
unknown_c | bytes[16] | |
guild_description | strz[105] | |
guild_leader_user_id | u4 | |
guild_leader_user_nickname | strz[22] | |
guild_emblem_id | strz[12] | If missing, "guildmark". |
meta:
id: gameservice_server_01bd_guild_search_response
title: GameService Server Guild Search Response
encoding: ASCII
endian: le
imports:
- ../../common/pstring
seq:
- id: unknown_a
size: 4
- id: page_number
type: u4
- id: guild_count_total
type: u4
- id: guild_count
type: u2
- id: guilds
type: guild
repeat: expr
repeat-expr: guild_count
types:
guild:
seq:
- id: unknown_b
size: 4
- id: guild_name
type: strz
size: 21
- id: guild_pang_amount
type: u4
- id: guild_point_amount
type: u4
- id: guild_member_amount
type: u4
- id: unknown_c
size: 16
- id: guild_description
type: strz
size: 105
- id: guild_leader_user_id
type: u4
- id: guild_leader_user_nickname
type: strz
size: 22
- id: guild_emblem_id
type: strz
size: 12