project-ethea / Invasion_from_the_Unknown

Invasion from the Unknown, a Battle for Wesnoth add-on campaign.
Other
10 stars 4 forks source link

Use map_file= and drop support for Wesnoth 1.14.2 and earlier #75

Closed irydacea closed 3 years ago

irydacea commented 4 years ago

Wesnoth 1.14 added map_file= in order to avoid including wholesale map data in every single scenario file and reduce WML config bloat. However, the feature was pretty much completely broken before commit bfa8c951b9e95dd41ed7839b28b23b8127c1c361 upstream, which ships with 1.14.3 and later only.

AtS already makes use of map_file= (code), but AtS 0.10.0 was never intended to be released before Wesnoth 1.14.3. Using map_file= in IftU means forcefully dropping support for versions 1.13.12 through 1.14.2.

This shouldn't be an issue right now, but I'm postponing it for a little while anyway.