Skip to content

Commit

Permalink
Merge pull request #211 from cooljeanius/1.7.0_revbump
Browse files Browse the repository at this point in the history
 final revbumps for 1.7.0 release
  • Loading branch information
cooljeanius authored Aug 25, 2024
2 parents db6054d + 045f9cc commit 643e88a
Show file tree
Hide file tree
Showing 7 changed files with 40 additions and 19 deletions.
17 changes: 14 additions & 3 deletions CHANGELOG.cfg
Original file line number Diff line number Diff line change
@@ -1,14 +1,25 @@
#textdomain wesnoth-A_New_Order

Changelog for 1.7.0 (WIP):
Changelog for 1.7.0 (final release for BfW 1.16):
* Delegate responsibility for maintaining certain files more granularly
* Link to additional funding options
* New portraits, including ones for the Brigand and Outlaw Raider
* Add some GitHub Actions workflows, to automatically check code quality
* Keep certain maintainer-specific parts of the repository up-to-date with Dependabot
* New portraits, including ones for the Brigand and Outlaw Raider, along with some additional notes for artists
* Download size improved by lossless compression of images
* Additional notes for translators and other potential contributors
* Validator fixes
* Additional optional advancements are now enabled
* Additional disclaimer about mature content added
* New macros for wrapping dialogue messages
* Beginnings of code for "support conversations" between the hero characters (not actually accessible in-game yet)
* Beginnings of code to track player luck (not used yet)
* Rob Roe now has a death message when he's on the player's side
* Better handling of code regarding Kyobaine
* Gawen's allies remember that they're not supposed to call him "Gawen" more often
* Raedwood East is now enabled for regular gameplay
* Objectives should now do a better job of specifying carryover
* Objectives should now do a better job of specifying gold carryover
* See README_egallager_mods.txt for scenario-specific changes

Changelog for 1.6.0:
* New portraits, including new winter clothes for Kyobaine
Expand Down
26 changes: 18 additions & 8 deletions README_egallager_mods.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ Anyways, here are my per-scenario notes:
"assassin" micro AI to the assassin, add message captions, change some portraits,
make some changes for debugging, additional translation comments, dialogue
updates, handle loyal units better, have Gawen actually use the poisoned status
when he is poisoned.
when he is poisoned. For 1.7.0, there is now more animation for the cutscene with
the medic, plus some additional dialogue.
02 Fighting for Passage: tweaks to gold and turns, vary turns on which enemy
leader is passive by difficulty, tweak AI parameters, and simplify conditionals.
I also did some funky stuff with the income levels, so that Gawen gets more gold
Expand All @@ -36,7 +37,10 @@ Anyways, here are my per-scenario notes:
clansman dies, in an attempt to make the dialogue different for loyal clansmen.
Getting the filter right for it has been somewhat tricky; see issue 23 on
GitHub. Also, Lorin now gets experience for examining the gallows, and cutscene
animations should be improved.
animations should be improved. For 1.7.0, more copyediting, Oeame now
explicitly lets the player know that it's ok to use the allied villages, there is
additional code to help debug the Lorin gallows event, took another shot at
getting the loyalty check working properly again, and spiced up some animations.
03 Coronation: Story only; only major changes are a terrain fix, and team coloring
for kneeling Akladian Lords
04 Battle of Barnon: Lots of changes here... I varied some starting village radii
Expand Down Expand Up @@ -95,7 +99,9 @@ Anyways, here are my per-scenario notes:
difficulty, other misc. changes (e.g. copyediting and message captions), add
additional fortifications on EASY, add snowshoes (2 plus a 3rd for Reumario),
ensure Lorin knows race of unit she's killing, add a wild boar that Reumario can
sacrifice for experience, update list of Dunefolk units that can become loyal
sacrifice for experience, update list of Dunefolk units that can become loyal.
For 1.7.0, dialogue at the end of the scenario should now vary based on which
side is winning.
11 Council in Freetown: copyediting, and added message captions, ensure elves'
abilities persist after advancing
12 Leaving Raedwood: turns/gold/income tweaks, use LIMIT_CONTEMPORANEOUS_RECRUITS,
Expand All @@ -112,7 +118,9 @@ Anyways, here are my per-scenario notes:
correct wording of quote from book, vary loot amounts by difficulty, adjust
bandit recruit lists and AI, use LIMIT_CONTEMPORANEOUS_RECRUITS, vary starting
villages radii by difficulty, add snowshoes, adjust enemy AI further, add a few
extra messages, improve code for basic healing ability
extra messages, improve code for basic healing ability. For 1.7.0, additional
code meant to help debug whether Reme is considered "saved" or not at the end
of the scenario.
14c She-Wolf of Haeltin: copyediting, heal Lorin from her previous scenario
14d Avenging Ruen: I forget my first pass... subsequent passes included turns
tweaks, message captions, allowing undoing at the signpost, addition of
Expand All @@ -122,9 +130,10 @@ Anyways, here are my per-scenario notes:
the terrain a bit on EASY (extra villages and road), copyediting, add an event
on EASY that causes the saurians to get nerfed by the cold, allow undoing at
the signpost, add message captions, add additional dialogue, add snowshoes, add
L0 saurians
L0 saurians. For 1.7.0, use macros to reduce repetition.
15 Back in Freetown: copyediting, message captions
15a The Preparations: message captions
15a The Preparations: message captions. For 1.7.0, Raedwood East is now enabled
for regular gameplay, so the dialogue here has been updated accordingly.
15b Repelling the Orcs: gold/income tweaks, one additional message caption, update
orcish recruitment pattern
15c Raedwood East: new scenario!
Expand All @@ -147,7 +156,8 @@ Anyways, here are my per-scenario notes:
19a The Woods of Okladia: I think this was around where enemy sides started
to get Wondermen, and since they are extremely deadly, I had to put a limit
on them, and let the enemy Akladians recruit Holymen as an alternate healer
instead. (I also did likewise in later scenarios)
instead. (I also did likewise in later scenarios.) For 1.7.0, Karl Regven now
is auto-recalled on EASY, to make up for Lorin's absence.
19b Entering Okladia: Tried to do the same changes as in 19a here as well
19c The Oracle: I varied all the starting units' hitpoints and experience with
difficulty on my first pass. On my second pass I did copyediting, added message
Expand All @@ -160,7 +170,7 @@ Anyways, here are my per-scenario notes:
Matthias Ramon can die (and add some events involving him), give Matthias Ramon
and Fat Bart traits, adjust recruitment patterns, give enemies gold if your
allied AI side kills enemy leaders, commentary updates, Matthias Ramon can now
heal (a bit), translation notes updates, etc.
heal (a bit), translation notes updates, etc. For 1.7.0, additional AI tweaks
20 Okladia: copyediting, vary gold amounts with difficulty, give Deorien extra
traits on EASY
21a Abducted Bride: I gave the player consolation units for any missing recalls
Expand Down
4 changes: 2 additions & 2 deletions _info.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@
dependencies="Akladian_Music"
title="A New Order"
type="campaign"
uploads=5
version="1.6.0"
uploads=6
version="1.7.0"
[/info]
2 changes: 1 addition & 1 deletion _main.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ add-ons/A_New_Order#enddef
#else
# The version number is also set many other places in the code (e.g. in ano_macros.cfg);
# be sure to check those places (e.g. with `git grep`), as well, when updating this for a new release:
version=1.6.0
version=1.7.0
#endif
icon=data/{LDR_PATH}/images/logo_small.png
image=data/{LDR_PATH}/images/logo_large.png
Expand Down
2 changes: 1 addition & 1 deletion dist/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.6.0
1.7.0
4 changes: 2 additions & 2 deletions info.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#textdomain wesnoth-A_New_Order

[info]
version="1.6.0"
uploads="2"
version="1.7.0"
uploads="3"
[/info]
4 changes: 2 additions & 2 deletions macros/ano_macros.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@

#define SET_ANO_GLOBAL_VARIABLES
# Remember to update this when making a new release:
{SET_ANO_GLOBAL_VARIABLE ANOversion 1.6.0}
{SET_ANO_GLOBAL_VARIABLE ANOversion 1.7.0}
{SET_ANO_GLOBAL_VARIABLE ANOlast_scenario 0}
{SET_ANO_GLOBAL_VARIABLE ANOmax_points_scored 0}
{SET_ANO_GLOBAL_VARIABLE ANOpreviously_scored_points 0}
Expand All @@ -126,7 +126,7 @@

#define SET_ANO_VARIABLES
# Remember to update this when making a new release:
{VARIABLE ano_version 1.6.0}
{VARIABLE ano_version 1.7.0}
{VARIABLE ano_warned yes}
{VARIABLE ano_gawen_poisoned yes}
{VARIABLE ano_assa_killed no}
Expand Down

0 comments on commit 643e88a

Please sign in to comment.