IS REO
From LFS Manual
Revision as of 22:31, 9 February 2026 by Bokujishin (talk | contribs) (Created page with "== Introduction == The '''REO'''rder packet is sent by LFS at the beginning of the session to indicate the starting order of the players. It can also be sent to LFS to set th...")
Introduction
The REOrder packet is sent by LFS at the beginning of the session to indicate the starting order of the players. It can also be sent to LFS to set the grid for the next race: in that case, it should be sent after receiving the SMALL_VTA packet informing that a vote completed and its action is about to take place; sending the IS_REO packet in other situations has no effect.
| Type | Name | Description |
|---|---|---|
| byte | Size | 52 |
| byte | Type | ISP_REO |
| byte | ReqI | 0 unless this is a reply to an TINY_REO request |
| byte | NumP | number of players in race |
| byte | PLID[REO_MAX_PLAYERS] | all PLIDs in new order |
Packet Details
Size
The size of the packet is always 52 bytes.
Type
The packet type from the ISP_ enumeration, always ISP_REO.
ReqI
ReqI is equal to zero, unless the packet is a reply to a TINY_REO request.
NumP
The number of players on the grid.
PLID
The list of players in starting order, as identified by their player IDs.