Chyrospitals campaign - Feedback and Discussion

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Hi everyone,
I just finished my campaign Chyrospitals. It has 10 scenarios + 1 dialogue for the moment which is enough to make a complete campaign even if if I have time and enough patience I will add a second part with a dozen scenarios mixing big battles and solo battles with much dialogue to end with an epic conclusion. But that will not be the issue immediately.
First sorry for the artwork. I really wanted to create lots of new units without having the artistic level to draw nice and creative images. If someone with more artistic sense than me wants to redraw or improve some units I would be extreeemely grateful to him. But don't worry I plan to give a new image to Singing Fury, Hogre, Hogre Champion and Keymedian and improve/change Lightning Focuser and Crimson Doctor units.
I write English fairly well but my spelling is quite bad so if you see grammar/spelling mistakes or wrong sentences tell me. I would like this campaign to have a good prose.
I haven't tested the campaign much yet so they are probably some issues with balance. If one scenario is too hard or too easy tell me and I will try fixing it. Note that this campaign is not designed for novice players. You should know the basic tactics before playing this campaign. Also the last scenario is meant to be very hard so don't be afraid to lose huge amounts of veterans.
And last but not least if they are any bugs report them. I am not a very good coder but I will do my best.

Anyway thanks for playing or testing the campaign.

PS : If you are not very comfortable with English you can make a post in French, Dutch (My mother tongues) and German (Which I speak and write relatively well)

Edit: If you are having trouble with Scenario 2 (Raiders) I reckon it is quite hard but it should be quite a big battle to able you to get some xp. Form a good line or you will get swarmed by the level 0's. I added some forest + village on the map which should make it easier not to have units picked by multiple enemies at a time. Also added some turns to Scenario 3 which had too little turns. If they are still issues with those scenarios please tell me.

Edit: Just uploaded the 1.0.5 to the server. Please download it or you will have severe issues with the last scenario making it impossible to finish the campaign. Spelling and grammar mostly corrected. I also added various end_of_turns events till Scenario 6. I'll do the rest of it in the next update.

Edit: Uploaded the 1.0.6. Improved dialogue and more info about the Chyrospital throughout the campaign. The hybrid race now has a description.

Edit: Check out for the 1.07 version. Reamore is now going on from one scenario to another without being randomly recreated each time. Bernen and Aegir are now predefined so I removed blademen highguard and the whole second guardsmen evolve tree. Gwendyl has some amla.
Last edited by jaeslin on May 29th, 2020, 10:14 am, edited 6 times in total.
Konrad2
Forum Moderator
Posts: 2598
Joined: November 24th, 2010, 6:30 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Konrad2 »

Add-on description
themselves faced with a new threath : a -> threath: a
dwarf who fins himself -> finds
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Post by jaeslin »

Thanks Konrad2 also note that their was a fatal error because I forgot to remove an obsolete file in scenario 7. It should be fixed.
User avatar
gwen42
Posts: 40
Joined: May 30th, 2018, 3:31 am

Re: Chyrospitals campaign - Feedback and Discussion

Post by gwen42 »

I just barely started this campaign, but in the second scenario (Raiders), I noticed a spelling error in the dialogue: "ennemy" should be "enemy." ;)
So far, it's pretty interesting. Looking forward to the rest of it.
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Okay I will fix that. You will probably notice more of those spelling mistakes. It is probably due to the fact I am French and I spell some words in a french style. But no excuses it should be corrected.Thanks for the compliment. The story should become more complex as the campaign goes on.
Konrad2
Forum Moderator
Posts: 2598
Joined: November 24th, 2010, 6:30 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Konrad2 »

Campaign description
ennemy -> enemy

S1
Kidnap -> Kidnapping
empire : Elendyl -> empire: Elendyl
oblirated -> obliterated
Kapoue -> Kapou'e
but the Icewind unables them to invade lands -> Icewind makes it impossible for them
by a counsel of lords -> council
defend ! -> defend!
whe -> we


S2
hab -> had
us ! -> us!
bastards ! -> bastards!


S3
somoene -> someone
it ? -> it?


S4
I'd prefer a less suicidal allied leader.

disgusting creature -> creature.
Whe did it ! -> We did it!
Whe -> We
them ? -> them?
that ? -> that?
whe -> we
whe -> we
materail -> material


S5
Baran lacks a silver crown and he demands upkeep.

Automn -> Autumn
automn -> autumn
rocks ? -> rocks?
let me investigate -> Let
Gwendyl ? -> Gwendyl?
dragon ? -> dragon?
Wwhat ? -> Wwhat?
ages.I -> ages. I
wierder -> weirder
Mordak ? -> Mordak?
Barnvith ? . -> Barnvith?
we ? -> we?
please ! -> please!
tree ? -> tree?
me ? -> me?


S6
Mage : -> Mage:
world ? -> world?
dead ? -> dead?
want ? -> want?
ennemies -> enemies
it ! -> it!
Gwendyl . -> Gwendyl.
ennemies -> enemies
Gwendyl ? -> Gwendyl?
horrors ? -> horrors?
girl ! -> girl!


S7
Mage : -> Mage:
only now Weldyn -> know
become ? -> become?
this ? -> this?
mine ? -> mine?
Assasins -> Assassins
army ? -> army?
whe -> we
defeated ? -> defeated?
this ? -> this?
Die ! -> Die!
Victory ! -> Victory!


S8
Oscar Reamore lost all his xp and gained traits.

not ! -> not!
yourselves ! -> yourselves!
ennemies -> enemies
from ! -> from!
unavenged ! -> unavenged!
Underdark ! -> Underdark!
troll ! -> troll!
banishment ! -> banishment!
winter ! -> winter!


S9
mountains ? -> mountains?
we should stay away -> away.
Gryphon ? -> Gryphon?
Look ! -> Look!
stretch ? -> stretch?
Whe -> We
it ! -> it!
hands ! -> hands!

To be honest, the description of 'cry of the siren' is rather useless. It doesn't explain anything. ._. Same for furious song. This kind of 'description' belongs into the unit description, not into the ability description. At least not without some actually helpful additional description.

mountains ? -> mountains?
th[else]is -> this


S10
Mage : -> Mage:
whe -> we
whe -> we
gryphons ? -> gryphons?
now ! -> now!

Reamore lost the 'Oscar' in his name and he lost his traits and xp.

roll -> role
Sen ? -> Sen?
comes ! -> comes!
army ! -> army!
General Reamore ? -> General Reamore?
me ! -> me!
Greyfeather ! -> Greyfeather!
it ! -> it!
us ! -> us!
Greyfeather ! -> Greyfeather!
wesnoth -> Wesnoth
Alliance ? -> Alliance?
Frost ? -> Frost?
plan : -> plan:
whe -> we
whe -> we
Thingatel ! -> Thingatel!
whe -> we
whe -> we
land ? -> land?
repell -> repel
habitat.If -> habitat. If
whe -> we
Wesnoth ! -> Wesnoth!
avenged ! -> avenged!
days ! -> days!


S11
easely -> easily
whispers : -> whispers:
whispers : -> whispers:
Wesnoth ! -> Wesnoth!
farmers ! -> farmers!

Code: Select all

<WML> Warning: ignoring duplicate side filter information (inline side=)
(I think the surrounding typo corrections do a good job at pinning down the errors cause.)

men ! -> men!
repell -> repel
easely -> easily
whispers : -> whispers

The whole 'attack the fortress' thing happens whenever Gwendyl moves onto a hex inside the fortress which is within a range of 6 hexes of the side entrance. So my allied army appears multiple times. (I guess you made the mistake not to make sure the event triggers only once?)

Btw, somehow Reamore has reclaimed his firstname 'Oscar', along with some xp.

simple : -> simple:
want ? -> want?
treason ? -> treason?
coward ! -> coward!

Calls it the 'best plan' even though the plan was bad and intentional set up to fail.

Never ! -> Never!
Aegir,Baran,Greyfeather -> Aegir, Baran, Greyfeather

The Scenario Objectives do not update after you move Gwendyl to the 'go here' icon. It still states that I will love if Gwendyl or Reamore dies.
And the win conditions didn't change either.
I still have no idea how I'm supposed to win this. Once I defeat the Keymedian, Baran dies as well and I lose.

The brown leader in this scenario never recruits anything.

Looking at the code I'm starting to think that something went wrong because clearly some events that should have fired, didn't happen at all.
Attachments
TFoB-The Keymedian's Lair-Auto-Save18.gz
(96.29 KiB) Downloaded 69 times
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Konrad2 wrote: May 12th, 2020, 11:20 am Campaign description
Thanks for the complete feedback. I'm sorry you had so many issues. I was working on an update but I had more pressing matters to solve for the past few days so I didn't have time to finish and upload it on the server. I'm quite impressed how quickly you finished. Is it your duty to test and comment new add-ons or did you do this because the campaign sounded interesting ? I guess a bit of both but mostly the first reason.


Post 2:
Konrad2 wrote: May 12th, 2020, 11:20 am S4
I'd prefer a less suicidal allied leader.
Spoiler:
Konrad2 wrote: May 12th, 2020, 11:20 am I was accidentally a bit ambiguous there. A less suicidal AI is of course nice, but I was more specifically hoping for a less suicidal allied leader. Reamore is a fan of going outside of the nice and defensible city walls, which easily gets him killed unless you plan around that and you do your best to manipulate both him and the enemy to deny him a way to leave.
I see. Indeed when I played the scenario Reamore loved to make some risky attack (I suppose the AI gives priority to high level units to attack) but he didn't get killed (maybe I was lucky). Funny is that he is supposed to be a pragmatic but not courageous person. I'll code him so he doesn't leave the well defended walls.


Post 3:
Konrad2 wrote: May 12th, 2020, 11:20 am
S5
Baran lacks a silver crown and he demands upkeep.
I'll fix that


Post 4:
Konrad2 wrote: May 12th, 2020, 11:20 am S8
Oscar Reamore lost all his xp and gained traits.
This is just me being a sloppy coder :oops:
I just created a new unit I suppose. I plan to start understanding how [store_unit] works so I can improve this but for the moment it's just me thinking "Too complicated I'll stick to just recreating the same unit". I suppose experienced WML users will argue it is very easy code but when I started coding I was just a newby with no experience so I always tried to make things as easy (and incomplete or incoherent) as possible.


Post 5:
Konrad2 wrote: May 12th, 2020, 11:20 am S11
easely -> easily
whispers : -> whispers:
whispers : -> whispers:
Wesnoth ! -> Wesnoth!
farmers ! -> farmers!

Code: Select all

<WML> Warning: ignoring duplicate side filter information (inline side=)
(I think the surrounding typo corrections do a good job at pinning down the errors cause.)

men ! -> men!
repell -> repel
easely -> easily
whispers : -> whispers

The whole 'attack the fortress' thing happens whenever Gwendyl moves onto a hex inside the fortress which is within a range of 6 hexes of the side entrance. So my allied army appears multiple times. (I guess you made the mistake not to make sure the event triggers only once?)

Btw, somehow Reamore has reclaimed his firstname 'Oscar', along with some xp.

simple : -> simple:
want ? -> want?
treason ? -> treason?
coward ! -> coward!

Calls it the 'best plan' even though the plan was bad and intentional set up to fail.

Never ! -> Never!
Aegir,Baran,Greyfeather -> Aegir, Baran, Greyfeather

The Scenario Objectives do not update after you move Gwendyl to the 'go here' icon. It still states that I will love if Gwendyl or Reamore dies.
And the win conditions didn't change either.
I still have no idea how I'm supposed to win this. Once I defeat the Keymedian, Baran dies as well and I lose.

The brown leader in this scenario never recruits anything.

Looking at the code I'm starting to think that something went wrong because clearly some events that should have fired, didn't happen at all.
I was sure this huge scenario would have many problems. The main problem you encountered is that I used a bad [filter] tag which didn't work and didn't trigger dialogue and the new objective which is.
Spoiler:
Indeed, many fire events didn't trigger because the variable after_treachery still equaled no. What should have happened
Spoiler:
I hadn't realized the attack the fortress happens multiple times. I guess I hadn't tested this but like you said it can easily be corrected. Just a question:
Spoiler:
I will shortly upload the whole thing on the add-ons forum and if anyone still has major problems with this scenario check out if you have the latest update available. If this is the case and you still have issues than tell me. Thanks again Konrad 2 for playing and reviewing the whole thing.
Last edited by jaeslin on May 15th, 2020, 12:56 pm, edited 3 times in total.
Konrad2
Forum Moderator
Posts: 2598
Joined: November 24th, 2010, 6:30 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Konrad2 »

jaeslin wrote: May 15th, 2020, 9:07 am Thanks for the complete feedback. I'm sorry you had so many issues. I was working on an update but I had more pressing matters to solve for the past few days so I didn't have time to finish and upload it on the server. I'm quite impressed how quickly you finished. Is it your duty to test and comment new add-ons or did you do this because the campaign sounded interesting ? I guess a bit of both but mostly the first reason.
I enjoy playing wesnoth and I like giving feedback. And the 'best' time to give feedback is shortly after an add-on was uploaded, because the author is less likely to have moved on since uploading it. So I give new campaigns priority when I play wesnoth.
Spoiler:
I was accidentally a bit ambiguous there. A less suicidal AI is of course nice, but I was more specifically hoping for a less suicidal allied leader. Reamore is a fan of going outside of the nice and defensible city walls, which easily gets him killed unless you plan around that and you do your best to manipulate both him and the enemy to deny him a way to leave.
Spoiler:
At first I succeeded by using debug, because I was a bit confused about the unchanging scenario objectives.
The second time I exploited that I'm the one that decides when to trigger the enemy counterattack, so I just defeated the weak initial army together with my ally and attacked him. Because unlike storing, 'hide' literally hides the unit. The unit is still there and can be attacked.
I also tried to defeat his army after I trigger the attack instead of defeating himself, but that one ended pretty much with a mutual defeat.
I didn't go through with a third attempt, this time to defeat him fair and without exploiting things, but for one I probably wouldn't be able to do that (pretty much everything is flat, there are no good defensive positions and he recruits lvl 3 units), and after looking at the code it's clear that I don't have to do it anyway.

For the record, please try to avoid posting multiple times in a small timeframe.

EDIT:
S10
whe -> we
whe -> we
roll -> role
comes ! -> comes!
excictement -> excitement
forteress -> fortress
repell -> repel
habitat.If -> habitat. If
whe -> we


S11

Code: Select all

<WML> Warning: ignoring duplicate side filter information (inline side=)
repell -> repel
Whaaat ? -> Whaaat?
How ? -> How?
us ? -> us?
dare ? -> dare?
simple : -> simple:
want ? -> want?
tricks ? -> tricks?
treason ? -> treason?
Aegir,Baran,Greyfeather -> Aegir, Baran, Greyfeather
Council ? -> Council?
Wenoth ! -> Wesnoth!
Linduner ? -> Linduner?
general ? -> general?
from his crossbow -> crossbow.
Aaaah ! -> Aaaah!
dumm -> dumb

Noone says a word about the spawning centaurs, even though there is an event that should have made my leaders talk about it.

Reamore : -> Reamore:

S11a
end ? -> end?
Escaping ? -> Escaping?
last ! -> last!
Why ? -> Why?
farmers ? -> farmers?
be ? -> be?

You forgot to name this scenario.

Whitout -> Without
doors ? -> doors?


EDIT 2:
Your campaign awards a silver laurel on every difficulty, due to this.

EDIT 3:
I've added replay topics for your campaign.

Also, just asking, is the 'The Keymedian's Lair' designed to be a
Spoiler:
User avatar
Yellowsilver
Posts: 10
Joined: April 26th, 2020, 9:02 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Yellowsilver »

I played your campaign!
This is exactly the type of campaigns I like, and the type I'm actually coding, with strong heroes having specials abilities and custom units. So I love yours. Actually one of the only one I (nearly) finished in BfW 1.14 (why nearly? read further on...). Can't wait to play second part...
There are nevertheless a few improvements I would suggest:
For the heroes, you can use the [base_unit] tag, instead of creating new units for each of them.
It would be cool if Gwendyl and Aegir had amlas too.
Greyfeather lacks an animation for blizzard, otherwise he's pretty cool. I like him. Perhaps not very resilient though....
The last scenario,
Spoiler:
I think the chyros race has not been well defined, as it is not found. I think (without much experience of WML) that you have to put the _main_units.cfg defining it into the units directory, and without the [unit] tag. Just like this:
Spoiler:
I saw many typos, but sorry if I didn't have the courage of noting them down. I'll take some time sometime to hunt them down :) The principal one that I saw at many places was : threath → threat
Actually just noticed two in the chyros race description: excact→exact ; tho→to
And I also agree with what Konrad2 said.

Ah oui, je suis français moi aussi ;) , mais je préfère parler anglais pour que tout le monde comprenne et parce que c'est plus simple, la campagne étant en anglais. Et les fautes que tu fais en anglais sont pour certaines typiquement françaises, je fais les mêmes :lol:

Yellowsilver ^_^


EDIT1:
A few typos in the three first scenarios:

S1
Wesnoth Kingdom → Kingdom of Wesnoth (?)
Elsenfar → Elensefar
threath → threat
The Icewind as it was later called → The Icewind, as it was later called, ; (actually thinking there are really many times where there are some comas missing, and where the sentences don't feel natural because of this)
The elves manage → The elves managed
The orcs have retreated north and have settled → The orcs retreated north and settled
remains of the former glory → remains of its former glory
Othins → Othin's
What is happening ? → What is happening?
What are those things ? → What are these things?
tell about ? " → tell about?"
advise → advice

S2
other the command → under the command
who enters Carmin ? → who enters Carmin?
by sort of → by some sort of
cut your throath → cut your throat
their patrol ? → their patrol?
more of them ? → more of them?
undead ? → undead?

S3
menace → threaten ; (would perhaps be better)
does it ? → does it?
to foot → on foot
carminals to collect → carminals collect (?)
at first → first
We did it ! → We did it!
of them ? → of them?
whe → we

EDIT2:
More typos in the fifth scenario

S5
the woodsman → the woodsmen
As if it is not → as if it weren't
abandonned → abandoned
Their seems → There seems
in those woods → in these woods
easely → easily
I think you should add more time to discover Barnvith in this scenario. Perhaps one or two more turns. It's hard to manage it otherwise.

Question as well:
Spoiler:
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Konrad2 wrote: May 12th, 2020, 11:20 am Also, just asking, is the 'The Keymedian's Lair' designed to be a
Spoiler:
Yes it is actually. Don't be afraid :twisted:
Konrad2 wrote: May 12th, 2020, 11:20 am I've added replay topics for your campaign.
Thanks for that. I still have much to learn to be a good moderator/forum manager :eng:
Yellowsilver wrote: May 17th, 2020, 1:55 pm I played your campaign!
This is exactly the type of campaigns I like, and the type I'm actually coding, with strong heroes having specials abilities and custom units. So I love yours. Actually one of the only one I (nearly) finished in BfW 1.14 (why nearly? read further on...). Can't wait to play second part...
Thanks a lot for this nice feedback. Always nice to hear on an evening :mrgreen:
Indeed I thought making a campaign concentrating on a few characters and a whole new enemy. However, they are already add-ons figuring this with more units, amla, art... The only way I can do as well or better is by placing my units in an interesting story. I have many things going on in my life (even if I'm not an adult yet) so it will take some time before second part will be available mostly because I want it to be quite impressive and not too repetitive. But this kind of comment makes me want to start soon enough. I think I'll upload it bit by bit on the server but first I need to improve the first part in many ways.
Tell me when you have released your add-on so I check it out.
Yellowsilver wrote: May 17th, 2020, 1:55 pm There are nevertheless a few improvements I would suggest:
For the heroes, you can use the [base_unit] tag, instead of creating new units for each of them.
It would be cool if Gwendyl and Aegir had amlas too.
Yes, they're is still some work with units to do. I made the code as easy as possible for me when I started but it is a bit sloppy. Speaking of amla my brother had coded an assassination amla for Gwendyl but it was buggy and didn't work properly so we removed it. Maybe adding some "soft" amla like 50% on flat, a little resistance or so but I don't want her to get too strong (her backstab is deadly enough I think). Aegir can level up to level 4 so he doesn't really need amla for the moment but in Part 2 it would be nice to improve him a bit. I had issues with artifacts but my brother will rework on them so they could be another another option apart from amla to improve characters. But don't worry I plan on making Aegir, Baran and Greyfeather quite overpowered in the end.
Yellowsilver wrote: May 17th, 2020, 1:55 pm Greyfeather lacks an animation for blizzard, otherwise he's pretty cool. I like him. Perhaps not very resilient though....
The last scenario,
Spoiler:
I'll rework on him when I have time. It is also one of my favorite (for gameplay as well as character).
Speaking of the last scenario
Spoiler:
Yellowsilver wrote: May 17th, 2020, 1:55 pm I think the chyros race has not been well defined, as it is not found. I think (without much experience of WML) that you have to put the _main_units.cfg defining it into the units directory, and without the [unit] tag. Just like this:
Spoiler:
I saw many typos, but sorry if I didn't have the courage of noting them down. I'll take some time sometime to hunt them down :) The principal one that I saw at many places was : threath → threat
Actually just noticed two in the chyros race description: excact→exact ; tho→to
And I also agree with what Konrad2 said.
This is an important topic. I will fix that soon enough. Thanks for trying to find my mistakes (my WML level is pretty casual but I'm improving (at least I hope so :lol: )). Thanks for searching the spelling and typo mistakes but I recommend that you download the latest version (1.05 for now) or you will probably find things already corrected. I wouldn't want you to waste your time.

Yellowsilver wrote: May 17th, 2020, 1:55 pm Ah oui, je suis français moi aussi ;) , mais je préfère parler anglais pour que tout le monde comprenne et parce que c'est plus simple, la campagne étant en anglais. Et les fautes que tu fais en anglais sont pour certaines typiquement françaises, je fais les mêmes :lol:

Yellowsilver ^_^
Eh oui, il y en a plus que je pensais sur Wesnoth. Je compte traduire la campagne en français quand j'aurais le temps mais bon revenons comme tu dis à l'anglais que tout le monde comprend.
Yellowsilver wrote: May 17th, 2020, 1:55 pm I think you should add more time to discover Barnvith in this scenario. Perhaps one or two more turns. It's hard to manage it otherwise.
Think I fixed that as well as many things till scenario 5 for the moment which make the campaign a bit easier (because it was quite hard without much load-game tactics for the moment).
Yellowsilver wrote: May 17th, 2020, 1:55 pm Question as well:
Spoiler:
Yes that update will come. Besides :
Spoiler:
Anyway thanks again for all this feedback. It's nice to have a new devoted tester and feedback giver. When I uploaded the campaign I hoped to receive nice feedback but now I realize the wesnoth community is more of giving very clear and helpful feedback that takes time and effort, not just flattery, this is, sadly, rare in our modern world.
User avatar
Yellowsilver
Posts: 10
Joined: April 26th, 2020, 9:02 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Yellowsilver »

jaeslin wrote: May 17th, 2020, 10:07 pm Thanks a lot for this nice feedback. Always nice to hear on an evening :mrgreen:
Indeed I thought making a campaign concentrating on a few characters and a whole new enemy. However, they are already add-ons figuring this with more units, amla, art... The only way I can do as well or better is by placing my units in an interesting story. I have many things going on in my life (even if I'm not an adult yet) so it will take some time before second part will be available mostly because I want it to be quite impressive and not too repetitive. But this kind of comment makes me want to start soon enough. I think I'll upload it bit by bit on the server but first I need to improve the first part in many ways.
You're welcome, I like being helpful! And I'm not an adult either, but this doesn't mean I haven't other things to do.
jaeslin wrote: May 17th, 2020, 10:07 pm Tell me when you have released your add-on so I check it out.
In a looong time, I haven't finished the first scenario yet and I'm a perfectionist...
jaeslin wrote: May 17th, 2020, 10:07 pm Speaking of amla my brother had coded an assassination amla for Gwendyl but it was buggy and didn't work properly so we removed it. Maybe adding some "soft" amla like 50% on flat, a little resistance or so but I don't want her to get too strong (her backstab is deadly enough I think).
I actually don't get why she hasn't the elusive movement type... Smallfoot doesn't fit at all with the unit.
And for her assassination amla:
Spoiler:
jaeslin wrote: May 17th, 2020, 10:07 pm
Spoiler:
I already have version 1.05, it's the one on which I played and did the feedback :augh: But indeed I think it is better this way.
jaeslin wrote: May 17th, 2020, 10:07 pm Je compte traduire la campagne en français quand j'aurais le temps
N'hésite pas à me demander de l'aide, je serai ravi ;)
jaeslin wrote: May 17th, 2020, 10:07 pm Anyway thanks again for all this feedback. It's nice to have a new devoted tester and feedback giver. When I uploaded the campaign I hoped to receive nice feedback but now I realize the wesnoth community is more of giving very clear and helpful feedback that takes time and effort, not just flattery, this is, sadly, rare in our modern world.
I think it is actually the philosophy of wesnoth and what makes it great. You took some time to offer us a campaign, and we take ours to help you improve it.

About the story:
Spoiler:

EDIT1:
jaeslin wrote: May 17th, 2020, 10:07 pm Yes that update will come. Besides :
Spoiler:
Ok, I get it.
Spoiler:
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Yellowsilver wrote: May 18th, 2020, 12:04 pm I actually don't get why she hasn't the elusive movement type... Smallfoot doesn't fit at all with the unit.
I understand it would seem more logical because she looks like a custom kind of thief. But elusive foot creatures have bad resistances (else they would be near impossible to kill without marksman or magic). If Gwendyl had elusive foot that would mean she gets less often hit but when she's hit she's dead :augh:
High percentage and bad resistance makes luck very important which is fun but not when it is your leader
Spoiler:
. But I reckon giving her elusive foot (with one amla level up per terrain (flat, castle-village, mountain-forest)) would be nice to make her more thief-like in the end.
Yellowsilver wrote: May 18th, 2020, 12:04 pm
Spoiler:
I'll work on that but not in the 1.06 (where I plan on improving prose and talk/animation events). I must say I'm not the pro on this domain. My brother coded this so he is more likely to understand how or why it does/doesn't work. But thanks for deepening yourself in WML (I have little patience when it comes to this type of coding which progresses very slowly and is harder than just scenario code so I'm always impressed how much patience other people have)
Yellowsilver wrote: May 18th, 2020, 12:04 pm About the story:
Spoiler:
Spoiler:
User avatar
Yellowsilver
Posts: 10
Joined: April 26th, 2020, 9:02 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Yellowsilver »

jaeslin wrote: May 18th, 2020, 3:27 pm
Spoiler:
Spoiler:
As amlas you could give her also better physical resistance, It would be good.
jaeslin wrote: May 18th, 2020, 3:27 pm I'll work on that but not in the 1.06 (where I plan on improving prose and talk/animation events). I must say I'm not the pro on this domain. My brother coded this so he is more likely to understand how or why it does/doesn't work. But thanks for deepening yourself in WML (I have little patience when it comes to this type of coding which progresses very slowly and is harder than just scenario code so I'm always impressed how much patience other people have)
It's actually the contrary for me, I find writing texts somehow boring, but I can spend hours reading the code of an add-on to inspire myself. I read nearly the entirety of the files of LotI for example.

Once I finished reading your scenarios looking for typos, I shall read the units' descriptions, I saw many there too.

EDIT1:
Typos in scenarios:

S6
of the grandchidren → of the grandchildren
We are surrounded by them → We are surrounded ; (might be better)
horse-man → horse-men ; (perhaps saying clearly "centaurs" would be better, I don't know)
to our enemies progress → to our enemies' progress

S7
talk later for the moment → talk later. For the moment
You will recieve → You will receive
You are a foul to think little mage those are necromancers. → Little mage, you are a foul to think they are necromancers.
The South Folks → The southern Folk (?)
the Keymedian my troops → the Keymedian. My troops
those bloody plains → these bloody plains

S8
since they had fought to protect Thingatel the last time → since the last time, when they had fought to protect Thingatel ; (sounds better)
been attacked till what was left → been attacked until what was left ; (try not to use "till" too much, I saw it many times, it sounds logical for the dwarf's rough language, but not in the story)
Ennemies of the spirits → Enemies of the spirits
we have fought ennemies → we have fought enemies

S9
lead a small force → led a small force
a threath to us → a threat to us
Northen Creatures → Northern Creatures
Whe → We
by foot → on foot
For the sloppy code: you can use the [object] tag and set duration=scenario. It's still a bit sloppy to do it for each new turn but I think it's already better.

Code: Select all

    [event]
        name=new turn
        first_time_only=no
        [modify_unit]
            [object]
            	[filter]
                    side=1
                    [not]
                        id=Greyfeather
                    [/not]
            	[/filter]
                duration=scenario
                [effect]
                    apply_to=movement_costs
                    replace=yes # replace=yes → replace=true (?)
                    [movement_costs]
                        frozen=2
                    [/movement_costs]
                [/effect]
            [/object]
        [/modify_unit]
    [/event]
Isn't it replace=true and not replace=yes?

If you plan to redo texts in the 1.06 update, please read carefully and put commas where they are needed. Otherwise, the texts don't feel natural. For the moment, I have the impression that 90% of the sentences are missing commas somewhere. I didn't mark them as typo (you'll notice I did for the missing periods), because it would make me correct nearly the full text.
jaeslin
Posts: 14
Joined: May 1st, 2020, 5:56 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by jaeslin »

Yellowsilver wrote: May 18th, 2020, 5:48 pm If you plan to redo texts in the 1.06 update, please read carefully and put commas where they are needed. Otherwise, the texts don't feel natural. For the moment, I have the impression that 90% of the sentences are missing commas somewhere. I didn't mark them as typo (you'll notice I did for the missing periods), because it would make me correct nearly the full text.
Done. I didn't add commas everywhere but I put a lot more in the background story between scenarios. I also added dialogue (scenario 4 but mostly 6) that improve comprehension and add details about the Chyrospital (check it out). Thanks for your thread on "race" issues. The hybrids now have a description which I may complete later but I don't want to give too much detail. For the moment I explain vaguely how hybrids are created, the hierarchy and their army composition.
Next update 1.07 will be about improving custom units (Bernen and Gwendyl mostly) and slightly improve dialogue if still needed.
User avatar
Yellowsilver
Posts: 10
Joined: April 26th, 2020, 9:02 pm

Re: Chyrospitals campaign - Feedback and Discussion

Post by Yellowsilver »

jaeslin wrote: May 21st, 2020, 12:42 pm Done. I didn't add commas everywhere but I put a lot more in the background story between scenarios. I also added dialogue (scenario 4 but mostly 6) that improve comprehension and add details about the Chyrospital (check it out). Thanks for your thread on "race" issues. The hybrids now have a description which I may complete later but I don't want to give too much detail. For the moment I explain vaguely how hybrids are created, the hierarchy and their army composition.
Next update 1.07 will be about improving custom units (Bernen and Gwendyl mostly) and slightly improve dialogue if still needed.
Right, I'll check it out sometime, and play the campaign again. But I just started TSL, so ;)

Do you plan adding different difficulties as well?
Post Reply