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

Read a remote JSON file with mod metadata #355

Open
Iridar opened this issue Aug 19, 2023 · 1 comment
Open

Read a remote JSON file with mod metadata #355

Iridar opened this issue Aug 19, 2023 · 1 comment
Labels
Status: Review Verify bug or check feasibility of a new feature. Type: Enhancement

Comments

@Iridar
Copy link

Iridar commented Aug 19, 2023

Per discord discussion, I'm suggesting setting up a remote file in a repository in the Community Core github account, that would be downloaded and stored locally by AML, updated on each AML start.

The file would contain the following information about mods:

  • Mod compatibility information (conflicts, manual resolution steps, known issues)
  • Warn if the user tries to play WOTC with a vanilla mod that is known to be incompatible with WOTC.
  • Warn if the user tries to use a mod that has a newer and better version available.
  • Warn if the user tries to use a mod that has another bugfix mod available.

Since some of these suggestion would be up to preference, it would be useful if each information entry had a unique identifier, so that the AML user could permanently disable it via "don't show this specific message to me again" button or checkbox.

Popups could get pretty annoying, so I suggest adding a status icon somewhere in the AML's top panel, which would display green/yellow/red status depending on the severity of issues present in someone's modlist, or lack thereof. The list of issues would be displayed on a mouseover/click of this icon.

For example, using LW2 in WOTC would be an instant red.

Since these issues would be different for vanilla XCOM 2 and WOTC, perhaps two status icons are in order, displayed right near the Launch XCOM 2 / Launch WOTC buttons.

@Iridar Iridar added Status: Review Verify bug or check feasibility of a new feature. Type: Enhancement labels Aug 19, 2023
@caseyjp11
Copy link

If I could code, I'd be all over this. As is, as a loyal Xcom/AML/modded user, I'd be happy to contribute in any useful way possible.
Steam/Proton/Arch/AMD user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Review Verify bug or check feasibility of a new feature. Type: Enhancement
Projects
None yet
Development

No branches or pull requests

2 participants