Skip to content
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

Sync diffing with official data #30

Open
1 of 4 tasks
jacobtread opened this issue Aug 16, 2023 · 1 comment
Open
1 of 4 tasks

Sync diffing with official data #30

jacobtread opened this issue Aug 16, 2023 · 1 comment
Assignees
Labels
backboard This isn't planned to be worked on at the moment enhancement New feature or request

Comments

@jacobtread
Copy link
Member

Description

Currently the server only supports syncing from official servers one time upon the first login of an origin account, if the player wants to get up to date progress from the official server they have to delete their account/database every time they want the new progress (Thus loosing any private server progress)

The goal for this improvement is to sort of "Diff" the results every time origin players login in order to keep local progress while also adding on any extra progress made on the official servers.

Note
Pocket Relay will NOT sync progress back to the official servers as its an infeasible implementation that would enable cheating while causing lots of development headaches. It is not a planned feature and likely wont ever be

Checklist

  • Data can be loaded from official servers
  • Progress can be diffed between the official servers and local copy in order to produce produce a shared data
  • Merging data with the official server data doesn't cause issues with the local copy
  • Feature is gated behind an optional flag
@jacobtread jacobtread added the enhancement New feature or request label Aug 16, 2023
@jacobtread jacobtread self-assigned this Aug 16, 2023
@jacobtread jacobtread changed the title Improved Syncing Sync diffing with official data Dec 6, 2023
@jacobtread
Copy link
Member Author

This issues branch has gotten stale so I am going to delete it as this issue has been put on the backboard

@jacobtread jacobtread added the backboard This isn't planned to be worked on at the moment label Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backboard This isn't planned to be worked on at the moment enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant