this removes additional attributes that are already given by the
chracters macros, or that just the same as the default values.
this also removes useless extra_recruit= attributes which have no effect
since this data is overwritten by the units form carryover.
this has 2 advantages:
1) It decreased savefile size since the event is no longer sotred in
each savefile.
2) The ABILITY_FEEDING no longer assumes its used from within
[abilities]
This means [object], [advancement], and [trait] tags within [modify_unit]
can now use delayed_variable_substitution=yes.
This is currently needed for adding teleport, backstab, and leadership abilities.
Since GUI1 widgets seem to rely on the given font size values in font.hpp
for their dimensions, those are unchanged. ThemeWML-provided sizes were adjusted,
and larger sizes assigned to elements that were too small with the new font.
Theme element rects were also adjusted as necessary.
More specifically, horizontal resolutions less than 1024 px.
Okay, I lied. This doesn't fully fix that on master because recent font
and theme changes cause it to be misaligned even on >= 1024 px. But
hopefully someone will figure something out later.
This is a backport of a 1.12 commit.
This macro causes OOS because it changes the gamestate during the unsynced ai_turn event.
Also it doesn't handle custom recall costs.
This commit also fixes MAKE_AI_SIDE_PERSISTENT. But i think this macro should be removed too since just writing 'persistent=yes' in [side] is much easier to understand than using this macro.
* HttT S19c: Change dialog about direction options, preparing for map change.
* HttT S19c: comment change missed in previous commit.
* HttT S19c: Remove the undead.
* HttT S19c: Remove the swamp from the map, replace with mountains.
* HttT S19c: Adjust side #'s to compensate for removal of undead.
* HttT S19c: Simplify dialog about impassable mountains.
* HttT S19c: Add changelog entries.
I may be a pedant, but it's not correct to use 'the most' when referring to the greater of only two things. Plus, I don't really think the bad grammar adds any 'character' here.