Skip to content

Zagith/ChickenAPI.Packets

Repository files navigation

ChickenAPI.Packets (C#)

CircleCI

Links

Discord : https://discord.gg/7sTFU8d

Description

ChickenAPI is an Emulator API for the game Nostale.

We are willing to provide quality API with a lot of things inside it to facilitate and fasten developers' work inside their own projects related to Nostale.

ChickenAPI.Packets is a library including all Nostale packets (at least the ones we have written over so far)

Knowledge

This is what we know so far about packet serialization of nostale

PacketIndex serialization by type

Type string to serialize Null True False Value Value when Last
String some text - N/A N/A some^text some text
Boolean true/false -1 1 0 N/A N/A
Number 1 -1 N/A N/A 1 1
IPacket N/A N/A N/A N/A N/A N/A

PacketIndex serialization by condition

Condition IPacket splitter Item splitter Property splitter Discriminator
contain IPacket properties with a PacketHeader space space ^ #
contain IPacket properties without a PacketHeader space space space no discriminator
contain a Host property : true/false -1 no discriminator
contain a List of IPacket the property space space . no discriminator

About

List of packets and Serialization/Deserialization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors