Follow-up Comment #2, bug #23298 (project wesnoth): re (1):
That reloading is pretty much unavoidable. All core wml content is in general dependent on macros, and even if it isn't each campaign has its own campaign define symbol, and mp lives in its own macro space as well. I think it would be very difficult and undesirable to change this. re [overwrite_unit_advancements]: I wonder if you couldn't just write some lua script that scans all the unit types and makes substitutes for your campaign with the appropriate unit advancements? It might be useful as a utility. If you like I think you could then go on to make a wml tag defined using the lua utility. I think that would be what we the devs would do also most likely, rather than implement it in C++. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?23298> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Wesnoth-bugs mailing list Wesnoth-bugs@gna.org https://mail.gna.org/listinfo/wesnoth-bugs