yairm210 / Unciv

Open-source Android/Desktop remake of Civ V
Mozilla Public License 2.0
8.32k stars 1.56k forks source link

"Outdated" label for mods #4210

Closed Caballero-Arepa closed 3 years ago

Caballero-Arepa commented 3 years ago

The idea is for a tag or mark to let know players a mod that hasn't got an update may not work properly, because of the constant improving mechanics and stuff. This would be automated, and perhaps a team could confirm if the mod works properly or not.

¿What do you think?

yairm210 commented 3 years ago

I can't think of a good way to do this tbh.

Caballero-Arepa commented 3 years ago

Maybe, a line would be added automaticly in ModOptions, just like the file size or last update time is, and it would show up in-game just as those before mentioned. It would be a simple word saying: "Outdated".

yairm210 commented 3 years ago

But where would the source of this information be?

ajustsomebody commented 3 years ago

But where would the source of this information be?

how about a json or txt file from a new github repo that only some people with access and a specialized code can alter?

Caballero-Arepa commented 3 years ago

But where would the source of this information be?

I guess it can be added automaticly corresponding with the last update date via a sistem. If not, maybe what locicminimal said.

SomeTroglodyte commented 3 years ago

One could...

NO thank you. I'd rather program a new Unciv from scratch - in ABAP.

Alternative: Make modders declare an Unciv version they promise to be compatible with without using deprecated stuff, and trust them on that. Keep a second Unciv version inside Unciv - the one with the last new deprecation. Mod manager compares and says "compatible", "outdated" or "unknown"...

Caballero-Arepa commented 3 years ago

If it works then yes I guess, whatever is the best or easier.

Caballero-Arepa commented 3 years ago

Wait a minute, how does the "Updated" label work?

Because, you could do something similar, and it would appear after sometime. Or, when launching the update, the dev could make a comand that makes all mods have the label added (if the update brings something that need to be update) automaticly until the mod recieves an update.

yairm210 commented 3 years ago

This is not actionable at all on my end. This is more a community problem.