454 Commits

Author SHA1 Message Date
Steve Cotton
5fa2ba279e
Tutorial S2: Don't allow the orc to recruit wolves on turn 1
If the wolves are recruited on the first turn then Galdrad's turn 3 hint about
getting to the island before them is too difficult for a tutorial, and his hint
about holding the village on turn 4 hint may be a turn too late.

Some have to be recruited on turn 2 to fit the turn 3 hint about them, so rig
the AI's recruitment to do that.
2018-11-06 15:07:49 -06:00
Severin Glöckner
c260cd2529 add / remove some comments
[ci skip]

(cherry picked from commit df8ac3cbb0be62929d654108bfb28ae36c0b41ad)
2018-10-28 02:53:05 +00:00
Severin Glöckner
cd6acf758a Tutorial Part2: Give the player a canche to undo his move
in case he started an attack from the water. The warning
makes no sense otherwise.

[ci skip]

(cherry picked from commit 9cac36e6b858cc9344674f5c90aa872e12e5ba9d)
2018-10-28 02:53:05 +00:00
Andras Szell
c4f8f759e0 Tutorial S1: display an undo message if impossible to reach next target
Fixes #3039

Until the elves attack the quintain it is not allowed to end turns
before completing the given tasks. Display a message how to undo if
there is not enough MP remaining to reach the current destination or
an enemy by either unit.

[ci skip]

(cherry-picked from commit b16b7f032a6be74451016be3b3f3d69cd229de00)
2018-10-07 03:25:16 +00:00
joeylmaalouf
009f8c0cf3 Tutorial: standardize Menu references
(cherry-picked from commit 05c6e397ba87b249efde322532f5049367d27155)
2018-10-07 03:23:44 +00:00
joeylmaalouf
7eaa5666e9 Tutorial: provide more detail about the Status Table
(cherry-picked from commit 9240d6d23d79394a68a4276b319f0f669a4ea5f9)
2018-10-07 03:23:43 +00:00
Severin Glöckner
aa0f5d298e Tutorial S1: followup previous commits
- Removed need for quick trait by spawning quantain next to Delfador
- Disabled movement point tracking due to #3344
- Use only one [label] tag to place both labels
- Removed id's of later quintains, as they are not used
- added some whitespaces

[ci skip]

(cherry-picked from commit 74b39ef3d68bee958998cae6780080c154997a01)
2018-10-07 03:23:34 +00:00
Andras Szell
1929b1a57c Tutorial S1: prevent getting stuck next to Delfador, unable to end turn
Fixes #1584 1c - Delfador summons the puppet, you have 0 MP left but the
                 puppet is not adjacent to you, and can't attack or undo

Changed Delfador's initial position to match the quintain's, and made him
step away to summon in the original place next to us, so we don't need to
move again to attack after we reach him.
The movement points of the mage are now updated and he gained quick trait
to fit for the more movements he does.
Final movement also touched, so he does not seem to sidestep the new
enemies when leaving the map.

(cherry-picked from commit e3a95cc039c1b7d1c5f71f7de35c260438a5cbb0)
2018-10-07 03:23:33 +00:00
Severin Glöckner
322afd978a Tutorial: show the female fighteress in the help (if she is chosen)
Uses the workaround mentioned in #3012

[ci skip]

(cherry-picked from commit 18a101be6650fa19da900e680a29a39049ce69c0)
2018-10-07 03:22:24 +00:00
Charles Dang
cc3e79c0a5 Tutorial S2: made enemy starting gold equal to that of the player
[ci skip]

(cherry-picked from commit c7a06939abcc44a9f6d20d5e974ef4dc87b3e34d)
2018-10-07 03:22:13 +00:00
mattsc
1c88a6d8c8 Do not load helper.lua where it is not used any more
(cherry-picked from commit 4b6681a300f29eab3b5adcf3b12df8bc6ad455dd)
2018-10-07 03:21:10 +00:00
Fernando Carmona Varo
ba9d13f066 tutorial: add labels to villages and keep
Prevents new players from mistaking the graphics

(cherry-picked from commit 026ea6ee780c11859f495983dedaeb4f2e1ebb9f)
2018-10-07 03:20:57 +00:00
Wedge009
8516e1f1e7 Update text to match game-play changes (fixes #2950).
[ci skip]

(cherry-picked from commit d85e2a2886e1652749376e37c94e404d4b5ace98)
2018-10-07 03:20:34 +00:00
Severin Glöckner
50f2e1f474 Tutorial: fix two strings
This is one of the white on map messages
they never use punctuation characters for ending the instructions

Can't be pofixed.
[ci skip]

(cherry-picked from commit b8fe22877b60fa4a7638a99ce8e23f25d5bf87c1)
2018-10-07 03:19:39 +00:00
Steve Cotton
710ab61994 Tutorial: fix the overall translation hint comment
The comment at the start of 01_Tutorial_part_1.cfg wasn't immediately
before a string, so the hint for translators wasn't in the file that
goes to the translators. Fix it so that the tutorial shows working
usage of "# po:" style comments; this is probably more help to people
using the tutorial as a reference for WML, rather than the translators
themselves.

(cherry-picked from commit eab86c30163e2a2364d0abc9683cf4864fb3328b)
2018-10-07 03:19:38 +00:00
Severin Glöckner
b884c143ab Tutorial: remove forgotten bracket and superfluous space
[ci skip]

(cherry-picked from commit 3456b0a9cb0ebc863b1307652ffc5ffb065ca231)
2018-10-07 03:19:38 +00:00
Severin Glöckner
57f5463482 Tutorial: Button was renamed, update text accordingly
[ci skip]

(cherry-picked from commit 8b492a3ab424fb86bbf17a7e5ec0a39ac7fa1b29)
2018-10-07 03:19:35 +00:00
Severin Glöckner
f9a2d56437 Revert "tutorial: add translation note"
This should be addressed another way, not with a translation hint

This reverts commit 7a020c31304e1943dc6ed742c5d5ba92b8cadc3c.

(cherry-picked from commit beaddeee64ff6db897aa00e47b83d50ef8f398b7)
2018-10-07 03:19:31 +00:00
Severin Glöckner
577f541072 tutorial: add translation note
[ci skip]

(cherry-picked from commit 7a020c31304e1943dc6ed742c5d5ba92b8cadc3c)
2018-10-07 03:19:27 +00:00
Celtic Minstrel
402b6d4cec Fix #2875
(cherry-picked from commit bf70d50b80857b01b70357bf8e6d62b55c34b6ec)
2018-10-07 03:19:04 +00:00
Charles Dang
3783693cbe Campaigns: cleaned up more cases of deprecated Lua API usage
[ci skip]
2018-03-16 11:23:30 +11:00
Charles Dang
b92ee187b8 Cleaned up use of deprecated APIs in campaign Lua
[ci skip]
2018-03-13 08:06:11 +11:00
Celtic Minstrel
ae0ba18f96 Tutorial: Fix flag tooltip reading "Konrad" even when playing as "Li'sar"
Addresses #1175
2018-02-18 12:53:07 -05:00
ancestral
2598497c74 Changed text in tutorial to make it easier to understand how the tutorial works and better understand game topics
[ci skip]

* Expanded the text to explain how to read '5×4' and what it means
* Changed the wording slightly to emphasize the order of damage times attacks
* Added a message explaining the format of the tutorial
* Separated some long messages into multiple messages instead
* Removed some unnecessary wording to keep things simpler
* Changed some spelled numbers to regular numerals when referring to game currencies (such as gold and income)
* Minor changes to grammar
2018-02-02 16:14:52 +11:00
sigurdfdragon
38be1b600d T S02: Add a message about the status table 2017-10-30 04:40:59 +11:00
Charles Dang
60ba020869 Campaigns: wmlindent pass
[ci skip]
2017-09-12 19:49:42 +11:00
sigurdfdragon
a309c2cfc4 T S2: Insure recruit/recall event only fires on first turn
It looks out of place if it occurs later.
2017-09-07 21:03:35 -04:00
sigurdfdragon
a3121ea4c3 T S2: Fix and expand water warning location triggers 2017-09-07 20:15:03 -04:00
Severin Glöckner
3ca1150cbc tutorial: clear the text already at turn end
[ci skip]
2017-09-07 15:09:23 +02:00
Severin Glöckner
92d74f744c Tutorial: Don't show this message if the village has already been captured.
[ci skip]
2017-09-04 17:42:16 +02:00
Severin Glöckner
45e8712ecd Tutorial: This event didn't fit the sorceress.
[ci_skip]
2017-09-04 15:45:34 +02:00
Severin Glöckner
72d903440b Tutorial part 2: resolving conflicting attack_end events
It was looking broken when the dumbo event triggered first and
the unit who attacked speaks afterwards. The other way around
it would be ok, but since both events talk about similar things
only one event is shown now.

Also, the message won't be shown anymore if you killed the opponent.
And first_time_only=no is needed for the manually fired event.
Added a translatable teamname for team 3 too (only for debug mode).

[ci skip]
2017-09-04 21:26:42 +11:00
sigurdfdragon
d9324f407e T S2: Adjust suggestion to better match new beginner campaign order
Order adjusted in a273a8df25f1721b0029e83d9d2b17dfb3127f11
2017-08-26 12:13:32 +11:00
Severin Glöckner
9f843423ca Tutorial part 2:
This message was shown when the unit was death too
2017-08-13 17:44:13 +02:00
David Mikos
e1e336a46c Add new princess attack animation to tutorial from HttT 2017-07-20 08:25:31 +09:30
Celtic Minstrel
787a46820e Merge pull request #1021 from wesnoth/lua_require
Improve the wesnoth.require implementation
2017-05-04 02:11:25 -04:00
Severin Glöckner
616f3b5d66 Take care about the player being unable to do anything if he
- attacks in round 2
 - attacks in round 3 before recruiting
 - attacks in round 4 with himself instead of the fighters and kills the quintain

[ci skip]
2017-05-04 15:57:27 +11:00
Celtic Minstrel
8d4cf3cf62 Shorten requires where possible 2017-05-03 02:42:25 -04:00
Severin Glöckner
77719820ee use [remove_event] instead of variable logic
description_num got removed at an earlier point

[ci skip]
2017-05-02 23:29:28 +11:00
Severin Glöckner
0d5db80e5b Tutorial adjustments:
Do not show traits in the wiki for Li'sar and Konrad, since they can't get them.
Li'sars new sprite seems to use rather a sword than a saber.
Copied defense animation for Li'sar from HttT.
Changed lua due to deprecation warning.

[ci skip]
2017-03-11 00:00:53 +11:00
Severin Glöckner
0d03f9b4d4 textdomain changes
many campaigs were using weapon names which already exist in wesnoth-units
2017-02-26 19:49:36 +02:00
sigurdfdragon
e6f833ca24 T S2: Add turn limit reminder dialog 2016-12-28 23:37:25 -05:00
sigurdfdragon
05134e71b9 T S1: Make advancement to S2 require defeat of all quintains 2016-12-28 23:37:24 -05:00
Bär Halberkamp
f1d6a96c15 Tutorial: Fix a missing capital in S1 2016-09-15 18:34:11 +02:00
Bär Halberkamp
ce05a573cf Run wmlindent 2016-09-15 18:04:37 +02:00
ln-zookeeper
15241cd0a6 Convert remaining – to × in strings describing attack stats 2016-09-07 10:43:30 +03:00
Celtic Minstrel
b295aab4ba Deprecate {MAGENTA_IS_THE_TEAM_COLOR}
The magenta colour is now the default flag_rgb colour if one is not specified.
2016-08-05 00:49:39 -04:00
Charles Dang
a6dd6c668c Ran wmlindent and fixed badly formatted code 2016-08-05 13:46:39 +11:00
fendrin
7e0c853f42 Campaigns: [+units] -> [units] 2016-08-03 22:04:47 +02:00
ln-zookeeper
adb37f3a53 Updated tutorial with new Li'sar sprite 2016-05-16 16:03:36 +03:00