-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Actual behavior:
Current API calls are different from original client. Main difference is, that some type of messages are not pushed to server directly but only with other messages. These messages comes with every request:
GetHatchedEggs
GetInventory
CheckAwardedBadges
DownloadSettings
GetInventory sends only deltas from last request (we are requesting always full inventory)
DownloadSettings use hash and is sent back to client only if hash (content) changed
Expected behavior:
Change RPCs methods and GameClient so we match with original API calls. This will have probably impact on how are currently these messages handled. We must check in one place responses and sends some events to other consumers who waits on these changes (f.e. there must be hook for player stats change, inventory item change and so on)
Steps to reproduce the problem:
Compare our comm. log with original comm log. Sequence of messages should be same.