
This makes it so addon metadata (title, version) will be fetched from _server.pbl if present and _info.cfg if not (see #3278). This also eliminates the temporary addon_source struct and unifies the metadata parsing and actual loading stages. They used to be separate since single-file addons were a thing, but those were removed in 3f640b8e718e4c45d8f73798d839bfea0b413fab. Also a bunch of minor code cleanup. (cherry-picked from commit cd3c13aca223e8a8c681556fe8020915d98058e0)
About
The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.
License
Please see the wiki for information regarding The Battle for Wesnoth's licensing:
https://wiki.wesnoth.org/Wesnoth:Copyrights
Installing
See INSTALL.md for instructions on how to build the game from source code.
More Information
For extensive documentation about all aspects of the game, see the official Battle for Wesnoth web site.
A (translated) description of how to play the game can be found in doc/manual/manual.*.html, or online at:
https://wiki.wesnoth.org/WesnothManual
The official Battle for Wesnoth Forums (with over 400,000 posts from more than 20,000 registered members) can be found at: