68 lines
1.1 KiB
TypeScript
68 lines
1.1 KiB
TypeScript
export enum PacketType {
|
|
/**
|
|
* [][Player ID][Session Token][Client Version]
|
|
*/
|
|
AUTH = 0,
|
|
KEEPALIVE,
|
|
/**
|
|
* [][World name]
|
|
*/
|
|
STREAM_START,
|
|
/**
|
|
* [][Asset Name][Asset Type][Buffer]
|
|
*/
|
|
STREAM_ASSET,
|
|
/**
|
|
* [][Object UUID][Parent UUID][Object Type][Object data JSON]
|
|
*/
|
|
STREAM_OBJECT,
|
|
/**
|
|
* [][Object UUID]
|
|
*/
|
|
STREAM_DESTROY,
|
|
/**
|
|
* [][Object UUID][Event][JSON]
|
|
*/
|
|
STREAM_EVENT,
|
|
/**
|
|
* [][World name]
|
|
*/
|
|
STREAM_FINISH,
|
|
/**
|
|
* [][UUID][x y z Position][x y z w Rotation][x y z linvel][x y z angvel]
|
|
*/
|
|
STREAM_TRANSFORM,
|
|
/**
|
|
* [][Player ID][Chat Type][Chat Message]
|
|
*/
|
|
STREAM_CHAT,
|
|
/**
|
|
* [][Player ID:Player Name]
|
|
*/
|
|
PLAYER_LIST,
|
|
/**
|
|
* [][Player ID][Player Name]
|
|
*/
|
|
PLAYER_JOIN,
|
|
/**
|
|
* [][Player ID][Player Name][Reason]
|
|
*/
|
|
PLAYER_QUIT,
|
|
/**
|
|
* [][Player ID][Player Name][x y z Position][Data...]
|
|
*/
|
|
PLAYER_CHARACTER,
|
|
/**
|
|
* [][Velocity][LookAt][AnimState]
|
|
*/
|
|
PLAYER_MOVEMENT,
|
|
/**
|
|
* [][Chat Type][Chat Message]
|
|
*/
|
|
PLAYER_CHAT,
|
|
/**
|
|
* [][Error type]
|
|
*/
|
|
ERROR,
|
|
}
|