Object Information (SA) (0xF3)
- Status:
implemented - Direction:
Server - Length:
24 bytes - POL reference: https://docs.polserver.com/packets/index.php?Packet=0xF3
- Last modified in POL docs:
2010-02-07 08:30:59byTomi
Moongate Packet Classes
ObjectInformationPacket(Outgoing, Fixed, length26) fromsrc/Moongate.Network.Packets/Outgoing/Entity/ObjectInformationPacket.cs
Current Moongate Behavior
Moongate currently has packet classes for this opcode.
Packet Build
Byte[1] Packet ID
Byte[2] 0x1 // always 0x1 on OSI
Byte[1] DataType // 0x00 = Item , 0x02 = Multi
Byte[4] Serial
Byte[2] Graphic // for multi its same value as the multi has in multi.mul
Byte[1] Facing // 0x00 if Multi
Byte[2] Amount // 0x1 if Multi
Byte[2] Amount // 0x1 if Multi , no idea why Amount is sent 2 times
Byte[2] X
Byte[2] Y
Byte[1] Z
Byte[1] Layer // 0x00 if Multi
Byte[2] Color // 0x00 if Multi
Byte[1] Flag // 0x20 = Movable if normally not , 0x80 = Hidden , 0x00 if Multi
Subcommand Build
N/A
Notes
Client versions >= 7.0.0.0 is sending this instead of the old Object Information packet 0x1A
Seems like 0x1A is still working with item graphics <= 0x3FFF but OSI uses this now to send ALL.