MsgMapItem
This game server message is sent to the client to display an action with an item on the map floor. It also allows the server to set "traps", which act as magic effects on a map tile and are used for squama rewards.
Table of Contents
Patch 4267
Message Definition
☑️ Assumed (Observed) - CoFuture + Soul
Pos | Type | Name | Description | Example |
---|---|---|---|---|
0 | UInt16 | MsgSize | Size of the message | 18 |
2 | UInt16 | MsgType | Type of message | 1101 |
4 | UInt32 | ID | Map item identifier | 1 |
8 | UInt32 | Type | Map item type or trap look | 0 |
12 | UInt16 | Pos X | X coordinate of the item or trap | 320 |
14 | UInt16 | Pos Y | Y coordinate of the item or trap | 460 |
16 | UInt16 | Action | How to processes the message | 1 |
Action Type
☑️ Assumed (Observed) - CoFuture + Soul
Val | Name | Description | Recipient | ID | Type |
---|---|---|---|---|---|
1 | CREATE | Create map item | Client | Map Item ID | Item Type |
2 | DELETE | Delete map item | Client | Map Item ID | |
3 | PICK | Request to pick up map item | Server | Map Item ID | |
10 | CAST_TRAP | Place a floor trap | Client | Trap ID | Look |
11 | SYNCHRO_TRAP | Update a floor trap | Client | Trap ID | Look |
12 | DROP_TRAP | Stop a floor trap | Client | Trap ID |
Patch 5095
Message Definition
☑️ Assumed (Observed) - Elite-CoEmu
Pos | Type | Name | Description | Example |
---|---|---|---|---|
0 | UInt16 | MsgSize | Size of the message | 24 |
2 | UInt16 | MsgType | Type of message | 1101 |
4 | UInt32 | ID | Map item identifier | 1 |
8 | UInt32 | Type | Map item type or trap look | 0 |
12 | UInt16 | Pos X | X coordinate of the item or trap | 320 |
14 | UInt16 | Pos Y | Y coordinate of the item or trap | 460 |
16 | UInt16 | Color | Color modifier for the item | 3 |
18 | UInt16 | Action | How to processes the message | 1 |
20 | UInt32 | Unused | Confirmed unused by the client | 0 |
Action Type
☑️ Assumed (Observed) - Elite-CoEmu
Val | Name | Description | Recipient | ID | Type |
---|---|---|---|---|---|
1 | CREATE | Create map item | Client | Map Item ID | Item Type |
2 | DELETE | Delete map item | Client | Map Item ID | |
3 | PICK | Request to pick up map item | Server | Map Item ID | |
4 | PICK_EFFECT | Pick up item with an effect | Client | Map Item ID | |
10 | CAST_TRAP | Place a floor trap | Client | Trap ID | Look |
11 | SYNCHRO_TRAP | Update a floor trap | Client | Trap ID | Look |
12 | DROP_TRAP | Stop a floor trap | Client | Trap ID |