ChannelList¶
Namespace: ChannelToClient · Opcode: 0x0064 (100)
Channel-to-client reply carrying the list of channels the player can hop between. Envision is single-channel so this reply always has exactly one entry.
Fields¶
| Field | Type | Modifiers | Description |
|---|---|---|---|
Channels |
list |
lensz=1, element=ChannelEntry |
u8-counted list of channels. Envision always sends exactly one entry. |
Helper types¶
ChannelEntry¶
One channel server the world is running.
| Field | Type | Modifiers | Description |
|---|---|---|---|
Name |
string |
lensz=2, encoding=utf8 |
Display name the client renders in its channel picker. |
Visible |
u8 |
— | 1 = show in the UI, 0 = hidden. |
PercentFull |
s8 |
— | Cosmetic load indicator, 0..100+. Envision always sends 0 because we don't track population yet. |
Type |
s8 |
— | 0 = visible, 2 = specialty (e.g. PvP). |