Configuration File (0xD0)
- Status:
implemented - Direction:
Both - Length:
Variable - POL reference: https://docs.polserver.com/packets/index.php?Packet=0xD0
- Last modified in POL docs:
2009-03-01 11:40:15byTurley
Moongate Packet Classes
ConfigurationFilePacket(Incoming, Variable, length-1) fromsrc/Moongate.Network.Packets/Incoming/System/ConfigurationFilePacket.cs
Current Moongate Behavior
Moongate currently has packet classes for this opcode.
Packet Build
| Type | Field |
|---|---|
BYTE[1] |
cmd |
BYTE[2] |
length |
BYTE[1] |
type - file type, not sure of precise values |
BYTE[length-4] |
unknown encoded in some form |
Subcommand Build
N/A
Notes
Sent if (flag & 0x02) in packet 0xA9
Probably used for saving client configuration files server side. OSI used it for the IGR shard only that is not anymore. Not sure what configuration files are, perhaps those in /desktop/player dir
Encoding/(compression?) completely unknown
Note: there's a client and server version of it.
If on, client sends them 5 times (5 files) at login.
After logout (0xd1) it expects server versions of 0xd0 and finally a server version of 0xd1