THoT S2: reworked/simplified scenario

This commit is contained in:
Charles Dang 2015-01-20 21:37:33 +11:00
parent 583c70ca45
commit 73fb7d3dcf
3 changed files with 127 additions and 128 deletions

View file

@ -65,4 +65,4 @@
{campaigns/The_Hammer_of_Thursagan/scenarios/}
#endif
#wmllint: directory spelling Aiglondur Angarthing Karrag Perrin
#wmllint: directory spelling Aiglondur Angarthing Karrag Perrin Kal Kartha

View file

@ -1,23 +1,20 @@
border_size=1
usage=map
Xu , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Rp , Uu^Ii , Uu^Ii
Xu , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Rp , Uu^Ii , Xu
Xu , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Rp , Uu^Ii , Xu
Xu , Rp , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Rp , Rp , Uu^Vud , Xu
Xu , Uu^Vud , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Xu , Uu^Ii , Xu , Uu^Ii , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Rp , Rp , Uu^Ii , Uu^Ii , Xu , Xu
Xu , Xu , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Rp , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu
Xu , Xu , Rp , Uu^Ii , Uu^Ii , Xu , Uu^Ii , Xu , Uu^Ii , Uu^Ii , Cud , Uu^Ii , Cud , Uu^Ii , Uu^Ii , Xu , Xu , Uu^Ii , Uu^Vud , Rp , Uu^Vud , Uu^Ii , Xu , Xu , Xu , Xu
Xu , Xu , Rp , Uu^Vud , Rp , Uu^Ii , Uu^Vud , Uu^Ii , Cud , Cud , Uu^Ii , Uu^Ii , Uu^Ii , Cud , Cud , Uu^Ii , Uu^Ii , Uu^Ii , Rp , Rp , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Rp , Uu^Vud , Rp , Rp , Cud , Uu^Ii , Uu^Vud , Cud , Cud , Cud , Uu^Vud , Uu^Ii , Cud , Rp , Rp , Uu^Vud , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rp , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Rp , Cud , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Uu^Ii , Cud , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Cud , Cud , 1 Kud , Cud , 2 Cud , Cud , Uu^Ii , Cud , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Uu^Ii , Cud , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Xu , Xu , Xu , Xu , Rp , Rp , Uu^Ii , Cud , Cud , Cud , Cud , Cud , Uu , Rp , Rp , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu
Xu , Xu , Uu^Vud , Xu , Rp , Rp , Uu^Ii , Cud , Cud , Uu^Vud , Uu^Ii , Cud , Uu^Ii , Uu^Vud , Cud , Cud , Uu^Ii , Rp , Rp , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu
Uh , Uh , Uu^Ii , Rp , Uh , Uu^Vud , Uu^Ii , Uu^Ii , Uu^Ii , Cud , Cud , Uu^Ii , Cud , Cud , Uu^Ii , Uu^Ii , Uu^Vud , Uu^Ii , Rp , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu
Uu^Ii , Uu^Ii , Rp , Rp , Uu^Ii , Uu^Ii , Xu , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Uu^Ii , Rp , Uu^Vud , Uu^Ii , Xu , Xu , Xu , Xu , Xu
Uu^Ii , Uu^Vud , Rp , Uu^Vud , Uh , Xu , Xu , Xu , Xu , Uu^Ii , Xu , Uu^Ii , Uu^Ii , Uu^Vud , Xu , Xu , Xu , Uu^Ii , Uu^Vud , Rp , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu
Rp , Rp , Uu^Vud , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Rp , Rp , Uu^Ii , Uu^Ii , Xu , Xu , Xu
Uu , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Ii , Uu^Ii , Rp , Uu^Ii , Uu^Ii , Uu^Ii , Xu , Xu
Xu, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Rp, Uu^Ii, Uu^Ii
Xu, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Rp, Uu^Ii, Xu
Xu, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Vud, Rp, Uu^Ii, Xu
Xu, Rp, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Rp, Rp, Uu^Vud, Xu
Xu, Uu^Vud, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Xu, Uu^Ii, Xu, Uu^Ii, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Rp, Rp, Uu^Ii, Uu^Ii, Xu, Xu
Xu, Xu, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Rp, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu
Xu, Xu, Rp, Uu^Ii, Uu^Ii, Xu, Uu^Ii, Xu, Uu^Ii, Uu^Ii, Cud, Uu^Ii, Cud, Uu^Ii, Uu^Ii, Xu, Xu, Uu^Ii, Uu^Vud, Rp, Uu^Vud, Uu^Ii, Xu, Xu, Xu, Xu
Xu, Xu, Rp, Uu^Vud, Rp, Uu^Ii, Uu^Vud, Uu^Ii, Cud, Cud, Uu^Ii, Uu^Ii, Uu^Ii, Cud, Cud, Uu^Ii, Uu^Ii, Uu^Ii, Rp, Rp, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Rp, Uu^Vud, Rp, Rp, Cud, Uu^Ii, Uu^Vud, Cud, Cud, Cud, Uu^Vud, Uu^Ii, Cud, Rp, Rp, Uu^Vud, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Rp, Cud, Cud, Cud, Cud, Cud, Cud, Cud, Rp, Cud, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Cud, Cud, Cud, Cud, Cud, Cud, Cud, Uu^Ii, Cud, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Cud, Cud, Cud, 2 Kud, Cud, 1 Cud, Cud, Uu^Ii, Cud, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Cud, Cud, Cud, Cud, Cud, Cud, Cud, Uu^Ii, Cud, Uu^Vud, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Xu, Xu, Xu, Xu, Rp, Rp, Uu^Ii, Cud, Cud, Cud, Cud, Cud, Uu, Rp, Rp, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu
Xu, Xu, Uu^Vud, Xu, Rp, Rp, Uu^Ii, Cud, Cud, Uu^Vud, Uu^Ii, Cud, Uu^Ii, Uu^Vud, Cud, Cud, Uu^Ii, Rp, Rp, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu
Uh, Uh, Uu^Ii, Rp, Uh, Uu^Vud, Uu^Ii, Uu^Ii, Uu^Ii, Cud, Cud, Uu^Ii, Cud, Cud, Uu^Ii, Uu^Ii, Uu^Vud, Uu^Ii, Rp, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu
Uu^Ii, Uu^Ii, Rp, Rp, Uu^Ii, Uu^Ii, Xu, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Uu^Ii, Rp, Uu^Vud, Uu^Ii, Xu, Xu, Xu, Xu, Xu
Uu^Ii, Uu^Vud, Rp, Uu^Vud, Uh, Xu, Xu, Xu, Xu, Uu^Ii, Xu, Uu^Ii, Uu^Ii, Uu^Vud, Xu, Xu, Xu, Uu^Ii, Uu^Vud, Rp, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu
Rp, Rp, Uu^Vud, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Rp, Rp, Uu^Ii, Uu^Ii, Xu, Xu, Xu
Uu, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Xu, Uu^Ii, Uu^Ii, Rp, Uu^Ii, Uu^Ii, Uu^Ii, Xu, Xu

View file

@ -1,7 +1,10 @@
#textdomain wesnoth-thot
[scenario]
name=_"Reclaiming the Past"
id=02_Reclaiming_the_Past
name=_"Reclaiming the Past"
map_data="{campaigns/The_Hammer_of_Thursagan/maps/02_Reclaiming_the_Past.map}"
turns=1
next_scenario=03_Strange_Allies
victory_when_enemies_defeated=no
@ -9,48 +12,9 @@
# Much later in the campaign we'll use a sort of dark mirror image
# of this one as Karrag's throneroom at Kal Kartha.
map_data="{campaigns/The_Hammer_of_Thursagan/maps/02_Reclaiming_the_Past.map}"
{DEFAULT_SCHEDULE}
{SCENARIO_MUSIC "legends_of_the_north.ogg"} # Talk-only scenario
turns=1
[side]
type="Dwarvish Lord"
id="Hamel"
name=_"Hamel"
side=1
canrecruit=no
profile=portraits/hamel.png
controller="human"
gold=0
team_name="northern_alliance"
user_team_name=_"Alliance"
{FLAG_VARIANT knalgan}
fog="no"
share_view="no"
shroud="no"
share_maps="no"
income="0"
{FLAG_VARIANT knalgan}
[/side]
[side]
type="Dwarvish Fighter"
id="Aiglondur"
name=_"Aiglondur"
side=2
canrecruit=no
color=red
controller="human"
team_name="northern_alliance"
user_team_name=_"Alliance"
{FLAG_VARIANT knalgan}
fog="no"
shroud="no"
{FLAG_VARIANT knalgan}
[/side]
{SCENARIO_MUSIC "legends_of_the_north.ogg"}
[story]
[part]
@ -59,157 +23,195 @@
[/part]
[/story]
[event]
name="prestart"
# Fill Hamel's treasure vault
{PLACE_IMAGE "items/chest.png" 9 2}
{PLACE_IMAGE "items/chest.png" 10 2}
{PLACE_IMAGE "items/chest.png" 9 3}
{PLACE_IMAGE "items/chest.png" 10 3}
{PLACE_IMAGE "items/chest.png" 9 4}
{PLACE_IMAGE "items/chest.png" 12 2}
{PLACE_IMAGE "items/chest.png" 13 2}
{PLACE_IMAGE "items/chest.png" 12 3}
{PLACE_IMAGE "items/chest.png" 13 3}
{PLACE_IMAGE "items/chest.png" 13 4}
[side]
side=1
controller="human"
team_name="northern_alliance"
user_team_name=_"Alliance"
{FLAG_VARIANT knalgan}
# Foreshadow some props in Karrag's throne room.
# Wed use ANIMATED_BRAZIER here, but it looks too weird
# having the animations freeze on each message popup.
{PLACE_IMAGE "items/brazier-lit1.png" 11 8}
{PLACE_IMAGE "items/brazier-lit2.png" 8 9}
{PLACE_IMAGE "items/brazier-lit3.png" 14 9}
{PLACE_IMAGE "items/brazier-lit4.png" 8 12}
{PLACE_IMAGE "items/brazier-lit5.png" 14 12}
{PLACE_IMAGE "items/brazier-lit6.png" 11 14}
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 7 11}
type="Dwarvish Fighter"
id="Aiglondur"
name=_"Aiglondur"
[/side]
[side]
side=2
controller=ai
team_name="northern_alliance"
user_team_name=_"Alliance"
{FLAG_VARIANT knalgan}
type="Dwarvish Lord"
id="Hamel"
name=_"Hamel"
profile=portraits/hamel.png
# This is not the master description of Angarthing.
# That one is in the next scenario.
[unit]
type=Dwarvish Witness
id="Angarthing_dummy"
id="Angarthing"
name= _ "Angarthing"
profile=portraits/angarthing.png
side=1
unrenamable=yes
x,y=11,10
facing=se
[/unit]
[/side]
# Flip the Aiglondur dummy around so he's facing the others.
{MODIFY_UNIT id=Aiglondur facing sw}
[/event]
# Fill Hamel's treasure vault
{PLACE_IMAGE "items/chest.png" 9 2}
{PLACE_IMAGE "items/chest.png" 10 2}
{PLACE_IMAGE "items/chest.png" 9 3}
{PLACE_IMAGE "items/chest.png" 10 3}
{PLACE_IMAGE "items/chest.png" 9 4}
{PLACE_IMAGE "items/chest.png" 12 2}
{PLACE_IMAGE "items/chest.png" 13 2}
{PLACE_IMAGE "items/chest.png" 12 3}
{PLACE_IMAGE "items/chest.png" 13 3}
{PLACE_IMAGE "items/chest.png" 13 4}
{PLACE_IMAGE "items/brazier-lit1.png" 11 8}
{PLACE_IMAGE "items/brazier-lit2.png" 8 9}
{PLACE_IMAGE "items/brazier-lit3.png" 14 9}
{PLACE_IMAGE "items/brazier-lit4.png" 8 12}
{PLACE_IMAGE "items/brazier-lit5.png" 14 12}
{PLACE_IMAGE "items/brazier-lit6.png" 11 14}
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 7 11}
[event]
name="start"
# wmllint: directory spelling Kal Kartha
name=start
[message]
speaker="Hamel"
speaker=Hamel
message=_"Aiglondur, what ye ha found is disturbing, for all it seems a small thing. I make known to ye Angarthing, loremaster in training, who recognized the mark on it."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"The mark on this cloak-pin is that of our kin at Kal Kartha in the eastern hills, from whom weve heard nothing since before Tallin broke the orcish occupation of Knalga. It troubles us that an orc should have come to possess it; no orc should know even that loremasters exist, let alone come near enough one to get this."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"I fear some grave ill may have become Kal Kartha."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"And I fear for the Hammer of Thursagan. Our kin at Kal Kartha have been its keepers since a hero of their line recovered it from the Caverns of Flame, centuries ago."
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"The Hammer of Thursagan?"
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"Aye. The very tool with which our greatest runesmith made the Sceptre of Fire. But it is ancient, far older than Thursagan; he was but the last to wield it, and our oldest histories hint that this very hammer was used to forge the dwarves themselves in the heart of the earth."
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"But if the dwarves of Kal Kartha have held it all this time, why has none wielded it since Thursagan?"
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"Because when Thursagan burned to death with his hand on the Hammer, all the runemasters and arcanisters then living — all those who had sworn to the craft and bound themselves to the power o the Hammer — dropped dead without a mark on them, all struck down at the same moment. Their craft secrets died with them. That is why there are nae runesmiths among the Dwarves today, and sorely we miss them."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"That is what is said, my lord Hamel, and it is true. Except this; the Order of Loremasters has given me leave to reveal that the craft secrets were not, actually, quite as lost as we believed."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"What is this ye say? Nae lost?"
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"Aye. Yell recall that in repairing the western galleries we cleared a small cave-in hard by where Thursagan himself once had a workshop here, before he left to study in solitude in the further North."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"And ye found something?"
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"A book. Thursagans book, in a secret and locked compartment he must have dug from the living rock himself by unaided runecraft. The cave-in breached it. It has taken us great effort to puzzle out his code. But it might be that, with the book and the Hammer to hand, we could train and initiate runesmiths once more."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"And for what cause ha I heard naught o this?"
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"My lord, the find was very recent. We are still deciphering the book. And there is this: with the Hammer at Kal Kartha and the book here, the question of which holding shall have the training of the new runesmiths in its hands would be... delicate."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"We feared stirring up a controversy before the book was even properly understood."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"Ill grant that was well thought, even if I am nae entirely pleased to have been kept in the dark. But ye came to me with a request, and I think I ken what it will be."
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"That is obvious; the Order of Loremasters wants to send an expedition to Kal Kartha to find what has become of our kindred and the Hammer."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"Indeed, Lord Hamel, that is what we came to ask."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"And you spoke my guess, Aiglondur. Are you nae kin of mine?"
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"Your great-nephew, my lord."
[/message]
[message]
speaker="Hamel"
speaker=Hamel
message=_"Yere young and not tested... but ye have the rank, and yeve shown the wits to use it well. I have decided. You and Angarthing will fare to Kal Kartha together, as soon as may be, with the best men of your guard."
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"Aye, my Lord Hamel."
[/message]
[message]
speaker="Angarthing_dummy"
speaker=Angarthing
message=_"The Order thanks you, Lord Hamel."
[/message]
[message]
speaker="Aiglondur"
speaker=Aiglondur
message=_"We must make haste; winter approaches, and travel over the mountains will soon grow dangerous."
[/message]
[kill]
id=Hamel
[/kill]
[kill]
id=Angarthing_dummy
[/kill]
[modify_unit]
[filter]
id=Angarthing
[/filter]
side=1
[/modify_unit]
[endlevel]
result=victory