feat: extract game semaphores logic
feat: implement cinfo packet
fix: implement IPacket in use skill packets
chore: update packets version
docs(packets): add missing documentation
feat(packets): add missing hitmode
feat: make projects available for netstandard 2.1
feat(packets): add entities and maps packets
chore: make serializer generator correctly output to nuget
chore: add repository url and license to nuget
docs: add documentation for missing fields
chore: add nuget description
fix(packets): syntax error in generator
fix(packets): deserialize strings starting with "-" correctly
fix(packets): use skill vnum instead of id to avoid confustion between cast id and skill vnum
feat(packets)!: let the user add the default packet converters
fix(packets): make correct fields nullable
feat(serializer): fix null representation as stated in #18
fix(packets): make cmode morph skin allow higher values