The Garardine Ascendancy (SP campaign for BfW 1.14)

Discussion and development of scenarios and campaigns for the game.

Moderators: Forum Moderators, Developers

Argesilao

The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Argesilao » December 21st, 2018, 9:43 pm

Hi everyone!

This is the reference topic for the single player campaign: The Garardine Ascendancy

It's a long and complicated campaign with 23 playable scenarios and 5 dialogue scenarios, for a total of 28 scenarios, and it's complete.

It was made in windows but should also work in unix; need the 1.14 version of BfW; it was written in the infamous Argesilao's english :doh: , but I think it's quite understandable … more or less. There's the italian translation too.

There are a lot of particular things, too many to list them all, so I will not list them, and I will leave to the players the pleasure of discovering them (I am more and more lazy :P ).

The campaign traces the events that brought Garard I to the throne of Wesnoth, putting an end to the first dark age and beginning the Garardine dinasty.

Every feedback is appreciated!

23/12/2018 Version 1.0.1
Fixed an objective error on scenario 5

25/12/2018 released version 1.1.0
fixed some error:
- scenario 0202: Gan-Targus don't die anymore when Sharky is defeated
- fixed ellipse error for Bilbol
- fixed herzug animation errors
- fixed error id scenario 0305a (scenario not found error)
- changed scenario 0201; The Gryphon's leaders don't move away from his keep; the trolls fortress are a little further and the heroes starting position is a little closer from the gryphon's nest.

26/12/2018 released version 1.1.2
scenario 0303b e 0305a fixed error when die the saurians' leader
scenario 0404 fixed error in objective

30/12/2018 released version 1.1.3
fixed various portraits error
fixed icon error in ant's fang attack
fixed various amlas error
fixed possible error in scenario 0602b ending
fixed Solomon/Soloman confusion in scenario 0404
Last edited by Argesilao on December 30th, 2018, 7:47 pm, edited 6 times in total.

User avatar
sergey
Posts: 202
Joined: January 9th, 2015, 9:25 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by sergey » December 23rd, 2018, 1:52 pm

Hi Argesilao.

Perhaps I was the first who downloaded "The Garardine Ascendancy". I was online when you created this topic and I decided to give it a try. My first impressions - it is very enjoyable and promising. I am playing on medium difficulty, just finished 4 scenarios. Not sure if I will be able to finish the whole campaign, so I decided to leave some comments early.
Spoiler:
Author of SP scenario Dragon Fight and SP campaign Captured by a Nightmare

Argesilao

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Argesilao » December 23rd, 2018, 4:45 pm

Hi sergey

about the fourth scenario:
Spoiler:
about the fifth scenario:
Spoiler:
Thanks for your feedback

User avatar
sergey
Posts: 202
Joined: January 9th, 2015, 9:25 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by sergey » December 23rd, 2018, 9:15 pm

Regarding the Crossroads
Spoiler:
Author of SP scenario Dragon Fight and SP campaign Captured by a Nightmare

User avatar
sergey
Posts: 202
Joined: January 9th, 2015, 9:25 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by sergey » December 24th, 2018, 12:03 pm

"Dulatus Hills" was not very hard. I lured out the closest leader. Horsemen helped a lot in this scenario. Replay is attached.

"Gryphon Mountain" on medium difficulty is very hard for me. Perhaps I will replay the campaign from the beginning on the easiest difficulty.
Spoiler:
TGA-Dulatus Hills replay.gz
(59.45 KiB) Downloaded 82 times
Author of SP scenario Dragon Fight and SP campaign Captured by a Nightmare

User avatar
Adamant14
Posts: 875
Joined: April 24th, 2010, 1:14 pm
Contact:

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Adamant14 » December 24th, 2018, 1:31 pm

id=0202 The Ford of Abez

Code: Select all

	[event]
		name=last breath
		[filter]
			id=Sharky
		[/filter]
		{SPEAK (Sharky) ( _ "Better to do the dead. This is the end of Sharky, king of the river.")}
		{SPEAK (Gan-Targus) ( _ "And emperor of the talkers! What a relief for my ears!")}
		{KILL_UNITS (id=Gan-Targus) yes}
		{CHECK_FOR_VICTORY}	
	[/event]
For what reason do you kill Gan-Targus here ? Is that a mistake, or intended ?

id=0301 Wild East

Code: Select all

	[side]
		side=2
		controller=ai
		team_name=Heroes
		user_team_name= _ "Ogres"
		{FLAG_VARIANT ragged}
		
		type=Giant Ogre
		id=Bilbol
		name="Bilbol"
		unrenamable=yes
		{IS_HERO}                            
		[modifications]
            {TRAIT_INTELLIGENT}
            {TRAIT_STRONG}
			{TRAIT_RESILIENT}
        [/modifications]
		[abilities]
			{ABILITY_OGRE_LEADERSHIP}
		[/abilities]
		x,y=17,5	
	[/side]
The {IS_HERO} does make a problem here. It produces a 'image not found' on the Ogre. I think you should prevent to add a hero.icon to a side-leader-unit, because the game wants to add a leader.icon here


unit type: Herzug
There is something wrong with the defend animation, and with the attack animation for Shadow Blast too.
It should work if you change the sprites names like:
shadow-lord-defend-miss1 > shadow-lord-defend-miss-1
shadow-lord-defend-miss2 > shadow-lord-defend-miss-2

shadow-lord-defend-hit1 > shadow-lord-defend-hit-1


shadow-lord-ranged1 > shadow-lord-ranged-1
and so on


id=0305 Bitter Swamp
This scenario does not load because of a missing 'a' in the id

Code: Select all

[scenario]
	id=0304a Northern Outpost
	name= _ "Northern Outpost"
	map_data="{~add-ons/The_Garardine_Ascendancy/maps/Northern_Outpost.map}" 
	next_scenario=0305a Bitter Swamp

Code: Select all

[scenario]
	id=0305 Bitter Swamp
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread

Argesilao

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Argesilao » December 24th, 2018, 5:40 pm

Adamant14 wrote:
December 24th, 2018, 1:31 pm
id=0202 The Ford of Abez
It's a mistake! :doh:
Fixed!
Adamant14 wrote:
December 24th, 2018, 1:31 pm
id=0301 Wild East

The {IS_HERO} does make a problem here. It produces a 'image not found' on the Ogre. I think you should prevent to add a hero.icon to a side-leader-unit, because the game wants to add a leader.icon here
Fixed! (maybe)
Adamant14 wrote:
December 24th, 2018, 1:31 pm
unit type: Herzug
There is something wrong with the defend animation, and with the attack animation for Shadow Blast too.
I saw; was a problem of the projectiles animation.
Fixed!
Adamant14 wrote:
December 24th, 2018, 1:31 pm
id=0305 Bitter Swamp
This scenario does not load because of a missing 'a' in the id
Fixed!

My apologize for the inconvenients :( , and my thanks for yours reports :)

Argesilao

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Argesilao » December 24th, 2018, 5:45 pm

sergey wrote:
December 24th, 2018, 12:03 pm
Gryphon Mountain" on medium difficulty is very hard for me. Perhaps I will replay the campaign from the beginning on the easiest difficulty.
That's no good! What do you think could be the way to balance the scenario? More Money for Betlinda? More starting gryphons? Both? Other things? Let me know your opinion.

white_haired_uncle
Posts: 219
Joined: August 26th, 2018, 11:46 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by white_haired_uncle » December 25th, 2018, 1:34 am

I just played Tath, on easy. I seem to be on the "c" path.

I won on turn 8, but just barely, I'm pretty sure Betlinda was going to die on the next turn.
Spoiler:

white_haired_uncle
Posts: 219
Joined: August 26th, 2018, 11:46 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by white_haired_uncle » December 25th, 2018, 4:14 am

Gryphon Mountain on easy:
Spoiler:

User avatar
sergey
Posts: 202
Joined: January 9th, 2015, 9:25 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by sergey » December 25th, 2018, 7:31 pm

Argesilao wrote:
December 24th, 2018, 5:45 pm
sergey wrote:
December 24th, 2018, 12:03 pm
Gryphon Mountain" on medium difficulty is very hard for me. Perhaps I will replay the campaign from the beginning on the easiest difficulty.
That's no good! What do you think could be the way to balance the scenario? More Money for Betlinda? More starting gryphons? Both? Other things? Let me know your opinion.
I am not sure you need to change the difficulty only because of my feedback. Expert level campaigns are expected to be a challenge. If you will anyway make "Gryphon Mountain" easier, I would suggest slightly more gold to Betlinda and gryphons. And make gryphon's AI more defensive, otherwise they may kill an enemy leader if they are lucky. I think it would be better if they just focus on keepeng their leader alive.

I restarted the campaign on the easiest difficulty. "Gryphon Mountain" and "The Ford of Abez" replays are attached. There is a knight on my side. He was a caravan conductor when he was a boy, his family may be proud of him :D

Regarding "The Ford of Abez".
Spoiler:
I found a bug in the "Bitter Swamp" scenario. In Xalzar last breath event "x,y=Xalzar" need to be changed to "id=Xalzar".
TGA-Gryphon Mountain replay.gz
(42.15 KiB) Downloaded 81 times
TGA-The Ford of Abez replay.gz
(66.6 KiB) Downloaded 75 times
Author of SP scenario Dragon Fight and SP campaign Captured by a Nightmare

white_haired_uncle
Posts: 219
Joined: August 26th, 2018, 11:46 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by white_haired_uncle » December 26th, 2018, 1:38 am

In the objectives for The Battle for Westin, death of Garard should be listed as a defeat condition.

Argesilao

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Argesilao » December 26th, 2018, 8:12 am

sergey wrote:
December 25th, 2018, 7:31 pm
I found a bug in the "Bitter Swamp" scenario. In Xalzar last breath event "x,y=Xalzar" need to be changed to "id=Xalzar".
fixed
white_haired_uncle wrote:
December 26th, 2018, 1:38 am
In the objectives for The Battle for Westin, death of Garard should be listed as a defeat condition.
Fixed

User avatar
Adamant14
Posts: 875
Joined: April 24th, 2010, 1:14 pm
Contact:

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by Adamant14 » December 26th, 2018, 10:05 am

id=0404 The Battle for Westin

Code: Select all

		profile=portraits/elvish_marshal.png
This displays an 'Image not found' error

EDIT:

Code: Select all

		{FLAG_VARIANT elvish-wood}
This displays an 'Image not found' error. It should be wood-elvish, not elvish-wood

EDIT:

Code: Select all

			profile=portraits/durstorn.png
This displays an 'Image not found' error


EDIT:

Code: Select all

#textdomain wesnoth-tga
[unit_type]
    [base_unit]
        id=Wose
    [/base_unit]
    id=Wose Sapling
    name= _ "Wose Sapling"
    image="units/wose/wose-sapling.png"
    {DEFENSE_ANIM "units/wose/wose-sapling-defend.png" "units/wose-sapling.png" wose-hit.ogg }
The defence animation lacks a '/wose' in the second part.


Ant (unit.cfg):

Code: Select all

icon=attacks/fangs-ant.png
Image not found
Author of Antar, Son of Rheor ( SP Campaign) | Development Thread + Feedback Thread

User avatar
sergey
Posts: 202
Joined: January 9th, 2015, 9:25 pm

Re: The Garardine Ascendancy (SP campaign for BfW 1.14)

Post by sergey » December 26th, 2018, 2:24 pm

I have finished chapter 3, replays are attached. "Dark Magic" scenario seems very easy. There is incorrect Xalzar last breath event in "Bitter Swamp", as I see it is fixed in the latest version. I don't know why Numanyr didn't run in the "Northern Outpost", perhaps he decided to stay at the village. Overall, I like that you extended the campaign with missions for different heroes. And variety of unit types for recruiting is also cool.

I reviewed some WML of the campaign and observed several problems.
Spoiler:
TGA-Dark Magic replay.gz
(40.8 KiB) Downloaded 78 times
TGA-Bitter Swamp replay.gz
(53.28 KiB) Downloaded 74 times
TGA-Southern Outpost replay.gz
(45.41 KiB) Downloaded 77 times
TGA-Northern Outpost replay.gz
(38.99 KiB) Downloaded 80 times
Author of SP scenario Dragon Fight and SP campaign Captured by a Nightmare

Post Reply