Syndicator

Syndicator

2M Downloads

Request: "Expansion" category 'meta' keyword additions [old and new Expansion keyword aliases]

Jahfry opened this issue ยท 0 comments

commented

Describe the solution you'd like

In setting up a large config for Baganator I'm realizing it would be nice to future-proof the configuration a bit.

NOTE: I moved this issue from Baganator to Syndicator after realizing how Syndicator is providing the backend for keywords.

Towards that it would be nice to have a couple of 'meta' keywords for the "Expansion" category keywords. Specifically:

  • xpac-LATEST

    • Do quick logic in the addon to determine what the "latest" (ie, "current") xpac is.
    • Examples:
      • For retail TODAY it would result in an alias to the "dragonflight" keyword
      • For retail after TWW comes out it would result in an alias to "tww" keyword
      • For Classic it would result in "classic"
      • For Cataclysm it would result in "cataclysm" (and if that tree ever progresses to MoP, doubtful?, it would alias to "mop")
  • xpac-PREVIOUS

    • Simple, would validate as "matches all except xpac-LATEST"

(change the keyword names to fit whatever schema, I'm just using things that are self descriptive for the example)

This would allow a Category that always shows current armor for "armor & xpac-LATEST" and another that shows "armor & xpac-PREVIOUS".

NOTE: This is perfectly doable by the end user where they just set a higher priority and update their "expansion" keyword when a new expansion comes out. The goal here is just to make it so that a configuration automatically updates without needing to be edited on a new xpac release. Since Retail is starting to update more often (ie, TWW should be out for less time than DF was before the next xpac comes after it) this may be useful. If not considered useful, just close and I'll do my manual updates ... no problem :)