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

SBL auto-update improvements #297

Closed
3 tasks done
Tracked by #170
x87 opened this issue Mar 2, 2024 · 3 comments
Closed
3 tasks done
Tracked by #170

SBL auto-update improvements #297

x87 opened this issue Mar 2, 2024 · 3 comments
Labels
Milestone

Comments

@x87
Copy link
Collaborator

x87 commented Mar 2, 2024

currently auto-update only works for base modes: gta3, vc, sa, sa mobile.
it does not auto-update other modes (e.g. sa v2 or sa sbl).
it only downloads *.json file. it does not download other important syntax files, such as classes.db, enums.txt, opcodes.txt. Updating JSON file alone cause discrepancy in syntax where command have one interface in JSON and another in classes.db/opcodes.txt

Need:

  • update JSON in all available modes that use it
  • when a new version of JSON file downloaded for a SBL mode also update classes.db, enums.txt, opcodes.txt, keywords.txt.
  • new files should be automatically updated in current session, so restart is not needed.
@x87 x87 added priority:p2 Medium priority type:nice-to-have minor enhancements scope:edit modes labels Mar 2, 2024
@x87 x87 added this to the v4.0.0 milestone Mar 2, 2024
@x87
Copy link
Collaborator Author

x87 commented Mar 3, 2024

keywords.txt needs to be excluded from SBL auto-update as any command name can be used directly

@x87 x87 mentioned this issue Mar 6, 2024
59 tasks
@x87
Copy link
Collaborator Author

x87 commented Mar 9, 2024

classes.db, enums.txt, opcodes.txt in legacy modes can not be auto-updated with SBL files

@x87
Copy link
Collaborator Author

x87 commented Aug 7, 2024

released in 4.0.0

@x87 x87 closed this as completed Aug 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant