Merge pull request #60 from Rutherther/feat/combat-v1
Make combat nonblocking, make multiple queues for distinct operations
tests(core): add tests for contracts
tests(game): add raid tests
tests: add ptctl deserialization test
feat(packets): make lists and conditional parameters non-optional non-nullable
Merge pull request #53 from Rutherther/feat/raids
Add raid processing
tests: add raid packet tests
Merge pull request #54 from Rutherther/test/packet-files
Add tests working with packet files
tests: add basic inventory, group, charater tests
chore: add mates and friends packet logs
fix: change packet logs extension to plog to avoid gitignore
chore: copy init_off_on log
tests: add game friends tests
chore: add Game test files with comments saying what tests to implement
tests(game): add basic test for mates
tests(game): add support for game integration tests
tests: remove unnecessary deep checks, replace them with ShouldBeEquivalentTo from Shouldly
tests: fix tests for new version