wesnoth / wesnoth

An open source, turn-based strategy game with a high fantasy theme.
https://www.wesnoth.org/
GNU General Public License v2.0
5.45k stars 998 forks source link

Highlight Mainline Campaign Updates #8476

Open Dalas121 opened 6 months ago

Dalas121 commented 6 months ago

Describe the desired feature

Currently, there's no in-game indicator when a campaign receives changes. Players who aren't active on github/discord/forums have no way of knowing a campaign has been updated without playing it (which they have no incentive to do), and even players who are active (like me!) can be unsure if they've played the newest version.

For recently-changed campaigns, I suggest adding "Major Update" notices and including basic "update notes" in each campaign's description.

updated_campaign_menu

knyghtmare commented 6 months ago

I have two things to say:

Konrad22 commented 6 months ago

Maybe include a button 'release notes' in the campaign description to pop out a new dialog with, well, the release notes? That way the description is much less crowded. Having that might also allow add-on campaigns to do the same?

Mirion147 commented 6 months ago

Konrads idea sounds awesome to me

(Also, if uploading content to the add-ons server allows the update notification [perhaps under specific circumstances, like 1.3 being updated to 2.0 or something], it would be nice for umc authors)

cooljeanius commented 6 months ago

Konrads idea sounds awesome to me

(Also, if uploading content to the add-ons server allows the update notification [perhaps under specific circumstances, like 1.3 being updated to 2.0 or something], it would be nice for umc authors)

if extending this for UMC authors, it'd be nice if it could just pull the release notes from GitHub or a ChangeLog file or something, so that I don't have to write my release notes multiple times for each separate place where I want them to show up