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

Implement import/export player data functionality #3

Open
Juansecu opened this issue Apr 14, 2023 · 0 comments
Open

Implement import/export player data functionality #3

Juansecu opened this issue Apr 14, 2023 · 0 comments
Assignees
Labels
feature New feature or request
Milestone

Comments

@Juansecu
Copy link
Owner

Juansecu commented Apr 14, 2023

Implement the ability to import and export user data in the OpenFusion OpenAPI Plugin. This feature will allow users to easily transfer their data between instances of the plugin, or to back up their data for safekeeping. The implementation will need to be secure and reliable, and should be well-documented for users to understand how to use the feature.

It’s necessary to check what is the current version of the game, although. For doing this, it’s necessary to keep this information in mind:

  1. The game versions are mostly identified by a protocol version, which is stored in the database in the Meta table, at the ProtocolVersion record
  2. 0104 is beta-20100104, which is what we host on our Original/Future serve
  3. 0728 is every build after that one, up to the Academy builds
  4. 1013 is every Academy build (which is every build from 2011), with the last one being beta-20111013, which is what we host on our Academy server
  5. Retrobution uses 0104 and its build version is beta-20200109
@Juansecu Juansecu added the feature New feature or request label Apr 14, 2023
@Juansecu Juansecu added this to the 1.0.0 milestone Apr 14, 2023
@Juansecu Juansecu self-assigned this Apr 14, 2023
@Juansecu Juansecu changed the title Import/export players data Implement import/export players data functionality Apr 14, 2023
@Juansecu Juansecu changed the title Implement import/export players data functionality Implement import/export player data functionality May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Development

No branches or pull requests

1 participant