Please check if your PR fulfills the following requirements:
[x] All new classes have class-level documentation comments, if there are any at all
[x] Tests for the changes have been added (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
[x] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation update
[ ] Other... Please describe:
What is the current behavior?
Some Registries were stored using GUIDs, so when existing objects are registered. The clients and the server will have different ids for the same object
What is the new behavior?
Ids are now assigned from a counter, assuming after the game loads and when the instances are registered the ids will match
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Some Registries were stored using GUIDs, so when existing objects are registered. The clients and the server will have different ids for the same object
What is the new behavior?
Ids are now assigned from a counter, assuming after the game loads and when the instances are registered the ids will match
Other information