After the Storm 0.10.18.1 [Wesnoth 1.14.x & 1.15.12+]

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

Post Reply

Would you play untested versions of IftU and AtS on Wesnoth 1.15.4+?

Poll ended at August 29th, 2020, 5:32 am

nah
1
10%
yee i can play on the latest wesnoth dev release
5
50%
i can play on wesnoth dev releases but no guarantees im going to be updating every time a new one comes out
1
10%
am big brain and can play on the wesnoth dev branch from git, who needs binary packages
1
10%
what the heck is wesnoth 1.15
2
20%
 
Total votes: 10

User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

After the Storm 0.10.10 [Wesnoth 1.14]

Post by Iris »

Version 0.10.10 is out.

This release addresses a major issue introduced in AtS 0.10.8 causing issues when attempting to read or save certain information in profiles that didn't play E1S12 or E2S12 on AtS 0.10.3+ before.

The complete changelog for this version of AtS follows:

Code: Select all

Version 0.10.10:
----------------
* General:
  * Update to Naia 20200816.
The complete changelog for the included version of Naia follows:

Code: Select all

Version 20200816:
-----------------
* Lua and WML library:
  * Fixed persistent WML variables API crashing when trying to manipulate the
    global table on a fresh persistent store or a store without a preexisting
    global table.
Have fun! 💜
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
akshayg95
Posts: 3
Joined: March 25th, 2020, 6:13 am

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by akshayg95 »

After almost 10 years I see this Campaign once again in the latest Version of Wesnoth. Lucky me to check the add-on updates in the game after like 2 yrs. Will certainly love playing the three chapters once again. Faintly do remember 10 yrs ago that it was awesome/ :D

Btw, @Iris, does this mean the work on Silver Lands is going to resume? :O
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by Iris »

akshayg95 wrote: August 18th, 2020, 3:50 am After almost 10 years I see this Campaign once again in the latest Version of Wesnoth. Lucky me to check the add-on updates in the game after like 2 yrs. Will certainly love playing the three chapters once again. Faintly do remember 10 yrs ago that it was awesome/ :D
10 years ago only E1 up to E1S9.2 existed, so I wonder how you managed to get hold of all three episodes three years before the finale (E3S6 - E3S13) was released in March 2013. 🤔
akshayg95 wrote: August 18th, 2020, 3:50 am Btw, @Iris, does this mean the work on Silver Lands is going to resume? :O
The Silver Lands was abandoned by its author along with Wesnoth itself about 6-7 years ago, my involvement with its development was merely that of a story consultant, and it was built upon an obsolete version of the AtS storyline which ultimately never came to be. I wouldn't expect anything to happen on that front, not even in the far future. (A similar case could be made for Shadows of Deception, but the jury's still out on that one I guess.)

Ultimately only the campaigns hosted as part of Project Ethea are my responsibility, and right now that's only IftU and AtS since those are the only ones that have received my blessing as a writer and designer.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by Iris »

Quick question for everyone (also in poll form in case people are afraid of pushing "post reply" for whatever reason):

If I release IftU and AtS wholly untested on the 1.15.x add-ons server now, will you play them once Wesnoth 1.15.4 comes out?

(Posting this in this thread instead of IftU's since I'd personally have people who already played both run into the inevitable road blocks that there will be because of the devs breaking every single thing in sight every development cycle.)
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
catagent101
Posts: 13
Joined: February 2nd, 2018, 2:40 am

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by catagent101 »

Another bug. On E2 S11 A Final Confrontation, whenever units spawn on the starry chasm tiles during the bossfight, the following error occurs:

Code: Select all

error scripting/lua: lua/helper.lua:253: bad argument #1 to 'random_func' (min > max)
stack traceback:
	[C]: in local 'random_func'
	lua/helper.lua:253: in field 'rand'
	lua/wml/set_variable.lua:106: in local 'cmd'
	lua/wml-utils.lua:145: in field 'handle_event_commands'
	lua/wml-flow.lua:161: in local 'cmd'
	lua/wml-utils.lua:145: in field 'handle_event_commands'
	lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
	[C]: in field 'fire_event'
	lua/wml-tags.lua:153: in local 'cmd'
	lua/wml-utils.lua:145: in field 'handle_event_commands'
	lua/wml-flow.lua:6: in function <lua/wml-flow.lua:5>
Wesnoth flatpak 1.14.13, AtS 0.10.10, Easy difficulty


Regarding the question above, my answer is a definite maybe.
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by Iris »

catagent101 wrote: August 24th, 2020, 5:02 am Another bug. On E2 S11 A Final Confrontation, whenever units spawn on the starry chasm tiles during the bossfight, the following error occurs:
May I have a save right before this occurs?
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
catagent101
Posts: 13
Joined: February 2nd, 2018, 2:40 am

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by catagent101 »

Iris wrote: August 24th, 2020, 6:19 am
catagent101 wrote: August 24th, 2020, 5:02 am Another bug. On E2 S11 A Final Confrontation, whenever units spawn on the starry chasm tiles during the bossfight, the following error occurs:
May I have a save right before this occurs?
Here you go.
Attachments
AtS-2-A Final Confrontation-Auto-Save22.gz
(136.07 KiB) Downloaded 294 times
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by Iris »

catagent101 wrote: August 24th, 2020, 4:35 pm Here you go.
Thanks! This made it much easier to pinpoint the issue.

Apparently I missed a single line of code that breaks that sequence specifically when playing on Easy difficulty. I plan to push a release within the next couple of days containing this and other fixes, including a fix for an unintentional minor-ish buff to Elynia concerning this same scenario, in fact. In the meantime you can either ignore the error (it only makes the fight relatively easier) or restart the scenario on Normal or Hard difficulty.

Another option is to use command mode to fix the boss fight configuration on the spot without having to restart the whole scenario:

Code: Select all

:debug
:lua wml.variables["boss_spawn.shaxthal_types"] = "Shaxthal Drone,Shaxthal Drone,Shaxthal Drone,Shaxthal Sentry Drone,Shaxthal Sentry Drone"
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
catagent101
Posts: 13
Joined: February 2nd, 2018, 2:40 am

Re: After the Storm 0.10.10 [Wesnoth 1.14]

Post by catagent101 »

Thank you!
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by Iris »

Version 0.10.11 is out.

First of all, yes, this is the first version with experimental Wesnoth 1.15.4+ support! Yes, you read that right, and it's already available on the 1.15.x add-ons server. IftU is there as well, and so are the music packages. See the IftU 2.1.9 announcement for more information on Wesnoth 1.15.4+ support in general. Please. It's important.

(NOTE: Wesnoth 1.15.3 and earlier development versions are NOT supported.)

In addition to that, this version of AtS delivers a few quality-of-life fixes:
  • E1S9.1's difficulty is slightly less cutscene-y. Slightly. I think. Maybe.
  • Fixed some issues with a cutscene in E1S9.2 where some terrain elements were completely... wrong. In a lot of ways that most people would never notice.
  • The bug where E2S11 would emit Lua errors during the boss fight when played on Easy difficulty (reported above) is fixed.
  • AtS 0.10.0 inadvertently introduced (or enabled, rather) a bug where a certain storyline item granted to Elynia would remain on her after E2S11 and through Episode 3, allowing her to do unexpected things. To my knowledge, the gameplay impact of this bug is almost non-existent because of the scenario design in Episode 3, so I decided not to forcefully patch out buggy Elynias from existing playthroughs. However, if you find yourself able to speed ahead with her and end a particular E3 scenario before anyone else can reach the objective... that's not intentional and I would advise that you don't sequence-break the scenario like that. I'm not responsible for any unexpected side-effects of doing so.
  • Something involving a faerie or two. Wait hang on I don't think I'm allowed to talk abou—
The complete changelog for this version of AtS follows:

Code: Select all

Version 0.10.11:
----------------
* General:
  * Update to Naia 20200825.
  * Initial version with Wesnoth 1.16 (1.15.4) support (issue #71, Naia #4).

* Language and i18n:
  * Updated translations: Russian.

* Scenarios:
  * Updated maps for the following scenarios not to use the deprecated Earthy
    Reinforced Cave Wall `Xuce` terrain, which does not have graphics of its
    own in 1.14 (it's effectively a duplicate of Mine Wall `Xuc`) and is slated
    to be removed in a future version: E1S7, E1S9.2, E1S9.3, E1S13, E3S1.
  * Made boss sides use the mainline `gold` color range instead of `yellow`
    (issue #73).
  * E1S9.1 - The Triad, part 1:
    * Give the player a greater sense of urgency.
  * E1S9.2 - The Triad, part 2:
    * Re-done terrain substitution mask for the final cutscene, as well as
      minor changes to unit positioning and debris placement.
  * E2S11 - A Final Confrontation:
    * Fixed a bug where Elynia's temporary item given to her for story
      progression would carry over into the next scenario (and E3 by proxy).
    * Fixed a bug where the boss fight sequence caused Lua errors on Easy
      difficulty during the Shaxthal spawn at the end of every boss side turn.
  * E3S2.1 - Return to Raelthyn:
    * The Fearless Faerie returns as a loyal unit here if she survives until
      the start of E1S11.2 and is not recalled there.
The complete changelog for the included version of Naia follows:

Code: Select all

Version 20200825:
-----------------
* General:
  * Initial version with Wesnoth 1.16 (1.15.4) support (issue #4).

* Lua and WML library:
  * Add `[variable_is_even]` WML conditional tag along with `VARIABLE_IS_EVEN`
    and `VARIABLE_IS_ODD` macros.
  * Add `VARIABLE_COPY` and `VARIABLE_ARRAY_COPY` macros.
  * Fix issues with `[harm_multiple_units]` crashing when there isn't a valid
    attack source.
  * Made `AMLA_BUG_4419_WORKAROUND` a no-op on 1.15.4 and later since mainline
    #4419 is solved there.

* Terrains:
  * Implemented a new Dark Hive transition logic to avoid issues with the
    deprecated Mushroom Grove `^Uf*` terrain as well as the new Mycelium `T*`
    base terrain proper when running add-ons on Wesnoth 1.15.2 and later
    (issue #11, see also IftU #73 and AtS #83).
  * Dark Hive transitions no longer draw into Earthy Rockbound Cave `Uhe` or
    any future Rockbound Cave-like terrains `Uh*`.
Have fun! 💜
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
IceTyp
Posts: 21
Joined: August 23rd, 2020, 4:33 pm

Re: After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by IceTyp »

In some scenarios like AtS 1 - Return to Wesmere Part 1 there are these Razorbirds that always move in a line.
When using the setting "Skip AI moves", the movement is not skipped for these units.

This also applies to similar units and to IftU.
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by Iris »

IceTyp wrote: August 27th, 2020, 2:20 pm In some scenarios like AtS 1 - Return to Wesmere Part 1 there are these Razorbirds that always move in a line.
When using the setting "Skip AI moves", the movement is not skipped for these units.

This also applies to similar units and to IftU.
It's a consequence of how they are implemented in code, unfortunately. They are technically not AI moves but rather scripted actions that take place before the AI gets to play its turn.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
User avatar
IceTyp
Posts: 21
Joined: August 23rd, 2020, 4:33 pm

Re: After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by IceTyp »

I just finished Episode 1 on 1.15.4 (difficulty Hard) and found a bug. At the end, after the "To be continued...", the game crashes. This is also the case for Episode 2.
I did not find any other bugs in Episode 1. But there was once a drone that spawned in a wall.
User avatar
Iris
Site Administrator
Posts: 6797
Joined: November 14th, 2006, 5:54 pm
Location: Chile
Contact:

Re: After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by Iris »

The credits crash would be Wesnoth bug #3265.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
EvolvingMind
Posts: 1
Joined: August 11th, 2020, 5:25 am

Re: After the Storm 0.10.11 [Wesnoth 1.14.x & 1.15.4+]

Post by EvolvingMind »

Iris wrote: September 5th, 2018, 5:04 am
Spoiler nuke ground zero here:
Would you be willing to either post or send me the text in the final cutscene? I don't think I want to do all the scenarios between Interim and Destiny 3 again.
Post Reply