-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve inventory storage disconnect #497
Labels
Comments
I've updated |
GregHib
added a commit
that referenced
this issue
Mar 19, 2024
* Add Dockerfile and publishing to DockerHub * Add docker badge to readme * Fix inventory saving #497 * Remove prayer debug info * Fix level up * Reuse Properties in koin
GregHib
added a commit
that referenced
this issue
Mar 22, 2024
GregHib
added a commit
that referenced
this issue
Mar 22, 2024
GregHib
added a commit
that referenced
this issue
Mar 23, 2024
GregHib
added a commit
that referenced
this issue
Mar 23, 2024
GregHib
added a commit
that referenced
this issue
Mar 28, 2024
* Combine inventory data with inventories #497 * Move login and logout out of Player and into PlayerAccounts #497 * Move login response out of PlayerAccounts * Move password validation earlier in login server * Reuse account connection for bots * Move password encryption into networking module * Move ClientManager into networking * Move LoginManager into PlayerAccountLoader * Remove accounts online from PlayerAccountLoader * Rename ClientManager to ConnectionTracker * Remove unused NetworkQueue interface * Move instruct into client * Rename instruct to instruction * Move Instruction to client * Move game server files * Move login server files * Move encoders * Move decoders * Move decoder * Move jag extensions * Move visuals into protocol * Move connection tracker into client * Move Protocol * Add Server tests * Add PlayerAccountLoader to koin * Move visual encoders into Encoders.kt * Add networking code coverage module * Split PlayerAccounts into AccountManager and SaveQueue * Add player account tests * Move ConnectionQueue into networking * Move indexing into CharacterList * Remove IndexAllocator * Add decoder tests * Remove unused decoders * Add encoder tests, store all expected byte arrays into .csv resources * Store test huffman in resources * Add fallback safe account storage in case of primary failure * Fix bot spawns
Room for improvement but good enough for now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There's a disconnect between
inventories.inventories[name]
andinventories.inventory(name).items
asStateManager
changes the underlyingdata
arrayThe text was updated successfully, but these errors were encountered: