OpenMU

This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".

View on GitHub

C1 BF 01 - IllusionTempleState (by server)

Is sent when

The player is in the illusion temple event and the server sends a cyclic update.

Causes the following actions on the client side

The client shows the state in the user interface.

Structure

Index Length Data Type Value Description
0 1 Byte 0xC1 Packet type
1 1 Byte   Packet header - length of the packet
2 1 Byte 0xBF Packet header - packet type identifier
3 1 Byte 0x01 Packet header - sub packet type identifier
4 2 ShortLittleEndian   RemainingSeconds
4 2 ShortLittleEndian   PlayerIndex
6 1 Byte   PositionX
7 1 Byte   PositionY
8 1 Byte   Team1Points
9 1 Byte   Team2Points
10 1 Byte   MyTeam
11 1 Byte   PartyCount
12 IllusionTemplePartyEntry.Length * Array of IllusionTemplePartyEntry   PartyMembers

IllusionTemplePartyEntry Structure

Contains the info about a party member in illusion temple.

Length: 5 Bytes

Index Length Data Type Value Description
0 2 ShortLittleEndian   PlayerId
2 2 ShortLittleEndian   MapNumber
3 1 Byte   PositionX
4 1 Byte   PositionY