Checking in the draft of "The Hammer of Thursagan".
785
data/campaigns/The_Hammer_of_Thursagan/STORY
Normal file
|
@ -0,0 +1,785 @@
|
|||
= The Hammer Of Thursagan =
|
||||
Eric S. Raymond <esr@thyrsus.com>
|
||||
|
||||
This is the story outline for the campaign _The Hammer of Thursagan_.
|
||||
THoT is intended to be an intermediate level campaign, ideally, just a
|
||||
bit more difficult than Eastern Invasion. It takes place 15 years
|
||||
after the founding of the Northern Alliance and should be considered a
|
||||
direct sequel to _Northern Rebirth_.
|
||||
|
||||
Note: this campaign adds substantial new material -- and, it is hoped,
|
||||
new depths -- to the portrayal of the dwarves.
|
||||
|
||||
(At present time 12 of the 13 scenarios have been written; the only
|
||||
one undome is _The_Underlevels_. Some of the dialogue has changed a
|
||||
little in the WML.)
|
||||
|
||||
== Scenarios ==
|
||||
|
||||
=== Scenario 1: At The East Gate ===
|
||||
|
||||
Story: In the first few years after the founding of the Northern
|
||||
Alliance, the dwarves of Knalga and the human population of Dwarven
|
||||
Doors were fully preoccupied with rebuilding what had been broken by
|
||||
the long orcish occupation. But soon enough they prospered once
|
||||
again. The dwarves begin mining their past for inspiration in ways to
|
||||
rebuild Knalga do it would be even greater than before, and reaching
|
||||
out for contact with their scattered kinfolk.
|
||||
|
||||
But the threat from renegade orcs, wild men, and remnant undead was
|
||||
not yet ended. The dwarves kept strong guards on the approaches to
|
||||
Knalga. In the year 550 after the founding of Wesnoth, the captain of
|
||||
the East Gate received a warning that a small band of rogue orcs
|
||||
had been sighted.
|
||||
|
||||
*Aiglondur:* Up axes! We will be the Northern Alliance's arm today,
|
||||
and kill or scatter these renegades.
|
||||
|
||||
*Bashnark, Orcish Warrior:* We are the true orcs, not the weaklings who
|
||||
ally with human-worms and stinky-midgets like you. You will be
|
||||
meat for our wolves,
|
||||
|
||||
Battle follows. This one should be a relatively mall-scale meeting
|
||||
engagement in country that is wooded and mountainous, but scattered with
|
||||
small human and dwarvish farms. Aiglondur and his guards should start
|
||||
from an underground keep on the west edge of the map, set into the east
|
||||
edge of impassable mountains and marked "East Gate".
|
||||
|
||||
*Dwarven Supporter:* What is this? Their vanquished leader wears a
|
||||
cloak-pin of dwarvish make. And it bears a loremaster's emblem.
|
||||
|
||||
*Aiglondur:* The maker's mark is strange to me. We had best consult the
|
||||
lord Hamel.
|
||||
|
||||
=== Scenario 2: Reclaiming The Past ===
|
||||
|
||||
This is a story-only scene to take place in Lord Hamel's throne room.
|
||||
This is the same Hamel as in _Northern Rebirth_.
|
||||
|
||||
*Hamel:* Aiglondur, what ye ha' found is disturbing, for all it's
|
||||
a small thing. I make known to ye Angarthing, loremaster in training,
|
||||
who recognized the mark on it.
|
||||
|
||||
Angarthing is a Dwarvish Witness. This is the first level of a new
|
||||
unit line: Dwarvish Witness, Dwarvish Annalist, and Dwarvish Loremaster.
|
||||
Statistics for the line follow:
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Dwarvish Witness:
|
||||
|
||||
A Witness functions as the eyes of the dwarves' history, a deep lore
|
||||
that they never share with outsiders. The presence of a Witness
|
||||
inspires dwarvish warriors with the knowledge that their deeds (and
|
||||
their deaths) will not go unrecorded. They learn a fighting style
|
||||
deliberately unlike that of their fellows, one designed to turn the
|
||||
vaunted strength of the dwarves against itself. The person of a
|
||||
Witness is considered sacred, and Witnesses are often used as envoys
|
||||
between dwarvish clans.
|
||||
|
||||
HP: 30
|
||||
Moves: 5
|
||||
Cost: 20
|
||||
Alignment: neutral
|
||||
Required XP: 32
|
||||
|
||||
Attacks:
|
||||
flail, impact 5-2, melee
|
||||
bolas, impact, 6-1, slows
|
||||
|
||||
Abilities: Leadership 2.
|
||||
|
||||
No special resistances.
|
||||
|
||||
Advances to Dwarvish Annalist
|
||||
|
||||
(This unit is designed to be a bit tougher and more combat-capable
|
||||
than an Evish Shaman, but distinctly weaker than a Dwarvish
|
||||
Fighter. It is deliberately expensive, as the boosted leadership
|
||||
ability is powerful.)
|
||||
|
||||
Dwarvish Annalist:
|
||||
|
||||
Dwarvish Annalists are the historians of this ancient and proud race.
|
||||
They are few in number, and their very existence is not generally known
|
||||
to the other peoples of the Great Continent. To the abilities of thew
|
||||
Witness they add, through the study of herb and mineral lore, the
|
||||
ability to cure poison.
|
||||
|
||||
HP: 40
|
||||
Moves: 5
|
||||
Cost: 40
|
||||
Alignment: neutral
|
||||
Required XP: 80
|
||||
|
||||
Attacks:
|
||||
flail, impact 7-2, melee
|
||||
bolas, impact, 6-2, slows
|
||||
|
||||
Abilities: Leadership 3, cure.
|
||||
|
||||
No special resistances.
|
||||
|
||||
Advances to Dwarvish Loremaster
|
||||
|
||||
Dwarvish Loremaster:
|
||||
|
||||
Loremasters are the sages of the dwarvish race. Their counsel is
|
||||
greatly valued by war-leaders and chieftains, and they are viewed
|
||||
with awe by ordinary dwarves, for they alone have plumbed the
|
||||
deepest and most closely-held secrets of dwarven knowledge. It is
|
||||
said that where a loremaster stands, there is the soul of the dwarves.
|
||||
To the abilities of the Annalist they add a limited ability to heal.
|
||||
|
||||
HP: 50
|
||||
Moves: 5
|
||||
Cost: 50
|
||||
Alignment: neutral
|
||||
|
||||
Attacks:
|
||||
flail, impact 9-2, melee
|
||||
bolas, impact, 6-3, slows
|
||||
|
||||
Abilities: Leadership 4. cure, heal+4.
|
||||
|
||||
No special resistances.
|
||||
------------------------------------------------------------------------
|
||||
|
||||
*Angarthing:* The mark on this cloak-pin is that of our kin at Kal Kartha
|
||||
in the eastern hills, from whom we've heard nothing since Tallin
|
||||
broke the orcish tyranny. It troubles us that an orc should have come to
|
||||
possess it; no orc should even have learned that the order of loremasters
|
||||
exists, let alone come near enough one to get this.
|
||||
|
||||
*Hamel:* I fear some grave ill may have become Kal Kartha.
|
||||
|
||||
Angarthing: 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.
|
||||
|
||||
*Aiglondur:* The Hammer of Thursagan?
|
||||
|
||||
*Angarthing:* Aye. The very tool with which our greatest runesmith made
|
||||
the Scepter of Fire. But it is old, 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.
|
||||
|
||||
*Aiglondur:* But if the dwarves of Kal Kartha have held it all this
|
||||
time, why has none wielded it since Thursagan?
|
||||
|
||||
*Hamel:* Because when the Hammer was lost in the Caverns of Flame, all
|
||||
the runesmiths then living -- all those who had sworn to the craft and
|
||||
bound themselves to the power o' the Hammer -- died o' shock at the
|
||||
same moment as Thursagan. Their craft secrets died with them. That
|
||||
is why there are nae runesmiths among the Dwarves today, and sorely we
|
||||
miss them.
|
||||
|
||||
*Angarthing:* That is what is said, my lord Hamel, and it is true.
|
||||
Except this; the guild of loremasters has given me leave to reveal
|
||||
that the craft secrets were not, actually, quite as lost as we
|
||||
believed.
|
||||
|
||||
*Hamel:* What is this ye say? Nae lost?
|
||||
|
||||
*Angarthing:* Aye. Ye'll 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.
|
||||
|
||||
*Hamel:* And ye found something?
|
||||
|
||||
*Angarthing:* A book. Thursagan's 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.
|
||||
|
||||
*Hamel:* And for what cause ha' I heard naught o' this?
|
||||
|
||||
*Angarthing:* 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.
|
||||
|
||||
*Angarthing:* We feared stirring up a controversy before the book
|
||||
was even properly understood.
|
||||
|
||||
*Hamel:* I'll 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.
|
||||
|
||||
*Aiglondur:* That is obvious; the loremasters want to send an expedition
|
||||
to Kal Kartha to find what has become of our kindred and the Hammer.
|
||||
|
||||
*Angarthing:* Indeed, that is what we came to ask.
|
||||
|
||||
*Hamel:* And you spoke my guess, Aiglondur. Are you not kin of mine?
|
||||
|
||||
*Aiglondur:* Your great-nephew, my lord.
|
||||
|
||||
*Hamel:* Ye're young and not tested...but ye have the rank, and ye've
|
||||
shown the wits to use it. I have decided. You and Angarthing will
|
||||
fare to Kal Kartha together, as soon as may be, with the best men of
|
||||
your guard.
|
||||
|
||||
*Aiglondur:* Aye, my Lord Hamel.
|
||||
|
||||
*Angarthing:* Thank you, my Lord Hamel.
|
||||
|
||||
*Aiglondur:* We must make haste; winter approaches, and travel over
|
||||
the mountains will soon grow dangerous.
|
||||
|
||||
=== Scenario 3: Strange Allies ===
|
||||
|
||||
*Story:* Angarthing and Aiglondur and their men traveled swiftly to the east
|
||||
through the settled lands of the Northern Alliance. Soon enough
|
||||
they came to the wilder march country, where raids by large bands
|
||||
of hostile orcs and men were all too common.
|
||||
|
||||
*Marth Tak:* In the name of the Alliance, quit these lands now!
|
||||
|
||||
*Gothras:* We will fare where we will and take what we will, dog of
|
||||
an orc. To the Dark Gods with you and your precious "Alliance".
|
||||
|
||||
*Angarthing:* Now that is a sight still strange to my eyes - an orc
|
||||
fighting for the Northern Alliance.
|
||||
|
||||
*Aiglondur:* Aye. I'm surprised myself that so many of the orcish
|
||||
tribes came over to the Alliance. Not so strange to see humans
|
||||
raiding us, worse luck.
|
||||
|
||||
*Marth Tak:* You, on the road! Are you of the Northern Alliance or not?
|
||||
|
||||
*Aiglondur:* We are.
|
||||
|
||||
*Marth Tak:* Well, then, honor the treaty as I have.
|
||||
|
||||
*Angarthing:* That is our duty.
|
||||
|
||||
*Aiglondur:* For the Alliance! Axes up!
|
||||
|
||||
Player controls Aiglondur's troops with Marth Tak's as allies; the
|
||||
stinger is that if Marth Tak dies, you lose. The opponent, Gothras,
|
||||
leads a large force of chaotic humans. This should be a medium-sized
|
||||
but serious fight. The only terrain feature fixed by storyline is a
|
||||
west-to-east road; player's troops should start near its west end,
|
||||
enemy near the east.
|
||||
|
||||
Alternate possibility: This scenario might be a branch point for the
|
||||
campaign, with the player getting a choice of who to side with and
|
||||
consequences for the plot later on. If we take this path, siding with
|
||||
the orcs should give player the ability to recruit some orcish units.
|
||||
Siding with the bandits should give the player the ability to recruit
|
||||
human chaotics.
|
||||
|
||||
=== Scenario 4: Troll Bridge ===
|
||||
|
||||
*Story:* Aiglondur and his men, some still shaking their heads dubiously
|
||||
at very the notion of fighting alongside orcs rather than against them,
|
||||
continued east to the very edge of the Alliance's lands.
|
||||
|
||||
*Gronk:* Dis a troll bridge. You pay toll. Er...
|
||||
|
||||
*Gronk:* Dat not right. Dis a toll bridge. You pay troll. Er...
|
||||
|
||||
*Gronk:* Big words confuse Gronk. You pay now or we smash.
|
||||
|
||||
*Angarthing:* The stonework of yon bridge is not good enough to be
|
||||
dwarf-made, but it is nowhere near crude enough to be troll-work.
|
||||
|
||||
*Aiglondur:* Then it will be of the Alliance's making, right enough,
|
||||
like this road that leads to it. It won't do to have wild trolls
|
||||
squatting on it.
|
||||
|
||||
Short, small-scale scenario. East-west road as before, river and bridge
|
||||
near the east edge. Defeat all enemies.
|
||||
|
||||
=== Scenario 5: Invaders ===
|
||||
|
||||
Map for this one should be hilly country developing to snowy mountains
|
||||
at the eastern edge. Three orcish leaders should be present.
|
||||
|
||||
*Aiglondur:* What's this? Large orcish war-bands so close to the
|
||||
Alliance's border? That can only mean trouble.
|
||||
|
||||
*Tan-Malgar:* Well, boys, we were planning to invade the Northern
|
||||
Alliance anyway...these dwarves should make a tasty appetizer.
|
||||
|
||||
*Tan-Grolak:* Yeah, boss. Anything to get away from those masked ones...
|
||||
|
||||
*Tan-Malgar:* Be silent. We are orc warriors; we do not flee foes.
|
||||
|
||||
*Tan-Uthkar:* But, given a choice, we fight the weaker foe first,
|
||||
|
||||
This should be a full-scale battle with a long turn limit. Objective
|
||||
is to defeat all enemy leaders.
|
||||
|
||||
=== Scenario 6: High Pass ===
|
||||
|
||||
*Angarthing:* Behold, the High Pass. By the old maps, we are halfway to
|
||||
Kal Kartha here.
|
||||
|
||||
*Aiglondur:* We must push through quickly; there is a vicious storm
|
||||
coming in behind us. Being caught in a blizzard on those heights
|
||||
would be no laughing matter.
|
||||
|
||||
The map should be a twisty, narrow path through rugged snow-capped
|
||||
mountains. The objective will be to get Aiglondur through to the
|
||||
other side. The opponents will be gryphons, wolves, trolls, ogres,
|
||||
and the elements. We should try to get creative with representing the
|
||||
effects of extreme cold, perhaps something like the dehydration effect
|
||||
in UtBS. And the time-limit should be tight.
|
||||
|
||||
There should be a village near the midpoint of the pass. When the players
|
||||
occupy it, a Red Mage named Ratheln will appear.
|
||||
|
||||
*Ratheln:* Hail, I am Ratheln. If you're traveling down the pass,
|
||||
please take me with you. I am near freezing and starving to death up
|
||||
here.
|
||||
|
||||
*Angarthing:* Pardon my curiosity, but what is a firemage doing freezing to
|
||||
death?
|
||||
|
||||
*Ratheln:* In case you haven't noticed, there is a serious shortage of
|
||||
both firewood and food in this gods-forsaken slot. And the damned
|
||||
gryphons descend on me whenever I stir out of this shack. I've
|
||||
had nothing to eat but flash-roasted gryphon for the last three
|
||||
weeks.
|
||||
|
||||
*Aiglondur:* Where were you bound when you got stuck here?
|
||||
|
||||
*Ratheln:* There is a school of mages near the east end of the pass.
|
||||
They've an opening for an instructor, and they're expecting me.
|
||||
|
||||
*Angarthing:* Let's take him with us, Aiglondur. We know little
|
||||
about the country beyond to the east; we've had few reports on it
|
||||
since before the orcs took Knalga. Those mages should know at
|
||||
least rumors.
|
||||
|
||||
*Aiglondur:* Aye. And I'd not leave anyone who had done my kin no harm
|
||||
stranded to starve.
|
||||
|
||||
On victory:
|
||||
|
||||
*Aiglondur:* We're through the pass!
|
||||
|
||||
*Angarthing:* That may not be a blessing. Something frightened those
|
||||
orcs enough to make them push west into Alliance territory. Don't you
|
||||
wonder what it was?
|
||||
|
||||
*Aiglondur:* Aye. But I've a grim feeling we might be going to
|
||||
discover that in person.
|
||||
|
||||
On halfway through the turns:
|
||||
|
||||
*Aiglondur:* It has begun to snow. Move, everyone! To be trapped here
|
||||
would be death.
|
||||
|
||||
On time out:
|
||||
|
||||
*Aiglondur:* We're snowed in. Our mission has failed, even if we live.
|
||||
|
||||
=== Scenario 7: Mages and Drakes ===
|
||||
|
||||
The map for this one should reverse the pattern of "Invaders" -- it
|
||||
needs snowy mountains on the west side trailing off into rough country
|
||||
towards the east. An allied castle should be located near the player's
|
||||
encampment, both near the west edge and not too distant from the road
|
||||
coming down out of High Pass. It is a school of magery, with a
|
||||
Great Mage leader named Perrin who can recruit only mages. Near the
|
||||
eastern edge will be a drake encampment with a Flameheart named Glashal
|
||||
as its leader.
|
||||
|
||||
*Mage Supporter:* Perrin! A mage comes down from the High Pass, with
|
||||
a company of dwarves. They are well-armed, but not in battle array.
|
||||
|
||||
*Perrin:* That will be Ratheln, I expect. Hail! You on the road!
|
||||
Who comes bearing arms into our valley?
|
||||
|
||||
*Glashal:* 'Our' valley, says Perrin. The arrogance of these mages
|
||||
is intolerable!
|
||||
|
||||
*Aiglondur:* A delegation of the Northern Alliance, traveling east.
|
||||
We found a friend of yours in the High Pass.
|
||||
|
||||
*Perrin:* Well met, then. But if you intend to travel east of here,
|
||||
beware of the nest of drakes in the cliffs near the valley's end.
|
||||
They were here before us, and have become more hostile to
|
||||
travelers of late.
|
||||
|
||||
*Glashal:* The axe-bearers must not be let near our nestlings. Attack!
|
||||
|
||||
If Perrin is alive at time of victory, this happens:
|
||||
|
||||
*Perrin:* We're grateful for your assistance. And I'd like to send
|
||||
at least one of our senior apprentices with you to the east. It has come
|
||||
time for them to be journeymen...and I sense something being born
|
||||
to the east that I do not like the feel of.
|
||||
|
||||
*Angarthing:* What sort of thing?
|
||||
|
||||
*Perrin:* There is some great magic brewing. Something...evil. I feel
|
||||
its traces in the currents of the earth and air.
|
||||
|
||||
*Aiglondur:* We have had other hints of this. But we must press on.
|
||||
|
||||
At easy level:
|
||||
|
||||
*Ratheln:* Perrin, I think it is my duty to go with them. I'll return
|
||||
with your apprentices as soon as I may.
|
||||
|
||||
At easy level, the player gets Ratheln and two apprentices.
|
||||
At normal, two appentices. At hard, one apprentice. The
|
||||
apprentices are L1 mages advanced in their training, and start with
|
||||
half the XP they will need to advance to L2.
|
||||
|
||||
=== Scenario 8: Fear ===
|
||||
|
||||
Map begins fogged for the player. There will be one village within sight
|
||||
of their keep. When they visit it or on turn 2, the peasant Ollin appears.
|
||||
|
||||
*Ollin:* Don't kill me, masters! Please don't kill me!
|
||||
|
||||
*Aiglondur:* You're in no danger from us. What lies to the east of here?
|
||||
|
||||
*Ollin:* You wear no mask. You...you're not with them?
|
||||
|
||||
*Aiglondur:* What are you talking about?
|
||||
|
||||
*Ollin:* The masked dwarves. Killing, burning, kidnapping. Look...
|
||||
|
||||
The fog lifts. Near the east end of the valley is the enemy keep.
|
||||
Several burned villages lie near it.
|
||||
|
||||
*Masked Leader:* Fellow dwarves, hail! We're looking for a human refugee,
|
||||
one named Ollin. Have you seen him? Our master demands his life.
|
||||
|
||||
*Aiglondur:* He is here. How has he wronged your master, that you seek
|
||||
his death?
|
||||
|
||||
*Masked Leader:* Does it matter? He is only a dirtgrubbing human, not
|
||||
fit to polish the boots of the true people.
|
||||
|
||||
*Angarthing:* What is your name, masked one? Will you stand behind your
|
||||
deed? I am a witness.
|
||||
|
||||
*Masked Leader:* A witness? My name is...my name is not important.
|
||||
My deed will speak its own truth.
|
||||
|
||||
*Angarthing:* You speak without honor. Mine is the power of our ancient
|
||||
Law; speak your name and give up your murder, or the Law will cast you
|
||||
forth. I am a witness!
|
||||
|
||||
*Masked Leader:* If you were a witness of the true people, you would
|
||||
not let a dirtgrubber hide behind your robes. I deny you!
|
||||
|
||||
*Aiglondur:* Up axes!
|
||||
|
||||
*Angarthing:* The Law speaks: you are cast out. You are un-dwarf.
|
||||
I AM A WITNESS!
|
||||
|
||||
*Objectives:* Kill the masked dwarf.
|
||||
|
||||
On Ollin's first combat, he should say this...
|
||||
|
||||
*Ollin:* Take that for my family's memory, you murderer!
|
||||
|
||||
On victory:
|
||||
|
||||
*Aiglondur:* They are defeated.
|
||||
|
||||
*Angarthing:* You have acted in honor. I am a witness.
|
||||
|
||||
*Aiglondur:* I have never seen the formal banishment before. One reads
|
||||
of it in the old tales, of course, but to hear it with one's own ears?
|
||||
It was...unsettling.
|
||||
|
||||
*Angarthing:* It is not something we do often. The last such was in my
|
||||
grandsire's time. But look at what these filth were carrying if you
|
||||
have any doubt it was merited.
|
||||
|
||||
*Aiglondur:* Whips. Shackles. No, Angarthing, I would not doubt
|
||||
you, even if it were my place to doubt a loremaster.
|
||||
|
||||
*Angarthing:* They were seeking captives. To what purpose, I cannot
|
||||
say. But I doubt it was any good one.
|
||||
|
||||
=== Scenario 9: Forbidden Forest ===
|
||||
|
||||
Most of the map should be forest. The road east peters out here.
|
||||
There should be one keep of woses and one or more camps of elves
|
||||
in the forest.
|
||||
|
||||
The scenario should begin with an elvish scout, Elurin, fake-moving
|
||||
to within sight of the player encampment.
|
||||
|
||||
*Elurin:* Who disturbs our forest?
|
||||
|
||||
*Angarthing:* A delegation of the Northern Alliance, seeking the
|
||||
road through to Kal Kartha.
|
||||
|
||||
*Elurin:* We allow few outsiders in our forest paths, and no dwarves
|
||||
since the masked ones began to trouble our eastern margins. No
|
||||
axe-bearers shall come near our trees. Return whence you came!
|
||||
|
||||
*Aiglondur:* No. We have our duty. We must pass.
|
||||
|
||||
*Elurin:* You shall not pass here.
|
||||
|
||||
*Angarthing:* Winter comes on us, and your forest straddles the only
|
||||
gap in these mountains. You leave us no choice but to fight you.
|
||||
|
||||
*Elurin:* So be it, then. Yours will not be the first bones
|
||||
to nourish the earth of our forest.
|
||||
|
||||
=== Scenario 10: The Siege of Kal Kartha ===
|
||||
|
||||
The map should be thematically something like a reflection of the one
|
||||
for "At The East Gate", but on a larger scale. The player's
|
||||
encampment should be at the west edge. Kal Kartha will be
|
||||
represented by an underground keep (the West Gate) set into
|
||||
high mountains at the east edge of the map.
|
||||
|
||||
*Angarthing:* Behold! The West Gate of Kal Kartha!
|
||||
|
||||
*Aiglondur:* And under siege, I see. There is a mighty host of orcs
|
||||
between us and that gate.
|
||||
|
||||
The battle should be a big, open-field brawl designed to drain the
|
||||
player's gold before the final, plot-intensive scenarios.
|
||||
|
||||
The West Gate should be occupied by a leader, Dulcatulos.
|
||||
The objective is to kill all enemies, but you also lose if
|
||||
Dulcatulos dies. The message should be:
|
||||
|
||||
*Aiglondur:* Kal Kartha is taken. Our mission has failed.
|
||||
|
||||
*On victory, the message should be:*
|
||||
|
||||
*Dulcatulos:* Well fought, and our thanks; we were sore pressed. You are
|
||||
our honored guests, and I will show you to the best quarters we have
|
||||
myself. Our lord, the runesmith Karrag, will want to have speech with
|
||||
you on the morrow.
|
||||
|
||||
*Angarthing:* A runesmith? There had been none such since Thursagan's
|
||||
day. And for one to lead a holding was unheard-of; they tended towards
|
||||
the solitary life.
|
||||
|
||||
*Dulcatulos:* Aye? Well, you'd know such things better than I,
|
||||
loremaster. Our Karrag toiled for long years to recover the craft
|
||||
lore. He was elevated when our old lord fell in battle against the
|
||||
besieging orcs. Karrag himself was wounded near to death; none
|
||||
thought he would recover. But he leads us today, and his runelore has
|
||||
oft been the only shield between us and the orcs.
|
||||
|
||||
*Angarthing:* He has grasped the Hammer of Thursagan, then?
|
||||
|
||||
*Dulcatulos:* Aye. Toils over it in a workshop in the underlevels with
|
||||
his personal followers. He has promised all of us that the Hammer's power
|
||||
will smash and scatter all our enemies.
|
||||
|
||||
*Angarthing:* That is strange. The Hammer is a tool of crafting and
|
||||
making, not a weapon. What can he mean to do with it?
|
||||
|
||||
*Dulcatulos:* That's for lords and loremasters to worry about, not the
|
||||
likes of me. Here are your quarters; I must see to my troop's care.
|
||||
Food will be brought to you; rest well, we will speak again.
|
||||
|
||||
=== Scenario 11: The Court of Karrag ===
|
||||
|
||||
This scenario will take place on a throneroom map which is, effectively,
|
||||
all castle. It should have two keep hexes on it, one near the front
|
||||
for our heroes and one at the rear for Karrag. Features of the
|
||||
map must include an indication of a doorway in the cave wall near the
|
||||
rear dais. The throneroom map should in general look like a near
|
||||
mirror image of Hamel's, but with the braziers unlit.
|
||||
|
||||
Aiglondur, Angarthing, and a few of their veteran followers face Karrag,
|
||||
flanked by several of his followers. Dulcatulos escorts our heroes.
|
||||
Karrag's group should have black team disks and Dulcatulos a blue one.
|
||||
|
||||
*Aiglondur:* (Psst, Angarthing...Karrag and those dwarves on the dais,
|
||||
they're all masked.)
|
||||
|
||||
*Angarthing:* (I see it. There is something very wrong here.)
|
||||
|
||||
*Karrag:* Hail, fellow dwarves. All Kal Kartha thanks you for your
|
||||
timely rescue.
|
||||
|
||||
*Aiglondur:* We are from Knalga; your clans are kin to ours of old.
|
||||
We but did our duty to kin.
|
||||
|
||||
*Karrag:* All dwarves are kin, and must prevail against orcs and humans
|
||||
and other dirtgrubbers. You can be part of the fist that smites them.
|
||||
|
||||
*Angarthing:* We did not come to smite, but to re-open contact and trade.
|
||||
|
||||
*Karrag:* Trade? Your destruction of the besieging orcs was a far
|
||||
nobler act than trade. There can be more such victories. And
|
||||
there will be by the power of our ancient heirloom, the Hammer of
|
||||
Thursagan.
|
||||
|
||||
*Angarthing:* It is remembered in Knalga that Kal Kartha holds
|
||||
the Hammer.
|
||||
|
||||
*Karrag:* Yes! And the Hammer holds the soul of the dwarves, the
|
||||
true people. Together, we can march to greater victories! Will
|
||||
you join me?
|
||||
|
||||
*Angarthing:* On one condition. You must take off that mask and
|
||||
show your true face. I am a witness.
|
||||
|
||||
*Karrag:* You...do not wish to see what is beneath this mask. I was
|
||||
terribly wounded in an orcish attack. Disfigured.
|
||||
|
||||
*Angarthing:* But the Law must see. A dwarf must put his name
|
||||
and his face behind his deeds. I am a witness.
|
||||
|
||||
*Karrag:* Impertinent fool! It is not for you to dictate to a lord in
|
||||
his own holding, much less one who holds the very soul of the dwarves
|
||||
in his hand.
|
||||
|
||||
*Angarthing:* The Law speaks. Against him with the eyes to see,
|
||||
no deception can hold. I AM A WITNESS!
|
||||
|
||||
After this should come a lich-scream sound effect as Karrag changes
|
||||
type to a lich and his followers morph into undead. (There is a way
|
||||
to accomplish this; Liberty's 3rd scenario does it.)
|
||||
|
||||
*Dulcatulos:* No...no...it is horrible! My lord, how did it come to this?
|
||||
|
||||
*Karrag:* I lingered for weeks in agony. Only my hatred and the runelore
|
||||
of old sustained me, until I became as I am. I will have revenge;
|
||||
I will destroy the orcs, and the humans, and the elves, and all but the
|
||||
true people!
|
||||
|
||||
*Karrag:* And you have sealed your doom. Hundreds of dirtgrubbers have
|
||||
already died to weave a web of blood around the Hammer and the soul of
|
||||
the dwarves. You and your new friends will be the the last sacrifices I
|
||||
require to bind the entire dwarvish race to my purpose. TAKE THEM!
|
||||
|
||||
Battle begins. The stated objective is to kill Karrag, but on the
|
||||
first weapon-strike he will scream, fake-move to the doorway,
|
||||
and disappear.
|
||||
|
||||
*Dulcatulos:* He has fled to the underlevels.
|
||||
|
||||
*Angarthing:* We must follow. Quickly! Or, I fear, he he will complete
|
||||
his foul spell.
|
||||
|
||||
=== Scenario 12: The Underlevels ===
|
||||
|
||||
Dulcatulos becomes part of the player's side. He is a hero; he will
|
||||
be required for the Epilog.
|
||||
|
||||
This scenario should be a big, elaborate dungeon crawl in the style of _NR:
|
||||
Clearing The Mines_, with lots of undead enemies and a long turn limit.
|
||||
Because Dulcatulos is with the player, the layout starts known but fogged.
|
||||
|
||||
Every few turns (interval depending on the scenario length) there should
|
||||
be a crunching sound, a death cry, and a popup from Karrag announcing
|
||||
that the Hammer has smashed the skull of another dirtgrubber.
|
||||
|
||||
On victory:
|
||||
|
||||
*Karrag:* No! No! Dirtgrubbers must die! The true people must rule all!
|
||||
|
||||
*Aiglondur:* The 'true people' speak through our axes. Die, foul lich.
|
||||
|
||||
=== Scenario 13: Epilog ===
|
||||
|
||||
Back to Karrag's throne room. A throng of Kal Kartha's survivors and
|
||||
Aiglondur's troops have gathered there. The braziers are lit.
|
||||
|
||||
*Angarthing:* Dwarves of Kal Kartha, I speak the Law. Your house is cast down;
|
||||
you have harbored a great evil. Who now will take the burden of cleansing
|
||||
this holding of its taint?
|
||||
|
||||
*Narrator:* The dwarves of Kal Kartha muttered among themselves and looked at
|
||||
one another uneasily. None stepped forward.
|
||||
|
||||
*Dulcatulos:* Loremaster...none of us is fit to take up the lordship. Karrag
|
||||
fooled us all, made us the tools of his foul scheme.
|
||||
|
||||
A lancer, named Pelias, fake-moves into the throne-room.
|
||||
|
||||
*Pelias:* I was told I'd find Aiglondur of Knalga here. I bear a
|
||||
message from Tallin, the Lord Protector of the Alliance.
|
||||
|
||||
*Aiglondur:* I am he. Speak your message.
|
||||
|
||||
*Pelias:* I have been on your track for weeks. Word of your rout of
|
||||
Tan-Malgar and his allies spread, and reached Tallin. You did the
|
||||
Alliance better service than you knew that day; Tan-Malgar had
|
||||
exchanged messages with certain orcish chieftains within the Alliance, and
|
||||
your victory prevented a dangerous revolt.
|
||||
|
||||
*Pelias:* Aiglondur, the Protector dubs you a Lord Companion of the Alliance.
|
||||
He bids you return to Knalga as soon as convenient, for your investiture.
|
||||
|
||||
*Dulcatulos:* (wonderingly) A Lord Companion? And kin of ours...
|
||||
|
||||
*Some random Kal Karthan:* It would be no shame for a Lord Companion
|
||||
to rule this holding, as Hamel does at Knalga.
|
||||
|
||||
*Narrator:* The Kal Karthans looked at each other, and Aiglondur, with
|
||||
dawning hope.
|
||||
|
||||
*Angarthing:* It would be fitting. The Loremasters will approve.
|
||||
|
||||
*Aiglondur:* Pelias, my thanks to the Lord Protector; I will attend
|
||||
him in the spring. But it seems that I have some work to do here first.
|
||||
|
||||
== Art Requirements ==
|
||||
|
||||
We'll need images and animation frames for the Loremaster line. We'll
|
||||
want portraits for the following characters:
|
||||
|
||||
*Aiglondur:* A dwarf, the guard captain of the Eastern Gate. Young,
|
||||
intelligent, related to the clan chieftain. Dwarven society doesn't
|
||||
have a noble class as such, but Aiglondur is from one of its leading
|
||||
families and will have war-gear of the best quality. If weapons are in
|
||||
the portrait, his will be your standard Dwarvish double-bitted axe.
|
||||
|
||||
*Hamel*: A dwarven chieftain in the last decades of a long, eventful,
|
||||
and successful life -- one of the founding heroes of the Northern
|
||||
Alliance. He is both wise and kind. This portrait needs to be recognizably
|
||||
the same character as the Hamel portrait in _Northern Rebirth_.
|
||||
|
||||
*Angarthing:* A junior loremaster. Young but self-conscious about
|
||||
being an authority figure; will dress to look older than his actual
|
||||
age. Very intelligent and rigidly honorable. Should be sagelike or
|
||||
priestly in appearance with an especially long beard. If weapons are
|
||||
in the portrait, he uses a bolas and a chainmace -- neither of them
|
||||
heavy as he is not a line fighter (he will wear only partial or light
|
||||
armor).
|
||||
|
||||
*The Masked Dwarf:* This is the leader of the masked dwarven marauders
|
||||
in _Fear_. He wears a face-concealing mask. He is evil, but the
|
||||
portrait should merely suggest wrongness without belaboring the point.
|
||||
|
||||
*Karrag*: An evil dwarf-lord who uses a mask and spells of illusion
|
||||
to conceal the fact that he has in fact become a lich. The wrongness
|
||||
in this portrait should be much clearer.
|
||||
|
||||
*Ratheln:* A human mage and teacher of magic. A scholar but a very
|
||||
tough and experienced one -- not someone to cross lightly. Good at
|
||||
heart but gruff and a bit irascible.
|
||||
|
||||
*Master Perrin:* The master of a school of magic. Wise and kindly.
|
||||
An Albus Dumbledore in Wesnoth, basically.
|
||||
|
||||
The following portraits are optional but would be useful:
|
||||
|
||||
*Dulcatulos:* The captain of Kal Kartha's guard at the West Gate, a
|
||||
good dwarf unknowingly working for an evil master. Aiglondur's
|
||||
counterpart, but a few years older and not as intelligent.
|
||||
|
||||
*Pelias*: A human knight who serves effectively as a royal
|
||||
courier, even if Tallin doesn't have the title of king.
|
||||
|
||||
*Elurin* An Elvish Rider of high rank.
|
||||
|
||||
*Dwarven Supporter*: This will be an older dwarf, a clever and
|
||||
experienced scout.
|
||||
|
||||
|
58
data/campaigns/The_Hammer_of_Thursagan/_main.cfg
Normal file
|
@ -0,0 +1,58 @@
|
|||
[textdomain]
|
||||
name="wesnoth-thot"
|
||||
[/textdomain]
|
||||
|
||||
[campaign]
|
||||
#textdomain wesnoth-thot
|
||||
icon="items/hammer-runic.png"
|
||||
name= _ "The Hammer of Thursagan"
|
||||
abbrev= _ "THoT"
|
||||
version=0.13
|
||||
rank=140
|
||||
define="CAMPAIGN_HAMMER_THURSAGAN"
|
||||
first_scenario="01_At_The_East_Gate"
|
||||
difficulties=EASY,NORMAL,HARD
|
||||
difficulty_descriptions={MENU_IMG_TXT2 "units/dwarves/fighter.png~RC(magenta>red)" _"Fighter" _"(Easy)"} +
|
||||
";*" + {MENU_IMG_TXT2 "units/dwarves/steelclad.png~RC(magenta>red)" _"Steelclad" _"(Normal)"} +
|
||||
";" + {MENU_IMG_TXT2 "units/dwarves/lord.png~RC(magenta>red)" (_"Lord") _"(Challenging)"}
|
||||
description= _ "In the first years of the Northern Alliance, an expedition from Knalga seeks out their kin at Kal Kartha and to learn the fate of the legendary Hammer of Thursagan. The perils of their journey through the wild Northern Lands, though great, pale beside the evil they will face at its end.
|
||||
|
||||
Note: This campaign is in late development; one scenario is missing and there is still balance tuning to be done.
|
||||
|
||||
Also note: This campaign requires the 1.3.x development version. It will not run correctly under Wesnoth 1.2.x.
|
||||
|
||||
(Intermediate level, 12 scenarios, 1 more storyboarded.)"
|
||||
image="items/hammer-runic.png"
|
||||
|
||||
#textdomain wesnoth
|
||||
[about]
|
||||
title = _ "Author"
|
||||
[entry]
|
||||
name = "Eric S. Raymond (esr)"
|
||||
[/entry]
|
||||
[/about]
|
||||
[about]
|
||||
title = _ "Special Guest Designer"
|
||||
[entry]
|
||||
name = "Taurus"
|
||||
[/entry]
|
||||
[/about]
|
||||
[about]
|
||||
title = _ "Brainstorming, playtesting, and spousal support"
|
||||
[entry]
|
||||
name = "Cathy O. Raymond"
|
||||
[/entry]
|
||||
[/about]
|
||||
[/campaign]
|
||||
|
||||
#ifdef CAMPAIGN_HAMMER_THURSAGAN
|
||||
[binary_path]
|
||||
path=data/campaigns/The_Hammer_of_Thursagan/
|
||||
[/binary_path]
|
||||
|
||||
[+units]
|
||||
{@campaigns/The_Hammer_of_Thursagan/units/}
|
||||
[/units]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/scenarios/}
|
||||
#endif
|
6
data/campaigns/The_Hammer_of_Thursagan/_server.pbl
Normal file
|
@ -0,0 +1,6 @@
|
|||
author="Eric S. Raymond"
|
||||
title="The Hammer of Thursagan"
|
||||
icon="items/hammer-runic.png"
|
||||
version="0.13"
|
||||
description="Under development; 12 of 13 scenarios written."
|
||||
passphrase="rumplestilskin"
|
68
data/campaigns/The_Hammer_of_Thursagan/changelog
Normal file
|
@ -0,0 +1,68 @@
|
|||
Historical note: This campaign was begun 2007-10-11 on Wescamp. ESR
|
||||
finished his first draft on 2007-12-04. The campaigm moved from Wescamp
|
||||
to mainline on 2007-12-14.
|
||||
|
||||
0.1:
|
||||
* Initial release
|
||||
|
||||
0.2, 0.3:
|
||||
* Code identical to 0.1, these were tests for the upload code.
|
||||
|
||||
0.4:
|
||||
* Not putting villages omn the map edge banishes a hang bug that had
|
||||
the following symptom: "error engine: Cannot create unit:
|
||||
location is not on map, and player 5 has no recall list."
|
||||
|
||||
0.5:
|
||||
* Add changelog (good suggestion by turska)
|
||||
* Fixed recall of Aiglondur to work right if he leveled up.
|
||||
* Minor textual changes suggested by Turin Turambar.
|
||||
|
||||
|
||||
0.6:
|
||||
* Fixes for all known WML bugs, notably the bandit-popup logic
|
||||
in Invaders (scenario 5). Props to zookeeper for the fixes.
|
||||
* Invaders (scenario 5) rebalanced.
|
||||
|
||||
|
||||
0.7:
|
||||
* Scenario 7, "Mages and Drakes", added.
|
||||
* Scenario 8, "Fear", added.
|
||||
* Scenario 9, "Forbidden Forest", added but not balance-checked.
|
||||
|
||||
0.8:
|
||||
* New scenario #1 map/WML and tuneup of scenario #3 map by Taurus.
|
||||
|
||||
0.9:
|
||||
* Rebalance scenario 1.
|
||||
|
||||
0.10:
|
||||
* New scenario #1 map backed out as it doesn't fit the storyline.
|
||||
|
||||
0.11:
|
||||
* In "Fear" (#8), explicitly create the ulfserkers the AI won't
|
||||
recruit anymore. Also give all enemies the "Masked Dwarf" user
|
||||
description.
|
||||
|
||||
0.12:
|
||||
* "Forbidden Forest" (#9) seems reasonably well balanced now.
|
||||
* Added Staff of Righteous Flame in #10; I've tested that a mage
|
||||
can pick it up an a non-mage can't, but have not yet triggered the
|
||||
final strike.
|
||||
* First cut at "The Siege of Kal Kartha" (#10).
|
||||
|
||||
0.13:
|
||||
* Staff of Righteous Flame final-strike effect is working.
|
||||
* Balancing work on "The Siege of Kal Kartha" (#10).
|
||||
* "The Court of Karrag" (#11) written.
|
||||
* "Epilogue" (#13) written.
|
||||
* Only "The Underlevels" (#12) is not yet playable
|
||||
|
||||
Note: For this version you will need svn trunk at r22132 or
|
||||
later.
|
||||
|
||||
0.14:
|
||||
* This version is being checked into mainline
|
||||
* New victory dialogue in "Strange Allies" (#3)
|
||||
|
||||
|
After Width: | Height: | Size: 47 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.2 KiB |
BIN
data/campaigns/The_Hammer_of_Thursagan/images/units/annalist.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.3 KiB |
After Width: | Height: | Size: 2.9 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 935 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1 KiB |
After Width: | Height: | Size: 1.4 KiB |
BIN
data/campaigns/The_Hammer_of_Thursagan/images/units/witness.png
Normal file
After Width: | Height: | Size: 968 B |
|
@ -0,0 +1,35 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Mm , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Re
|
||||
Mm^Xm ,Mm^Xm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Re , Re , Gg , Re , Re , Re , Gg , Gg , Gg
|
||||
Mm ,Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Hh , Mm , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Re , Hh^Vhh , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re , Wwf , Wo , Re , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Hh , Hh , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gs^Fp , Re , Re , Re^Gvs , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Re , Re , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm , Mm , Hh , Hh , Gs^Fp , Gg , Gg , Ggf , Re , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Re , Re , Gs^Fp , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Wwf , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Mm , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gs^Fp , Gg , Gg , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Wo , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Mm , Mm , Gs^Fp , Gs^Fp , Gg , Gg , Re , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gg , Gg , Gg , Ggf , Gg , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Re , Re , Gs^Fp , Re , Re
|
||||
Mm ,Mm , Mm , Mm , Mm , Mm^Vhh , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Re , Ggf , Gg^Vh , Gs^Fp , Gg , Gg , Gg , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Ggf , Ggf , Gs^Fp , Gs^Fp , Gg , Gg , Re , Gg^Ve , Gg , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Cud , Mm , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Re , Re , Gg , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Re^Gvs , Ww , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ggf , Ggf , Gg , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Cud ,Cud , 1 Kud , Cud , Rr , Gg , Gg , Gg , Gg , Gg , Gg , Re , Ggf , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Re , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gg , Ggf , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Cud ,Cud , Cud , Cud , Gg , Rr , Rr , Gg , Rr , Gs^Fp , Gg , Re , Ggf , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Re^Gvs , Gs^Fp , Gg , Re , Gg , Re^Gvs , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Gg , Gg , Gg , Rr , Gs^Fp , Rr , Rr , Re , Rr , Rr , Rr , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Re , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wwf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Re^Gvs , Gg^Vh , Re^Gvs , Rr , Rr , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gg^Ve , Ggf , Gs^Fp , Re , Re , Re
|
||||
Mm ,Mm , Mm , Mm , Gs^Fp , Gg , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rr , Rr , Gs^Fp , Rr , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Ggf , Re , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rr , Re , Gg^Vh , Re^Gvs , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Wo , Gs^Fp , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rr , Rr , Gs^Fp , Rr , Re^Gvs , Gg^Vh , Re^Gvs , Re , Gs^Fp , Wwf , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Hh , Gs^Fp , Gg , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Rr , Re^Gvs , Rr , Rr , Re , Gs^Fp , Re , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Hh , Gg , Gg , Gg^Vh , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rr , Rr , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ce , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Hh , Gg , Ggf , Gg , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Re^Gvs , Rr , Rr , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ce , 2 Ke , Ce , Ce
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo^Bw\ , Rr , Rr , Rr , Gg , Gg , Gs^Fp , Gs^Fp , Ce , Ce , Ce , Ce
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Re , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Hh , Hh , Hh , Re , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm ,Mm , Mm^Xm , Mm , Hh , Mm , Mm , Mm , Hh , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Re , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm^Xm , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Re , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Wwf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Rr , Rr
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Hh , Mm , Mm , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Re , Re , Re^Gvs , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm ,Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Hh , Mm , Mm , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Re , Re , Re^Gvs , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
35
data/campaigns/The_Hammer_of_Thursagan/maps/fear.map
Normal file
|
@ -0,0 +1,35 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Hh , Hh , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Wwf , Gg , Ww , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Md , Hh , Hh , Gg^Vh , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Gg^Vh , Ww , Re^Gvs , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Md , Hh , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Ww , Ww , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Gg
|
||||
Gg , Md , Hh , Gg , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Ww , Ww , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Mm , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Gg^Ve , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Mm , Md , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Mm , Md , Gg , Hh , Ww , Ww , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg
|
||||
Gg , Md , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Ww , Ww , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Mm , Md , Md , Hh , Hh , Hh , Hh , Hh , Gg , Re^Gvs , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Ww , Gs^Fp , Ww , Gg^Vh , Re^Gvs , Re^Gvs , Ww , Ggf , Gg , Gg , Ww , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Re , Re , Re , Re , Re , Gg , Gg , Gg , Ce , Ce , Ce , Gg
|
||||
Gg , Hh , Hh , Hh , Gg , Hh , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Ww , Gg , Ww , Ww , Ww , Gg , Ww , Ww , Gg , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Re , Re , Gg , Gg , Gg , Gg , Gg , Re , Re , Gg , Ce , 2 Ke , Ce , Gg
|
||||
Gg , Hh , Hh , Gg , Re , Gg , Re , Gg , Gg^Vh , Re^Gvs , Re , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gg , Gg , Re , Ww , Gg^Vh , Ww , Ww , Gg , Re , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Re , Ce , Gg , Gg
|
||||
Gg , Gg , Re , Re , Gg , Re , Gg , Re , Re , Re , Gg , Re , Re , Gg , Gg , Re^Gvs , Re , Re^Gvs , Re , Re , Re^Gvs , Re , Re , Gg , Ww^Bw/ , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Re , Gg
|
||||
Gg , Re , Gg , Gg , Ce , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Re , Re , Re^Gvs , Re , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re , Ww , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Ce , 1 Ke , Ce , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Ggf , Ww , Re^Gvs , Ww , Ww , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Hh , Gg , Ce , Ce , Ce , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Re^Gvs , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Hh , Hh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg^Ve , Gs^Fp , Gs^Fp , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Ww , Wo , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Md , Md , Hh , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg^Vh , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Wo , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg
|
||||
Gg , Md , Hh , Hh , Hh , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Ggf , Gg , Gg , Gg , Gg , Wo , Wo , Wo , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Mm , Md , Hh , Hh , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg^Vh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Wo , Wo , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Mm , Mm , Md , Hh , Hh , Hh , Hh , Hh , Gg^Vh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ss , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Mm , Md , Gg , Hh , Hh , Hh , Hh , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Ggf , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ss , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gg , Md , Md , Gg , Gg , Hh , Gg , Hh , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Wwf , Ss , Ss , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg
|
||||
Gg , Md , Md , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Ss , Ww , Ww , Ss , Gg , Gg , Gg , Gs^Fp , Gg , Gg
|
||||
Gg , Md , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ss , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Ss , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Ww , Ww , Gg , Gg , Gg , Gg , Gg
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
|
@ -0,0 +1,40 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Rp , Hh , Hh , Hh , Hh , Gs^Fp , Md , Md , Md , Mm , Mm , Mm , Wo , Mm , Mm , Mm , Mm , Md , Md , Md , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs , Gs , Gs^Fp
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Rp , Hh , Hh , Hh , Hh , Hh , Md , Md , Md , Mm , Mm , Mm , Wo , Mm , Mm , Mm , Mm , Md , Md , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Gs , Gs^Fp
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Gs^Fp , Rp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Md , Md , Md , Md , Md , Wo , Md , Md , Mm , Md , Md , Md , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Gs , Gs
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Md , Hd , Hh , Wo , Md , Md , Md , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gg^Fet , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hd , Hh , Wo , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Gg^Fet , Hh , Gg^Ve , Hh , Gs^Fp , Gs^Fp , Hh , Hd , Hh , Wo , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs , Gs
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Hh , Hd , Gs^Fp , Ww , Ww , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Ggf , Cv , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs
|
||||
Gs , Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Rp , Rp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Ggf , Cv , 2 Kv , Cv , Ggf , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Cv , Cv , Cv , Ggf , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs , Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Rp , Gs^Fp , Gg^Fet , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Ww , Hh , Gs^Fp , Gs^Fp , Rp , Rp , Rp , Rp , Rp , Rp , Rp , Rp , Gs^Fp , Ggf , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs
|
||||
Gs^Fp , Gs , Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Hh , Hh , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Hd , Hh , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs
|
||||
Gs , Gs , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Gs^Fp , Ww , Hd , Gs^Fp , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Ww , Ww^Bw/ , Rp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs , Gs
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gg^Ve , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Rp , Rp , Rp , Gs^Fp , Ww , Hh , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs
|
||||
Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gg^Fet , Ww , Ww , Hh , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs
|
||||
Gs^Fp , Gs , Ce , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Md , Md , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Wwf , Ww , Gs^Fp , Ww , Wwf , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Ce , 1 Ke , Ce , Gs , Gs^Fp , Rp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Ww , Ww , Gs^Fp , Gs^Vht , Gs^Fp , Ww , Hh , Hh , Hh , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Rp , Rp , Rp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Ce , Ce , Ce , Re , Rp , Gs^Fp , Rp , Gs^Fp , Rp , Rp , Gs^Fp , Rp , Gs^Fp , Rp , Gs^Fp , Rp , Rp , Ww , Ww , Gs^Fp , Wwf , Ww , Gs^Fp , Ww , Hh , Hh , Hh , Gs^Fp , Hh , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Rp , Rp , Gs , Re , Re
|
||||
Gs^Fp , Gs , Re , Re , Gs , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Rp , Gg^Ve , Rp , Ww^Bw\ , Ww , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Ww , Ww , Gg^Ve , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs , Gs
|
||||
Gs^Fp , Re , Gs , Gs , Gs^Fp , Gs^Fp , Gg^Fet , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Rp , Rp , Rp , Rp , Hh , Hh , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Hd , Rp , Rp , Gg^Ve , Gg^Fet , Gs^Fp , Rp , Wwf , Ww , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Gs^Fp , Hd , Hd , Rp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Hh , Hh , Ww , Gs^Fp , Rp , Rp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Rp , Rp , Rp , Hh , Hh , Ww , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gg^Fet , Ww , Wwf , Rp , Rp , Hh , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Rp , Rp , Gs^Fp , Hh , Hh , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs
|
||||
Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Hh , Rp , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs , Gs , Gs , Gs^Fp
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Hh , Rp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Hh , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp
|
||||
Gs , Gs , Ss , Gs^Fp , Ww , Ww , Ww , Ww , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gg^Fet , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs
|
||||
Gs^Fp , Ss , Ww , Ww , Gs^Fp , Gs^Fp , Ggf , Ggf , Cv , Ggf , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Chr , Chr , Chr , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs
|
||||
Ww , Ww , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Cv , 3 Kv , Cv , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Chr , 4 Kh , Chr , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Ss , Ss , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Cv , Cv , Cv , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Chr , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Ss , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hd , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Hd , Hd , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp
|
||||
Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Hh , Hd , Hd , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hd , Hh , Hh , Hh , Hh , Hh , Hh , Rp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Hh , Hh , Hh , Hh , Hh , Gs , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Md , Md , Md , Hd , Md , Md , Md , Md , Md , Hh , Md , Rp , Rp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Ww , Ww , Gs^Fp , Gg^Fet , Gs^Fp
|
||||
Md , Md , Md , Hh , Md , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Md , Hh , Md , Md , Md , Mm , Mm , Mm , Md , Mm , Mm , Mm , Mm , Mm , Md , Rp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Ww , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Md , Gs , Gs , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Md , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Md , Rp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
25
data/campaigns/The_Hammer_of_Thursagan/maps/high_pass.map
Normal file
|
@ -0,0 +1,25 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Mm , Mm , Ha , Ha , Hh , Hh , Hh , Ai , Ai , Ai , Ai , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Gg , Chr , Chr , Chr , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Gg
|
||||
Gg , Mm , Ha , Ha , Ha , Hh , Ai , Ai , Ai , Ai , Mm , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Chr , 2 Khr , Chr , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Gg
|
||||
Gg , Mm , Mm^Xm , Mm , Wo , Ai , Wo , Ai , Mm , Mm , Mm , Aa^Fpa , Mm , Mm^Vhh , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Chr , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Gg
|
||||
Gg , Mm , Mm , Mm , Wo , Wo , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm^Vhh , Mm , Aa^Fpa , Aa^Fpa , Gg
|
||||
Gg , Mm^Xm , Mm , Wo , Wo , Wo , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Aa^Fpa , Hh , Gg
|
||||
Gg , Mm , Mm , Wo , Wo , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm^Vhh , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Hh , Hh , Hh , Gg
|
||||
Gg , Mm , Ha , Wo , Wo , Mm , Ha , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Hh , Mm , Gg
|
||||
Gg , Ha , Ha , Wo , Wo , Ha , Aa^Fpa , Ha^Vhha , Aa^Fpa , Mm , Re , Mm , Re , Re , Re , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm^Vhh , Aa^Fpa , Aa^Fpa , Mm , Mm , Hh , Mm , Gg
|
||||
Gg , Ha , Wo , Wo , Wo , Aa^Fpa , Aa^Fpa , Aa^Fpa , Re , Re , Re , Re , Re , Re , Re , Re , Re , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Hh , Gg
|
||||
Gg , Wo , Wo , Wo , Re , Re , Re , Re , Re , Re , Mm , Re , Mm , Aa^Fpa , Mm , Re , Re , Re , Re , Aa^Vea , Mm , Mm , Re , Mm , Mm , Aa^Fpa , Aa^Fpa , Gg , Mm , Mm^Vhh , Hh , Gg
|
||||
Gg , Ce , Ce , Re , Re , Re , Re , Re , Aa^Fpa , Mm , Mm , Mm , Mm , Aa^Fpa , Mm , Mm , Mm , Re , Re , Re , Re , Re , Re , Re , Re , Aa^Fpa , Mm , Mm , Re , Re , Re , Gg
|
||||
Gg , 1 Ke , Ce , Re , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm^Vhh , Aa^Fpa , Aa^Fpa , Mm , Mm^Vhh , Aa^Fpa , Aa^Fpa , Re , Re , Re , Mm , Re , Re , Re , Re , Re , Re , Re , Re , Gg
|
||||
Gg , Ce , Mm , Mm , Mm , Aa^Fpa , Aa^Vea , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Re , Re , Re , Ha , Hh , Hh , Gg
|
||||
Gg , Hh , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Vhh , Aa^Fpa , Aa^Fpa , Ha , Hh , Gg
|
||||
Gg , Hh , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Aa^Fpa , Aa^Fpa , Mm , Aa^Fpa , Aa^Fpa , Mm^Vhh , Mm , Aa^Fpa , Mm , Aa^Fpa , Aa^Fpa , Aa^Vea , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Ha , Hh , Gg
|
||||
Gg , Hh , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gg
|
||||
Gg , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Hh , Hh , Gg
|
||||
Gg , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Hh , Hh , Gg
|
||||
Gg , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Mm , Hh , Hh , Hh
|
||||
Gg , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Mm , Mm , Mm , Hh , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Mm , Gg , Aa^Fpa , Gg , Mm , Mm , Hh , Gg , Gg
|
35
data/campaigns/The_Hammer_of_Thursagan/maps/invaders.map
Normal file
|
@ -0,0 +1,35 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Mm , Mm , Mm , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gg , Hh , Hh , Hh , Hh , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Mm , Mm , Mm , Mm , Mm
|
||||
Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg^Vh , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh^Vhh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm
|
||||
Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm
|
||||
Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gg , Hh , Hh , Hh , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Aa^Fpa , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gg , Hh , Hh , Hh , Hh , Hh^Vhh , Hh , Gg , Ggf , Ggf , Gg , Gg , Gs^Fp , Gs^Fp , Aa^Fpa , Gg , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Aa^Fpa , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg^Vh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Hh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ggf , Gg , Gg , Ce , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ggf , Ce , 3 Ke , Ce , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm
|
||||
Hh , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ce , Ce , Ce , Gg , Gs^Fp , Gg , Gs^Fp , Hh^Vhh , Aa^Fpa , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Hh , Ggf , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Ww , Ww , Ww , Ww , Ww , Gg , Ww , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Ha , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Hh , Ggf , Ggf , Ggf , Gg , Ww , Ww , Ww , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Ww , Ww , Gs^Fp , Ww , Ww , Ww , Ww , Ww , Ww , Ww , Gg , Gg , Gg , Hh , Ww , Hh , Ww , Hh , Ww , Mm , Hh , Hh , Ha , Ha , Ha , Ha , Mm , Mm , Mm , Mm^Xm , Mm
|
||||
Gg , Hh , Hh , Ggf , Ww , Ww , Gg , Gg^Vh , Gg , Ww , Ww , Gs^Fp , Ww , Gs^Fp , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ss^Vhs , Ww , Ww , Ww , Ww , Ww , Ww , Gg , Ww , Ww , Gg , Ww , Gg , Ww , Aa^Fpa , Ww , Ww , Aa^Fpa , Ha , Ha , Ww , Hh , Mm , Mm , Mm , Mm , Mm
|
||||
Gg , Hh , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Ww , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ss , Hh , Gg , Hh , Hh , Hh , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Aa^Fpa , Aa^Fpa , Re , Ww , Ww , Ww , Re , Ww , Ww , Mm , Mm , Mm , Mm
|
||||
Gg , Ww , Gg , Hh , Hh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Aa^Fpa , Gg , Re , Re , Hh , Re , Re , Re , Hh , Re , Re , Ww , Ww , Mm , Ww
|
||||
Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Re , Re , Aa , Aa , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Re , Re , Ww , Aa
|
||||
Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg^Ve , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Hh , Gs^Fp , Gs^Fp , Gg^Ve , Hh , Hh , Hh , Gg , Hh , Ggf , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Re , Re , Gg , Gs^Fp , Ce , Hh , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Aa , Mm , Re , Re
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Re , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Re , Re , Gg , Gg , Gg , Ce , 2 Ke , Ce , Hh , Hh , Hh , Aa^Fpa , Mm , Hh , Hh , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Re , Re , Ggf , Re , Re , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Vh , Re , Re , Gg , Gg , Gg , Gg , Gg , Ce , Ce , Ce , Hh , Hh , Hh , Mm , Mm , Mm , Hh , Mm , Mm , Mm , Mm
|
||||
Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Gg^Vh , Re , Re , Hh , Gg , Ggf , Ggf , Gg , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gg , Hh , Hh , Hh , Mm , Mm , Mm , Hh , Mm , Mm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Re , Re , Gg , Gg , Hh , Gg , Gg , Gg , Ggf , Gg , Gg , Re , Re , Re , Gg , Gg , Gg , Gg , Hh , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Hh , Hh , Mm , Mm^Xm , Mm
|
||||
Gg , Gg , Ce , Gg , Gg , Gg , Gg , Gg , Re , Re , Hh , Hh , Hh , Hh , Hh , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Chr , Khr , Chr , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Hh^Vhh , Hh , Hh , Hh , Hh , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gg , Ha , Mm , Mm^Xm , Mm
|
||||
Gg , Ce , 1 Ke , Ce , Gg , Gg , Re , Re , Gg , Gg , Gg , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Hh , Hh , Gg , Hh , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Aa^Fpa , Gg , Aa^Fpa , Aa^Fpa , Aa^Fpa , Ha , Ha , Mm , Mm^Xm , Mm
|
||||
Gg , Ce , Ce , Ce , Re , Re , Gs^Fp , Gg , Gg , Gg , Gg , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Hh , Gg , Gg , Gs^Fp , Gg , Gg , Hh , Ha , Ha , Gg , Gg , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Ha , Gg , Mm , Mm^Xm , Mm
|
||||
Gg , Ce , Re , Re , Gg , Gg^Ve , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Hh , Gg^Vh , Hh , Gg , Hh , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Gs^Fp , Gs^Fp , Aa^Fpa , Gg , Aa^Fpa , Aa^Fpa , Ha , Mm , Mm , Mm^Xm , Mm
|
||||
Gg , Re , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Mm , Mm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg^Vh , Gs^Fp , Hh , Hh , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Hh , Gg , Hh , Hh , Ha , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Hh^Vhh , Hh , Hh , Hh , Ha , Ha , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Ce , Gs^Fp , Gg , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Ha , Ha , Mm , Mm , Mm^Xm , Mm^Xm , Mm , Mm
|
||||
Gg , Gg , Gg , Gg^Vh , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg^Vh , Gg , Gg , Gg , Gg , Ce , 4 Ke , Ce , Gg , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Aa , Hh , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Mm , Mm , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ce , Ce , Ce , Gg , Gg , Aa , Hh , Aa , Gg , Aa , Gg , Gg , Aa , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm
|
||||
Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Gg , Mm , Gg , Mm , Gg , Gg , Gg , Gg , Gg , Gg^Vh , Gg^Vh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Aa , Aa , Gg , Gg , Aa , Aa , Gg , Gg , Mm , Gg , Mm^Xm , Gg , Mm , Gg
|
|
@ -0,0 +1,40 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Mm , _off^_usr , Mm , _off^_usr , Mm , _off^_usr , Mm , _off^_usr , Hh , _off^_usr , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , _off^_usr , Gg , _off^_usr , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm , Mm^Xm , Mm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Md , Mm , Mm , Md , Md , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm^Xm , Mm , Mm , Mm^Xm , Mm , Mm , Mm^Xm , Mm , Mm , Hh , Hh , Hh , Hh , Mm , Hh , Hh , Hh , Md , Md , Md , Md , Md , Mm , Mm , Mm , Hh , Hh , Gs^Fp , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm , Mm^Xm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Aa^Fpa , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Hh , Hh , Md , Md , Md , Md , Mm , Mm^Xm , Mm^Xm , Mm , Mm^Xm , Mm , Mm , Mm , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gg , Gg , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Md , Md , Aa^Fpa , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Md , Md , Mm^Xm , Mm , Mm , Mm , Mm , Mm^Xm , Mm , Mm , Md , Md , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm , Mm^Xm , Mm , Mm , Mm , Md , Aa^Fpa , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Hh , Gs^Fp , Gg , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Hh , Hh , Ha , Hh , Md , Md , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Md , Md , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm , Mm , Mm , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Aa^Fpa , Aa^Fpa , Aa^Fpa , Gs^Fp , Aa^Fpa , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Hh , Ha , Ha , Ha , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Md , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm , Mm , Mm , Gs^Fp , Aa^Fpa , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Vh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ha , Ha , Ha , Ha , Mm , Mm , Mm^Xm , Mm^Xm , Mm , Md , Md , Hh , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Wo , Wo , Wo , Wo , Wo , Hh , Aa^Fpa , Aa^Fpa , Hh , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gg^Fet , Gg^Ve , Hh , Ha , Mm , Ha , Mm , Mm , Mm^Xm , Mm , Md , Mm , Hh , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm , Mm^Xm , Mm , Mm , Wo , Wo , Gs^Fp , Wo , Gs^Fp , Gs^Fp , Gg^Vh , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ha , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Hh^Vhh , Wo , Gs^Fp , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ha , Ha , Md , Ha , Mm , Mm , Ha , Ha , Gs^Fp , Md , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Ha , Mm , Mm , Gs^Fp , Gs^Fp , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Re^Gvs , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Hh , Hh , Ha , Ha , Ha , Ha , Md , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm , Mm , Mm , Md , Ha , Mm , Mm , Mm , Mm , Hh , Hh , Wo , Wo^Bw/ , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Md , Md , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm , Mm , Mm , Mm , Md , Ha , Mm , Hh , Mm , Gs^Fp , Mm , Ch , Ch , Ch , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Mm , Mm , Mm , Md , Md , Gs^Fp , Gs^Fp
|
||||
Re , Re , Re , Re , Re , Ha , Hh , Hh , Re , Hh , Gs^Fp , Ggf , Ch , 2 Kh , Ch , Wo , Wo , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gg^Fet , Gg^Ve , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Md , Md , Gg^Fet , Gs^Fp
|
||||
Mm , Mm , Mm^Xm , Mm , Mm , Re , Re , Re , Ce , Re , Re , Ggf , Ggf , Ch , Ggf , Gs^Fp , Gs^Fp , Ww , Ww , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Mm , Md , Mm , Md , Md , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Ha , Hh , Ce , 1 Ke , Ce , Gs^Fp , Re , Re , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Re^Gvs , Re^Gvs , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Md , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Ha , Hh , Ce , Ce , Ce , Hh , Gs^Fp , Gs^Fp , Re , Re , Re , Re , Re , Re , Ww , Ww , Ww , Gs^Fp , Gs^Fp , Gg , Gg^Vh , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Md , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Re , Re , Ww , Ww , Gs^Fp , Gg , Gg , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Md , Md , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Mm , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Vh , Re , Re , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg^Fet , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Ch , Ch , Ch , Mm , Mm , Mm , Mm , Md , Md
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh^Vhh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re , Re , Ww , Ww , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gg , Gs^Fp , Hh , Hh , Mm , Ch , 3 Kh , Ch , Ch , Mm , Mm , Mm , Mm , Mm
|
||||
Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm , Md , Ha , Ha , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gs^Fp , Re , Re , Ww , Re , Ww , Wwf , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Mm , Mm , Ch , Mm , Mm , Hh , Hh , Hh , Mm^Vhh , Hh
|
||||
Mm , Mm^Xm , Mm^Xm , Mm , Mm , Md , Ha , Ha^Vhha , Hh , Ha , Ha , Hh , Hh , Mm , Gs^Fp , Mm , Gs^Fp , Mm , Mm , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Re , Mm , Re , Re , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm^Xm , Md , Md , Ha , Ha , Aa^Fpa , Ha , Ha , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Ggf , Mm , Hh , Hh , Hh^Vhh , Gs^Fp , Gg , Gg , Mm , Mm , Md , Hh , Hh , Re , Re , Ww , Ww , Ww , Ww , Hh , Ww , Hh , Ww , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm , Mm^Xm , Mm^Xm , Mm , Mm , Md , Ha , Hh , Aa^Fpa , Aa^Fpa , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Hh , Hh , Hh , Mm , Hh , Hh , Gs^Fp , Mm , Mm , Mm , Md , Md , Hh^Vhh , Hh , Re , Re , Re , Re , Ww , Hh , Ww , Hh , Hh , Hh , Ww , Ww , Gs^Fp , Gs^Fp
|
||||
Mm , Mm , Mm , Mm , Mm , Md , Ha , Hh , Aa^Fpa , Aa^Fpa , Ggf , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Gs^Fp , Hh , Hh , Mm , Mm , Hh , Hh , Mm , Mm , Md , Md , Hh , Hh , Hh , Hh , Hh , Hh , Re , Re , Hh , Re , Hh , Hh , Hh , Hh , Ww , Ww
|
||||
Mm^Xm , Mm , Mm^Xm , Mm , Mm , Mm , Mm , Hh , Hh , Aa^Fpa , Hh , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Hh , Mm , Mm , Mm , Hh , Hh , Hh , Md , Gs^Fp , Md , Md , Hh , Md , Hh , Md , Hh , Hh^Vhh , Re , Gs^Fp , Re , Re , Hh , Re , Re , Re
|
||||
Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Hh , Hh , Hh , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Vh , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Md , Md , Md , Md , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Gs^Fp , Mm , Hh , Hh , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Mm , Gs^Fp , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Gg , Gg , Gg
|
||||
Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Mm , Mm , Mm , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Mm , Mm , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Ggf , Ggf , Gs^Fp , Mm , Gs^Fp , Mm , Mm , Mm , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Mm , Ha , Mm , Mm , Gs^Fp , Mm , Gs^Fp , Mm , Mm , Mm , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Md , Ha , Hh , Hh , Hh , Hh , Mm , Mm , Mm , Mm , Mm , Gs^Fp , Ggf , Md , Hh , Hh , Hh , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm , Mm , Mm , Md , Ha , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Mm , Mm , Md , Md , Mm^Vhh , Md , Md , Md , Hh , Md , Md , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm , Mm , Mm , Md , Md , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Mm , Mm , Md , Md , Mm , Md , Mm , Hh , Hh , Hh , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm , Md , Mm , Ha , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Md , Gg , Md , Md , Hh , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gg^Ve , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp
|
||||
Mm^Xm , Mm^Xm , Mm^Xm , Mm , Mm^Xm , Mm , Mm , Mm , Mm^Xm , Gg^Fet , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Fet , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Md , Md , Hh , Hh , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp
|
||||
_off^_usr , Mm^Xm , _off^_usr , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm , _off^_usr , Gs^Fp , _off^_usr , Gs^Fp , _off^_usr , Gs^Fp , _off^_usr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , _off^_usr , _off^_usr , Gs^Fp , _off^_usr , Md , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , _off^_usr , Gs^Fp , Gs^Fp
|
|
@ -0,0 +1,23 @@
|
|||
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
|
|
@ -0,0 +1,30 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Rp , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Rp , Ggf , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Ww , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Rp , Ggf , Ggf , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Ww , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Rp , Gg , Gg , Hh , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gs^Fp , Ww , Ww , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Rp , Gg , Hh , Hh , Hh , Hh , Gg , Gg , Gs^Fp , Gg^Ve , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ww , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Rp , Gg , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Ww , Ww , Gg , Gg , Hh , Gs^Fp , Gs^Fp , Hh , Rp , Rp , Hh , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ce , Ce , Gg
|
||||
Gg , Gg , Gg , Ggf , Ggf , Gg , Gg , Gg^Vh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Vh , Gg , Gg , Gg , Wwf , Gg , Hh , Hh , Hh , Gs^Fp , Gg , Gg , Hh , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Gg^Ve , Gg , Ce , 3 Ke , Ce , Gg
|
||||
Gs^Fp , Gs^Fp , Gg , Ggf , Gs^Fp , Hh , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Ggf , Ggf , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Re^Gvs , Hh , Re^Gvs , Hh , Gg , Gg , Hh , Rp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Ce , Ce , Ce , Gg
|
||||
Hh , Hh , Gs^Fp , Gg , Gg , Gs^Fp , Hh , Hh , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Ce , Gg
|
||||
Hh , Hh , Gg , Gg , Ce , Gg , Gg , Hh , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Ww , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gg , Gg , Gs^Fp , Rr , Gg , Gg , Gg^Vh , Gg , Gg , Rp
|
||||
Rp , Gg^Vh , Gg , Ce , 1 Ke , Ce , Gg , Gg^Vh , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Ww , Mm , Mm , Hh , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rr , Rr , Rr , Gg , Rr , Rr , Re^Gvs , Rr , Rr , Gg , Rr , Rr , Gg
|
||||
Gg , Rr , Rr , Ce , Ce , Ce , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Ww , Hh , Mm , Mm , Hh , Gs^Fp , Ww , Ww , Re^Gvs , Rr , Rr , Hh , Hh , Hh , Rr , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Rr , Hh , Hh , Gg
|
||||
Gg , Gg , Gs^Fp , Rr , Rr , Gg , Gg^Vh , Gg , Gs^Fp , Gs^Fp , Hh , Ww , Gg , Gg , Gg , Gg , Gg , Hh , Gs^Fp , Gs^Fp , Rr , Ww^Bw/ , Ww , Mm , Mm , Mm , Hh^Vhh , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Hh , Hh , Gs^Fp , Hh^Vhh , Hh^Vhh
|
||||
Gg , Gg , Gg , Gs^Fp , Gg , Rr , Rr , Gg , Gs^Fp , Hh , Rr , Ww , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Rr , Rr , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Ww , Mm , Hh , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gg , Hh , Gg , Gg , Ggf , Ggf , Rr , Rr , Rr , Gg , Ww^Bw\ , Rr , Gg , Gg , Gg , Rr , Rr , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Ww , Hh , Hh , Hh , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Hh , Hh , Gg , Ggf , Gg , Gg , Gg^Vh , Gg , Ww , Gg , Rr , Rr , Rr , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gs^Fp , Gg , Ww , Hh , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gg , Gg , Gg , Gg , Ww , Ww , Re^Gvs , Gg , Rp , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Hh , Hh , Wwf , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gg , Gg , Gg , Ww , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Ww , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gs^Fp , Gg , Gg
|
||||
Gg , Gs^Fp , Gg , Gg , Gg , Gg , Ww , Wwf , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gg , Hh , Gs^Fp , Hh , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Ww , Ww , Gg , Gg , Gg , Hh , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg^Vh , Gg , Rp , Gg , Hh , Hh , Gs^Fp , Gg , Ch , Ch , Ch , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Hh , Hh , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Ww , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Rp , Gg , Gg , Hh , Gs^Fp , Gg , Ch , 2 Kh , Ch , Gg , Gg^Vh , Gg , Ww , Gg , Gg , Hh , Hh , Hh , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Ww , Ww , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Rp , Gg , Gg , Gg , Gs^Fp , Gg^Ve , Gg , Ch , Gg , Gg , Gg , Gg , Wwf , Gg , Gs^Fp , Hh , Gg , Hh^Vhh , Ggf , Gg , Ggf , Gg , Gg
|
||||
Gg , Gg , Ww , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Ggf , Ggf , Gg , Gg , Gg^Vh , Rp , Rp , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg^Vh , Gg , Gg , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Ggf , Gg , Gg , Gg
|
||||
Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Rp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Rp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
|
@ -0,0 +1,23 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Uu , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Xu
|
||||
Xu , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Rr , Xu
|
||||
Xu , Uu , Rr , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Xu
|
||||
Xu , Uu^Vud , Rr , Rr , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Rr , Xu
|
||||
Xu , Xu , Uu , Rr , Rr , Rr , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Uu^Vud , Xu
|
||||
Xu , Xu , Xu , Uu^Vud , Uu , Rr , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Rr , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu , Uu^Vud , Rr , Uu^Vud , Uu , Xu , Xu , Uu , Uu , Uu^Vud , Uu , Uu^Vud , Uu , Uu , Xu , Uu , Xu , Uu , Rr , Rr , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Rr , Uu^Vud , Uu , Cud , Cud , Uu , Uu , Uu , Cud , Cud , Uu , Uu^Vud , Rr , Rr , Rr , Rr , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Rr , Rr , Rr , Cud , Uu^Vud , Uu^Vud , Cud , Cud , Cud , Uu^Vud , Uu^Vud , Cud , Rr , Rr , Rr , Uu^Vud , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Rr , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Rr , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Cud , 1 Kud , Cud , Cud , Cud , Cud , Cud , 2 Kud , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Rr , Rr , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Rr , Cud , Cud , Cud , Uu^Vud , Uu^Vud , Cud , Uu^Vud , Uu^Vud , Cud , Cud , Rr , Rr , Uu^Vud , Xu , Uu^Vud , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Uu , Uu^Vud , Rr , Rr , Uu^Vud , Uu , Uu , Cud , Cud , Uu , Cud , Cud , Uu , Uu , Uu , Uu^Vud , Rr , Rr , Uu , Uu , Uu
|
||||
Xu , Xu , Xu , Xu , Xu , Uu , Rr , Rr , Uu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Xu , Uu , Uu , Rr , Rr , Uu^Vud , Uu^Vud
|
||||
Xu , Xu , Xu , Xu , Uu , Rr , Rr , Rr , Uu , Xu , Xu , Xu , Uu^Vud , Uu , Uu^Vud , Xu , Uu^Vud , Xu , Xu , Xu , Xu , Uu , Uu^Vud , Rr , Rr , Uu
|
||||
Xu , Xu , Xu , Uu^Vud , Rr , Rr , Rr , Uu^Vud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Rr , Rr
|
||||
Xu , Xu , Uu , Uu , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu
|
|
@ -0,0 +1,36 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs , Gs , Gs , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Mm , Mm , Hh , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Rr , Gs , Gs , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Re , Gs^Fp , Mm , Mm , Hh , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs , Hh , Rr , Gs , Gs , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Hh , Re , Mm , Hh , Hh , Hh , Mm , Mm^Xm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gg^Vh , Hh , Gs , Gs , Rr , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Gs^Fp , Re , Hh , Mm , Hh , Mm , Hh , Mm , Mm^Xm , Mm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Gs^Fp , Gs , Rr , Rr , Ce , Ce , Ce , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Hh , Hh^Vhh , Gs^Fp , Hh , Gs^Fp , Hh , Gs^Fp , Re , Hh , Mm , Mm , Hh^Vhh , Hh , Mm , Hh , Hh , Ww
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Rr , Rr , Gs , Gs , Ce , 3 Ke , Ce , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Hh , Re , Ww , Ww , Ww , Ww , Ww , Hh , Ww , Ww , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gg^Ve , Gs , Gs , Gs , Gs , Gs , Rr , Gs , Gs , Gs , Gs , Ce , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Hh , Hh , Ww , Ww^Bw| , Hh , Hh , Mm , Mm , Mm , Ww , Hh , Hh , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Gs^Fp , Rr , Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww , Hh , Rr , Hh^Vhh , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs , Rr , Gg^Vh , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs , Rr , Rr , Hh , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Rr , Re^Gvs , Re^Gvs , Gs , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Ww , Ww , Gs , Gs , Rr , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Gs , Rr , Re^Gvs , Re^Gvs , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Hh , Hh , Hh , Hh , Re^Gvs , Gs , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs , Gs , Rr , Gs^Fp , Hh , Hh , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gg^Vh , Rr , Re^Gvs , Re^Gvs , Gs^Fp , Gs , Gs^Fp , Hh , Hh , Hh , Hh , Hh , Hh^Vhh , Re^Gvs , Re^Gvs , Gs , Ww , Gs^Fp , Gs , Gs^Fp , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm^Xm , Mm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs , Rr , Gs , Gs , Hh , Hh , Gg^Ve , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs , Gs^Fp , Re^Gvs , Re^Gvs , Ww , Ww , Gs , Gs , Gs^Fp , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Mm^Vhh , Hh , Mm , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Rr , Gs , Gs , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Gs , Gs , Ww , Gs , Gs , Hh , Hh , Gs , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Gs^Fp , Mm , Mm , Mm , Mm
|
||||
Gs , Gs^Fp , Gg^Vh , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Rr , Gs , Hh , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Ww , Gs , Hh , Hh , Hh , Gs , Rr , Gs^Fp , Gs , Gs^Fp , Gs , Hh , Hh , Hh , Mm , Cud , Mm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Rr , Hh , Hh , Hh , Hh , Gs , Gs^Fp , Gs^Fp , Gs , Ce , Ce , Ce , Gs^Fp , Gs , Ww , Gs , Gs , Hh , Gs^Fp , Gs , Rr , Gs , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Rr , Cud , 2 Kud , Cud , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs , Gs , Rr , Rr , Hh , Hh , Gs , Gs , Gs , Gs^Fp , Gs , Gs , Ce , 4 Ke , Ce , Gs , Ww , Ww , Hh , Hh , Gs^Fp , Gs^Fp , Re^Gvs , Rr , Gs , Gs , Gs , Gs , Rr , Rr , Hh , Cud , Cud , Cud , Hh
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs , Hh , Hh , Hh , Rr , Hh , Hh , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Rr , Gs , Gs , Ce , Gs , Ww , Gs^Fp , Gs , Hh , Hh , Gs^Fp , Gg^Ve , Re^Gvs , Rr , Gs , Gs , Rr , Rr , Gs , Gs , Hh , Mm , Mm , Mm , Hh
|
||||
Gs^Fp , Gs^Fp , Ce , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gg^Ve , Gs^Fp , Gs , Hh , Hh , Hh , Rr , Hh , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Rr , Rr , Gs^Fp , Rr , Rr , Gs^Fp , Ww , Ww , Gs^Fp , Gs , Gs , Gs^Fp , Rr , Rr , Rr , Rr , Rr , Rr , Gs , Gs , Re^Gvs , Gs , Hh , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Ce , 1 Ke , Ce , Gs^Fp , Gs , Rr , Gs , Rr , Gs^Fp , Gs^Fp , Hh , Chr , Chr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Ww^Bw\ , Rr , Gs , Gs , Gs , Rr , Rr , Gs^Fp , Re^Gvs , Gs , Gs , Gs , Gs , Gs , Re^Gvs , Re^Gvs , Hh , Hh , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Ce , Ce , Ce , Rr , Rr , Gs , Rr , Gs^Fp , Rr , Rr , Hh , Chr , Chr , Rr , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Rr , Gs , Gs , Gs^Fp , Re^Gvs , Re^Gvs , Gs , Gs^Fp , Gs , Gs , Gs^Fp , Gs^Fp , Hh^Vhh , Mm , Mm , Mm , Mm , Hh
|
||||
Gs , Gs^Fp , Rr , Rr , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Rr , Gs^Fp , Rr , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Ww , Ww , Gs^Fp , Gs , Gs , Gs , Gs , Gs^Fp , Gs , Gs , Gs^Fp , Re^Gvs , Re^Gvs , Re^Gvs , Gs , Hh , Hh , Hh , Gs^Fp , Gs^Fp , Mm , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Rr , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Rr , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Ww , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs , Re^Gvs , Re^Gvs , Re^Gvs , Gs , Gs , Gs , Hh , Gs^Fp , Hh , Mm , Mm , Mm , Mm^Xm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gs^Fp , Gs , Gs , Gs , Gs , Gs , Ss , Ww , Ww , Gs^Fp , Gs^Fp , Gs , Gs , Hh , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Re^Gvs , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Mm , Mm^Xm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Ss , Ss , Ww , Ss , Gs , Gs^Fp , Gs , Hh , Hh , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Hh , Hh , Mm , Mm^Xm , Mm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg^Ve , Gs^Fp , Gs^Fp , Rr , Gs , Gs^Fp , Gs , Gs , Gs , Ss , Ss , Ww , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Hh , Hh , Hh , Gs , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Hh , Mm , Mm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Ss , Ss , Ww , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Hh , Hh , Hh , Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Mm , Hh , Mm^Vhh , Mm , Mm , Mm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Rr , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Ss , Ss^Vhs , Ww , Ss , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Hh , Hh , Hh , Hh^Vhh , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Hh , Gs^Fp , Mm , Hh , Mm , Mm , Mm , Mm
|
||||
Gs^Fp , Gs , Gs^Fp , Gs , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ss , Ww , Ss , Ss , Gs^Fp , Gs^Fp , Ce , Ce , Ce , Gs^Fp , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Hh , Hh , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm
|
||||
Gs , Gs , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Gs , Gs^Fp , Rr , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ss , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Ce , 5 Ke , Ce , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Gs^Fp , Hh , Hh , Hh , Mm , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm
|
||||
Gs , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ce , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Hh , Hh , Hh , Mm , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Ww , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm
|
||||
Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Hh , Gs^Fp , Hh , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm , Mm^Xm , Mm^Xm , Mm^Xm
|
21
data/campaigns/The_Hammer_of_Thursagan/maps/troll_bridge.map
Normal file
|
@ -0,0 +1,21 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Gg , Gg , Hh , Hh , Gg
|
||||
Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Ggf , Ggf , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Gg , Gg , Gg , Re , Gg
|
||||
Gg , Gg , Gg , Gg , Ggf , Ggf , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Ggf , Ggf , Hh , Hh , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Gg , Re , Re , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Hh^Vhh , Gg , Gg , Gg , Gg , Gg , Wo , Wo^Bw/ , Re , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg^Ve , Gg , Gg , Gg , Gg , Gg , Rr , Rr , Rr , Gg , Gg , Gg , Rr , Wo^Bw/ , Chw , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Ce , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Hh , Gg , Gg , Gg , Rr , Rr , Hh , Hh , Hh , Rr , Rr , Rr , Gg , Chw , 2 Khw , Chw , Gg , Gg , Hh , Gg
|
||||
Gg , Ce , 1 Ke , Ce , Gg , Hh , Hh , Gg , Gg , Gg , Hh , Hh , Rr , Rr , Gg , Gg , Hh , Hh , Hh , Gg , Gg , Gg , Gg , Chw , Chw , Chw , Gg , Gg , Hh , Gg
|
||||
Gg , Ce , Ce , Ce , Rr , Gg , Gg , Gg , Rr , Gg , Rr , Rr , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Gg , Gg , Wo , Wo , Wo , Gg , Gg , Gg , Hh , Gg
|
||||
Gg , Gg , Rr , Rr , Gg , Rr , Rr , Rr , Gg , Rr , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Ss^Vhs , Gg , Gg , Wo , Wo , Gs^Fp , Gg , Gs^Fp , Gg , Gg , Gg
|
||||
Gg , Rr , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Ggf , Ggf , Gg , Ss , Ss , Ss , Wo , Wo , Gs^Fp , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg^Ve , Ggf , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Ss , Wo , Wo , Wo , Wo , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ggf , Ggf , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gg , Wo , Wo , Wo , Ss , Gg , Gg , Gg , Gg , Gg , Hh , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Gg^Vh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Wo , Ss , Gg , Gg , Gg , Gg , Ggf , Ggf , Hh , Gg
|
||||
Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Ss , Wo , Wo , Gg , Gg , Gg , Gg , Gg , Gg , Hh , Hh , Gg
|
||||
Gg , Gg , Gg , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gg , Gg , Gg , Gg , Gg , Gs^Fp , Gs^Fp , Gs^Fp , Wo , Wo , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
||||
Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg
|
65
data/campaigns/The_Hammer_of_Thursagan/maps/underlevels.map
Normal file
|
@ -0,0 +1,65 @@
|
|||
border_size=1
|
||||
usage=map
|
||||
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Uu^Vud , Xu , Xu , Xu , Uu , Xu , Uu^Vud , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Uu , Uu , Xu , Rr , Rr , Uu , Xu , Uu , Uu , Uu , Xu , Uu , Uu , Xu , Uu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Qxu , Xu , Uu^Uf , Uu^Uf , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Xu , Rr , Uu , Xu , Uu , Xu , Uu , Xu , Rr , Uu , Xu , Uu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu^Uf , Uu , Uu^Uf , Uu , Uu , Uu , Xu , Uu , Uh , Uh , Xu , Xu , Xu , Uu , Xu , Uu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Uu , Uu , Xu , Uu^Vud , Xu , Uu^Vud , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Uu , Xu , Uu , Uu , Xu , Uh , Uh , Xu , Xu , Uu^Uf , Xu , Uu , Uu , Uu^Uf , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Rr , Rr , Cud , Cud , Cud , Rr , Rr , Rr , Rr , Rr , Uu , Uu , Uu , Uu , Rr , Uu , Xu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Uu , Uu , Uu , Uu , Qxu , Qxu , Uu , Uu , Uh , Uu , Xu , Uu , Uu^Uf , Uu , Xu , Qxu , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Uu , Rr , Rr , Rr , Cud , 4 Kud , Cud , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Uu , Uh , Uh , Uu , Uu , Khr , Uu , Uu , Uu , Uu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Cud , Rr , Cud , Cud , Cud , Rr , Cud , Rr , Rr , Rr , Uu , Uu , Xu , Uu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uh , Uh , Uh , Uu , Uu , Uu , Uu , Uh , Uh , Uu , Uu , Qxu , Xu , Uu , Uu , Uu^Uf , Uu^Uf , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Uu , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Cud , Rr , Rr , Uu , Xu , Uu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Qxu , Qxu , Uu , Uu^Uf , Uu^Uf , Xu , Uh , Uh , Uh , Uu , Uu , Qxu , Uu , Uu , Xu , Uu^Uf , Xu , Uu , Uu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Cud , Cud , Rr , Rr , Cud , Rr , Rr , Cud , Cud , Uu , Uu , Uu , Xu , Uu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Uu^Uf , Xu , Uu^Uf , Xu , Uh , Uh , Uu , Uu , Uu , Uh , Uu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Uu^Vud , Uu , Uu^Vud , Xu , Uu^Vud , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Uu , Uh , Uh , Xu , Uh , Xu , Xu , Xu , Xu , Uh , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Cud , Rr , Rr , Kud , Rr , Rr , Cud , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Rr , Rr , Rr , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Xu , Uu , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Rr , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Uu , Xu , Uu , Uh , Uu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Rr , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Kud , Xu , Kud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu^Vud , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Qxu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Rr , Rr , Xu , Uu , Xu , Cud , Xu , Uu , Xu , Uu , Uu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Uu , Rr , Rr , Rr , Uu^Vud , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Rr , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Kud , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Cud , Rr , Rr , Cud , Cud , Cud , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Uu , Rr , Cud , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Cud , 3 Kud , Cud , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Qxu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Uu , Kud , Uu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Cud , Uu , Rr , Rr , Cud , Rr , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Kud , Uu , Kud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Cud , Rr , Cud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Uu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Kud , Uu , Kud , Uu , Kud , Uu , Kud , Uu , Kud , Uu , Kud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Qxu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Rr , Xu , Rr , Xu , Rr , Xu , Rr , Xu , Rr , Xu , Rr , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Xu , Cud , Uu , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Qxu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Cud , Uu^Vud , Uu , Uu , Rr , Rr , Cud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Uu^Uf , Uh , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Uu , Uu , Uu , Uu , Xu , Uu , Uu , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Cud , Cud , Cud , Uu , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Uu , Ce , Ce , Ce , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Cud , 8 Kud , Cud , Uu , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Uu , Ce , 1 Ke , Ce , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Rr , Uu , Uu , Uu , Uu , Cud , Uu , Uu , Cud , Rr , Uu , Cud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Uu , Uu , Ce , Uu , Uu , Xu , Uu , Uu , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Uu^Vud , Uu , Cud , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Uu , Xu , Uu , Uu , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Rr , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Cud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Uu , Xu , Uu^Uf , Xu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Kud , Xu , Kud , Xu , Kud , Xu , Kud , Xu , Kud , Xu , Kud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Cud , Uu , Rr , Rr , Uu , Uu , Xu , Xu , Xu , Xu , Uh , Xu , Xu , Xu , Uu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Rr , Xu , Rr , Uu , Uu , Rr , Uu , Xu , Rr , Xu , Rr , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Xu , Qxu , Qxu , Uh , Uu^Vud , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu^Vud , Rr , Rr , Rr , Cud , Rr , Rr , Rr , Cud , Rr , Rr , Rr , Uu^Vud , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Qxu , Uu , Uh , Chr , Chr , Uh , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rr , Uu , Rr , Cud , Rr , Cud , Cud , Rr , Cud , Cud , Rr , Cud , Rr , Uu , Rr , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Uu^Uf , Uh , Uu , Chr , Chr , Chr , Uu^Uf , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Qxu , Xu , Xu , Xu , Cud , Cud , Rr , Uu^Vud , Rr , Cud , Rr , Cud , Cud , 5 Kud , Cud , Cud , Rr , Cud , Rr , Uu^Vud , Rr , Cud , Cud , Xu , Xu , Xu , Xu , Qxu , Qxu , Uu^Uf , Uu , 6 Khr , Chr , Uu , Uu^Uf , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Xu , Uu , Xu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Qxu , Xu , Xu , Xu , Cud , Xu , Rr , Rr , Rr , Cud , Rr , Cud , Cud , Cud , Cud , Cud , Rr , Cud , Rr , Rr , Rr , Xu , Cud , Xu , Xu , Xu , Uu , Xu , Uu , Uu , Uu , Chr , Uu , Uu , Uu^Uf , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Uu , Rd , Rd , Rd , Uh , Uh , Uu^Uf , Uu^Uf , Qxu , Qxu , Uu^Vud , Uu , Uu^Uf , Uh , Xu , Xu , Xu , Xu , Cud , Rr , Uu^Vud , Rr , Cud , Rr , Uu , Uu , Cud , Uu , Uu , Rr , Cud , Rr , Uu^Vud , Rr , Cud , Xu , Xu , Uu , Uu , Xu , Uu , Uu^Vud , Uu , Uu , Uu , Qxu , Uu^Vud , Uh , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Uu , Rd , Xu , Rd , Xu , Xu , Rd , Rd , Rd , Rd , Uu^Vud , Rd , Uu , Cud , Uu^Uf , Uh , Uh , Xu , Xu , Xu , Xu , Uu , Uu , Rr , Rr , Rr , Uu^Vud , Rr , Rr , Rr , Uu^Vud , Uu , Rr , Rr , Uu , Rr , Xu , Xu , Qxu , Uu^Uf , Xu , Xu , Xu , Xu , Uh , Uu , Uu^Vud , Xu , Qxu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu^Uf , Rd , Rd , Xu , Rd , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Rd , Cud , Rd , Rd , Uu , Cud , Uu^Vud , Uu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu^Uf , Xu , Xu , Xu , Uu^Uf , Uh , Uu^Uf , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu^Uf , Uh , Uh , Rd , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Xu , Cud , Uu , Uu^Uf , Rd , Cud , Rd , Uh , Uu , Cud , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rd , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Uu , Uu^Uf , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu^Uf , Qxu , Uu , Uu , Uu , Rd , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Uh , Uh , Cud , Uh , Uu^Uf , Cud , 2 Kud , Cud , Uh , Uu , Cud , Uh , Qxu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Rd , Uu , Xu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu^Uf , Uu , Uh , Uu , Uu , Rd , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uh , Uu , Uu^Vud , Cud , Uu , Rd , Cud , Cud , Cud , Uu , Uu^Uf , Cud , Uu , Qxu , Xu , Xu , Xu , Xu , Qxu , Uh , Xu , Rd , Rd , Uu^Uf , Xu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Qxu , Xu , Uu , Uu , Uh , Qxu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Rd , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Cud , Rd , Rd , Rd , Cud , Uu , Uu^Uf , Uu^Vud , Xu , Xu , Uh , Uh , Uh , Uh , Rd , Rd , Xu , Uu^Uf , Uu , Uu , Uu , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Xu , Xu , Xu , Xu , Uu , Uu^Uf , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rd , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Qxu , Xu , Uu^Uf , Uh , Uh , Uu^Vud , Uu , Rd , Cud , Uu , Uu , Uu^Uf , Xu , Uu^Uf , Xu , Xu , Xu , Qxu , Qxu , Uu^Uf , Uu , Rd , Uu , Xu , Uu , Uu , Uu , Xu , Qxu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Xu , Uu , Uh , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu^Uf , Uu , Rd , Rd , Uh , Xu , Xu , Xu , Xu , Xu , Uu^Vud , Xu , Uh , Uh , Uu , Uu , Uu , Uu , Uu , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Rd , Rd , Uu , Uu , Uu , Qxu , Qxu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Uu , Xu , Xu , Uu , Uu , Uu^Uf , Xu , Xu
|
||||
Xu , Xu , Xu , Uh , Uh , Uh , Uh , Uh , Uu^Uf , Uu^Uf , Rd , Uu , Uu^Uf , Uu^Uf , Uh , Xu , Qxu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu^Vud , Uu^Uf , Uu , Uu , Uu^Vud , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Rd , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Xu , Xu , Uu , Uh , Uu , Qxu , Xu , Xu , Xu
|
||||
Xu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Ch , Ch , Rd , Rd , Uh , Uh , Uh , Qxu , Qxu , Uh , Xu , Xu , Xu , Xu , Qxu , Uu^Uf , Uu^Uf , Uu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Uu , Xu , Uu , Xu , Rd , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Xu , Xu , Xu , Uh , Uu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Uu , Xu , Uu , Uu^Vud , Uu^Uf , Ch , Ch , Uu , Uu , Uu^Vud , Qxu , Rd , Rd , Uh , Uu^Uf , Uu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uu , Uu , Uu , Uu , Uu , Xu , Uu , Xu , Xu , Rd , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Qxu , Qxu , Uu^Uf , Qxu , Qxu , Qxu , Xu , Xu , Xu , Xu , Uu , Uu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Uu^Uf , Uu , Uu , Qxu , Xu , Xu , Chr , Uu , Chr , Uu , Rd , Qxu , Rd , Uu^Uf , Uu , Uu , Uu , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Qxu , Xu , Xu , Xu , Rd , Rd , Rd , Xu , Rd , Rd , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Uu , Uu^Uf , Uu^Uf , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Uu , Qxu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Uu^Uf , Uu^Vud , Qxu , Qxu , Chr , 7 Khr , Chr , Rd , Rd , Chr , Rd , Uu^Vud , Rd , Rd , Uu , Rd , Uu , Uu , Uu^Uf , Xu , Xu , Xu , Uh , Uu^Uf , Uu^Uf , Rd , Xu , Rd , Rd , Uu , Uu , Uu , Rd , Uu , Uu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Uh , Uu , Xu , Uu , Uu , Qxu , Uh , Xu
|
||||
Xu , Xu , Xu , Uu^Uf , Uu^Uf , Uu , Ch , Chr , Chr , Chr , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Rd , Uu , Rd , Rd , Xu , Rd , Xu , Rd , Rd , Rd , Rd , Uu , Rd , Uu^Uf , Uu , Uh , Uh , Xu , Qxu , Xu , Uu , Uh , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu^Uf , Xu , Xu , Qxu , Xu , Uu , Xu , Xu , Xu , Uu , Uu , Uu^Uf , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Uu , Xu , Xu , Xu , Ch , Ch , Uu , Uu , Uu^Vud , Uu^Uf , Qxu , Qxu , Uu^Uf , Uu^Uf , Uu^Uf , Xu , Xu , Rd , Rd , Uu , Uu , Uu , Uu , Uu^Uf , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Qxu , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu^Uf , Xu , Qxu , Uu , Uu , Uu , Uu , Uu , Xu , Uu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu , Uu , Ch , Uu , Uu , Ch , Uu , Uu , Uu , Uu^Uf , Xu , Qxu , Xu , Qxu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Uh , Uu , Qxu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Qxu , Uu , Uu , Qxu , Xu , Xu , Uu , Xu , Qxu , Uu , Uu^Uf , Uu , Uh , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu , Ch , Ch , Xu , Qxu , Uu , Uu , Uu , Uu^Uf , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uh , Qxu , Xu , Qxu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu , Uu , Uu , Uu , Uu , Uu , Uu , Uu^Uf , Uu^Uf , Qxu , Uu , Uh , Uu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Uu , Xu , Uu , Uu , Qxu , Uu^Vud , Qxu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Uu^Uf , Uu , Xu , Uh , Uh , Xu , Xu , Qxu , Uu , Uu , Xu , Xu
|
||||
Xu , Xu , Xu , Uu , Uu^Uf , Uu^Uf , Uu^Uf , Uu^Uf , Uh , Uh , Uh , Uu , Uu , Uu , Uu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uu^Uf , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Uh , Uh , Uh , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
||||
Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu , Xu
|
13
data/campaigns/The_Hammer_of_Thursagan/mapsize
Executable file
|
@ -0,0 +1,13 @@
|
|||
#!/usr/bin/env python
|
||||
#
|
||||
import sys
|
||||
|
||||
for filename in sys.argv[1:]:
|
||||
contents = open(filename).read().split("\n")
|
||||
while "," not in contents[0]:
|
||||
contents.pop(0)
|
||||
width = contents[0].count(",")
|
||||
if not contents[0].strip().endswith(","):
|
||||
width += 1
|
||||
height = len(filter(lambda x: "," in x, contents))
|
||||
print "***", filename, width, height, width/5, height/5
|
|
@ -0,0 +1,132 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"At The East Gate"
|
||||
id="01_At_The_East_Gate"
|
||||
next_scenario="02_Reclaiming_The_Past"
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/at_the_east_gate.map}"
|
||||
|
||||
# This battle should be a relatively small-scale meeting engagement
|
||||
# in country that is wooded and mountainous, but scattered with
|
||||
# small human and dwarvish farms. Aiglondur and his guards should
|
||||
# start from an underground keep on the west edge of the map, set
|
||||
# into the east edge of impassable mountains and marked "East Gate".
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 32 30 28} # BALANCE
|
||||
|
||||
[label]
|
||||
x,y=2,15
|
||||
text=_"East Gate"
|
||||
[/label]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
side="1"
|
||||
#profile=portraits/Aiglondur.png # FIXME
|
||||
canrecruit="1"
|
||||
[modifications]
|
||||
{TRAIT_RESILIENT}
|
||||
{TRAIT_INTELLIGENT}
|
||||
[/modifications]
|
||||
controller="human"
|
||||
{GOLD 175 150 125} # BALANCE
|
||||
team_name="goodies"
|
||||
fog="no"
|
||||
share_view="no"
|
||||
shroud="no"
|
||||
share_maps="no"
|
||||
user_description=_"Aiglondur"
|
||||
villages_per_scout="0"
|
||||
leader_value="3"
|
||||
village_value="1"
|
||||
income="0"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer"
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Orcish Warrior"
|
||||
description="Bashnark"
|
||||
side="2"
|
||||
canrecruit="1"
|
||||
{GOLD 125 150 175} # BALANCE
|
||||
team_name="baddies"
|
||||
controller="ai"
|
||||
fog="no"
|
||||
share_view="no"
|
||||
shroud="no"
|
||||
share_maps="no"
|
||||
user_description=_"Bashnark"
|
||||
income="0"
|
||||
recruit="Orcish Archer, Orcish Grunt, Wolf Rider"
|
||||
[ai]
|
||||
grouping="offensive"
|
||||
attack_depth="5"
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name="prestart"
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat Bashnark"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
music=northerners.ogg
|
||||
story= _ "In the first few years after the founding of the Northern Alliance, the dwarves of Knalga and the human population of Dwarven Doors were fully preoccupied with rebuilding what had been broken by the long orcish occupation. But soon enough they prospered once again. The dwarves begin mining their past for inspiration in ways to rebuild Knalga so it would be even greater than before, and began also reaching out for contact with their scattered kinfolk."
|
||||
[/part]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
music=northerners.ogg
|
||||
story= _ "But the threat from hostile orcs, wild men, and remnant undead was not yet ended. The dwarves kept strong guards on the approaches to Knalga. In the year 550 after the founding of Wesnoth, the captain of the East Gate received a warning that a small band of rogue orcs had been sighted."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Up axes! We will be the Northern Alliance's arm today,
|
||||
and kill or scatter these invaders."
|
||||
[/message]
|
||||
[message]
|
||||
description="Bashnark"
|
||||
message=_"We are the true orcs, not the weaklings who ally with human-worms and stinky-midgets like you. You will be meat for our wolves."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="die"
|
||||
[filter]
|
||||
description="Bashnark"
|
||||
[/filter]
|
||||
[message]
|
||||
speaker="second_unit"
|
||||
message=_"What is this? Their vanquished leader wears a cloak-pin of dwarvish make. And it bears a loremaster's emblem."
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"The maker's mark is strange to me. We had best consult the lord Hamel."
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,210 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Reclaiming The Past"
|
||||
id="02_Reclaiming_The_Past"
|
||||
next_scenario="03_Strange_Allies"
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
# Talk-only scenario. The map is of Hamel's audience chamber.
|
||||
# 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/reclaiming_the_past.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=1
|
||||
|
||||
[side]
|
||||
type="Dwarvish Lord"
|
||||
description="Hamel"
|
||||
user_description=_"Hamel"
|
||||
side=1
|
||||
canrecruit=0
|
||||
profile=portraits/Hamel.jpg
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
share_view="no"
|
||||
shroud="no"
|
||||
share_maps="no"
|
||||
income="0"
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
side=2
|
||||
canrecruit=0
|
||||
colour=red
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
[/side]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
story= _ "Following the victory against the orcs, Aiglondur was summoned to the audience hall of Hamel, lord of Knalga and Lord Companion of the Northern Alliance. Beside the dais stood a stranger in the robes of the Order of Loremasters..."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
# This is not the master description of Angarthing.
|
||||
# That one is in the next scenario.
|
||||
[unit]
|
||||
type=Dwarvish Witness
|
||||
description="Angarthing_dummy"
|
||||
user_description= _ "Angarthing"
|
||||
side=1
|
||||
unrenamable=yes
|
||||
x,y=11,10
|
||||
[/unit]
|
||||
|
||||
# Flip the Aiglondur dummy around so he's facing the others.
|
||||
{MODIFY_UNIT description=Aiglondur facing sw}
|
||||
[redraw]
|
||||
side=1
|
||||
[/redraw]
|
||||
|
||||
# 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}
|
||||
|
||||
# Foreshadow some props in Karrag's throne room
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 11 8}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 8 9}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 14 9}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 8 12}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 14 12}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 11 14}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 7 11}
|
||||
|
||||
[message]
|
||||
description="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]
|
||||
description="Angarthing_dummy"
|
||||
message=_"The mark on this cloak-pin is that of our kin at Kal Kartha in the eastern hills, from whom we've 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]
|
||||
description="Hamel"
|
||||
message=_"I fear some grave ill may have become Kal Kartha."
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
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]
|
||||
description="Aiglondur"
|
||||
message=_"The Hammer of Thursagan?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
message=_"Aye. The very tool with which our greatest runesmith made the Scepter 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]
|
||||
description="Aiglondur"
|
||||
message=_"But if the dwarves of Kal Kartha have held it all this time, why has none wielded it since Thursagan?"
|
||||
[/message]
|
||||
[message]
|
||||
description="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]
|
||||
description="Angarthing_dummy"
|
||||
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]
|
||||
description="Hamel"
|
||||
message=_"What is this ye say? Nae lost?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
message=_"Aye. Ye'll 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]
|
||||
description="Hamel"
|
||||
message=_"And ye found something?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
message=_"A book. Thursagan's 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]
|
||||
description="Hamel"
|
||||
message=_"And for what cause ha' I heard naught o' this?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
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]
|
||||
description="Angarthing_dummy"
|
||||
message=_"We feared stirring up a controversy before the book was even properly understood."
|
||||
[/message]
|
||||
[message]
|
||||
description="Hamel"
|
||||
message=_"I'll 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]
|
||||
description="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]
|
||||
description="Angarthing_dummy"
|
||||
message=_"Indeed, Lord Hamel, that is what we came to ask."
|
||||
[/message]
|
||||
[message]
|
||||
description="Hamel"
|
||||
message=_"And you spoke my guess, Aiglondur. Are you nae kin of mine?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Your great-nephew, my lord."
|
||||
[/message]
|
||||
[message]
|
||||
description="Hamel"
|
||||
message=_"Ye're young and not tested...but ye have the rank, and ye've 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]
|
||||
description="Aiglondur"
|
||||
message=_"Aye, my Lord Hamel."
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing_dummy"
|
||||
message=_"The Order thanks you, Lord Hamel"
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"We must make haste; winter approaches, and travel over the mountains will soon grow dangerous."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
description=Hamel
|
||||
[/kill]
|
||||
[kill]
|
||||
description=Angarthing_dummy
|
||||
[/kill]
|
||||
|
||||
[endlevel]
|
||||
result=continue_no_save
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,249 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Strange Allies"
|
||||
id="03_Strange_Allies"
|
||||
next_scenario="04_Troll Bridge"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/strange_allies.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 30 28 24} # BALANCE
|
||||
|
||||
# Player controls Aiglondur's troops with Marth Tak's as allies;
|
||||
# the stinger is that if Marth Tak dies, you lose. The opponent,
|
||||
# Gothras, leads a large force of chaotic humans. This should be
|
||||
# a medium-sized but serious fight. The only terrain feature
|
||||
# fixed by storyline is a west-to-east road; player's troops
|
||||
# should start near its west end, enemy near the east.
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer"
|
||||
{GOLD 100 80 60} # BALANCE
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 3}
|
||||
|
||||
[side]
|
||||
type="Orcish Warrior"
|
||||
description="Marth Tak"
|
||||
user_description=_"Marth Tak"
|
||||
profile=portraits/James_Woo/orc-warlord4.png
|
||||
canrecruit="1"
|
||||
side="2"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit=Orcish Grunt,Goblin Rider,Orcish Archer,Orcish Assassin
|
||||
[ai]
|
||||
# Make our allies stupidly aggressive;
|
||||
# keeping Marth Tak alive anyway is part of the tactical problem.
|
||||
{NO_SCOUTS}
|
||||
passive_leader=no
|
||||
village_value=0.3
|
||||
aggression=0.8
|
||||
leader_value=3.0
|
||||
caution=0.3
|
||||
grouping=offensive
|
||||
{ATTACK_DEPTH 3 4 5}
|
||||
[/ai]
|
||||
{GOLD 240 200 160} # BALANCE
|
||||
[/side]
|
||||
|
||||
#ifdef HARD
|
||||
#define HIGH_PRIORITY_TARGETS
|
||||
[target]
|
||||
description=Marth Tak
|
||||
value=100
|
||||
[/target]
|
||||
#enddef
|
||||
#endif
|
||||
|
||||
# Give Marth Tak all villages south of the rivers.
|
||||
{STARTING_VILLAGES 2 9}
|
||||
|
||||
[side]
|
||||
side=3
|
||||
type=Outlaw
|
||||
description=Gothras
|
||||
user_description= _ "Gothras"
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_INTELLIGENT}
|
||||
[/modifications]
|
||||
{GOLD 280 300 340} # BALANCE
|
||||
{INCOME 5 7 9}
|
||||
|
||||
team_name=bandits
|
||||
controller=ai
|
||||
|
||||
canrecruit=1
|
||||
[ai]
|
||||
passive_leader=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer
|
||||
{ATTACK_DEPTH 3 4 5}
|
||||
#ifdef HARD
|
||||
{HIGH_PRIORITY_TARGETS}
|
||||
#endif
|
||||
recruitment_ignore_bad_movement=yes
|
||||
[/ai]
|
||||
#ifdef EASY
|
||||
recruit=Footpad, Thug, Poacher
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
recruit=Footpad, Thug, Outlaw, Poacher
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
recruit=Footpad, Thug, Outlaw, Bandit, Poacher, Trapper
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
story= _ "Angarthing and Aiglondur and the dwarvish troop traveled swiftly to the east through the settled lands of the Northern Alliance. Soon enough they came to the wilder march country, where raids by large bands of hostile orcs and men were all too common."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Witness
|
||||
description="Angarthing"
|
||||
user_description= _ "Angarthing"
|
||||
side=1
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_QUICK}
|
||||
[/modifications]
|
||||
{IS_HERO}
|
||||
unrenamable=yes
|
||||
x,y=11,10
|
||||
x=5
|
||||
y=12
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
description="Marth Tak"
|
||||
message=_"In the name of the Alliance, quit these lands now!"
|
||||
[/message]
|
||||
[message]
|
||||
description="Gothras"
|
||||
message=_"We will fare where we will and take what we will, dog of an orc. To the Dark Gods with you and your precious 'Alliance'."
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"Now that is a sight still strange to my eyes - an orc fighting for the Northern Alliance."
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"I'm surprised myself that so many of the orcish tribes came over to the Alliance. Not so strange to see humans raiding us, worse luck."
|
||||
[/message]
|
||||
[message]
|
||||
description="Marth Tak"
|
||||
message=_"You, on the road! Are you of the Northern Alliance or not?"
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"We are."
|
||||
[/message]
|
||||
[message]
|
||||
description="Marth Tak"
|
||||
message=_"Well, then, honor the treaty as I have."
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"That is our duty"
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"For the Alliance! Axes up!"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Help Marth Tak defeat Gothras"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Marth Tak"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Marth Tak
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
description=Angarthing
|
||||
message= _ "We have failed our duty to the Alliance."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="die"
|
||||
[filter]
|
||||
description="Gothras"
|
||||
[/filter]
|
||||
|
||||
[if]
|
||||
[have_unit]
|
||||
name="Marth Tak"
|
||||
[/have_unit]
|
||||
|
||||
[message]
|
||||
description="Marth Tak"
|
||||
message=_"My thanks, dwarves. These bandits might have hacked a bloody swathe through the Alliance's tribes if we had not killed them here."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"My thanks to you, for proving there are orcs I can fight alongside rather than against. But we cannot linger here to celebrate; we are journeying east."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Marth Tak"
|
||||
message=_"East, eh? You won't many friends in that direction. Travel safely."
|
||||
[/message]
|
||||
|
||||
[/if]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,149 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Troll Bridge"
|
||||
id="04_Troll Bridge"
|
||||
next_scenario="05_Invaders"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/troll_bridge.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 20 16 12} # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Hamel"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer"
|
||||
{GOLD 100 80 60} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
side=2
|
||||
type=Troll
|
||||
description=Gronk
|
||||
user_description= _ "Gronk"
|
||||
[modifications]
|
||||
{TRAIT_STRONG}
|
||||
{TRAIT_QUICK}
|
||||
[/modifications]
|
||||
{GOLD 70 100 130} # BALANCE
|
||||
|
||||
team_name=trolls
|
||||
controller=ai
|
||||
|
||||
canrecruit=1
|
||||
[ai]
|
||||
passive_leader=yes
|
||||
recruitment_pattern=fighter
|
||||
recruitment_ignore_bad_movement=yes
|
||||
grouping=defensive
|
||||
{QUANTITY aggression 0.3 0.4 0.5}
|
||||
{ATTACK_DEPTH 3 4 5}
|
||||
[/ai]
|
||||
#ifdef EASY
|
||||
recruit=Troll Whelp
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
recruit=Troll Whelp,Troll
|
||||
#endif
|
||||
#ifdef HARD
|
||||
recruit=Troll Whelp,Troll Rocklobber
|
||||
#endif
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
story= _ "Aiglondur and his troop, some still shaking their heads dubiously at the very notion of fighting alongside orcs rather than against them, continued east to the easternmost edge of the Northern Alliance's lands."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
#ifdef NORMAL
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 type="Troll" 1}
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
{LIMIT_CONTEMPORANEOUS_RECRUITS 2 type="Troll Rocklobber" 1}
|
||||
#endif
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description=Gronk
|
||||
[/filter]
|
||||
[message]
|
||||
speaker=second_unit
|
||||
message="Hey! That troll was sitting on some treasure!"
|
||||
[/message]
|
||||
{PLACE_IMAGE "items/gold-coins-small.png" 24 7} # On troll keep
|
||||
[redraw]
|
||||
[/redraw]
|
||||
{LOOT 200 1}
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
x,y=2,9
|
||||
[/recall]
|
||||
|
||||
[message]
|
||||
description="Gronk"
|
||||
message=_"Dis a troll bridge. You pay toll. Er..."
|
||||
[/message]
|
||||
[message]
|
||||
description="Gronk"
|
||||
message=_"Dat not right. Dis a toll bridge. You pay troll. Er..."
|
||||
[/message]
|
||||
[message]
|
||||
description="Gronk"
|
||||
message=_"Dat not right either. Big words confuse Gronk. You pay now or we smash you."
|
||||
[/message]
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"The stonework of yon bridge is not good enough to be dwarf-made, but it is nowhere near crude enough to be troll-work."
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Then it will be of the Alliance's making, right enough, like this road that leads to it. It won't do to have wild trolls squatting on it. Axes up!"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat Gronk"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
[/scenario]
|
367
data/campaigns/The_Hammer_of_Thursagan/scenarios/05_Invaders.cfg
Normal file
|
@ -0,0 +1,367 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Invaders"
|
||||
id="05_Invaders"
|
||||
next_scenario="06_High_Pass"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
# This scenario is the Attack of the Fuzzy-Wuzzies. The player
|
||||
# will be seriously outnumbered, but careful defensive
|
||||
# amaneuvering and use of veterans can save the day.
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/invaders.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=40 # BALANCE
|
||||
|
||||
[label]
|
||||
x,y=22,21
|
||||
text=_"Ruined Castle"
|
||||
[/label]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
background=maps/wesnoth.png
|
||||
story= _ "The Alliance's road ended at the troll bridge. East of it lay only the wildlands."
|
||||
[/part]
|
||||
[/story]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer"
|
||||
{GOLD 100 80 60} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description=Tan-Malgar
|
||||
user_description= _ "Tan-Malgar"
|
||||
profile=portraits/James_Woo/orc-warlord3.png
|
||||
side=2
|
||||
canrecruit=1
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
|
||||
{GOLD 220 260 300} # BALANCE
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description=Tan-Grolak
|
||||
user_description= _ "Tan-Grolak"
|
||||
profile=portraits/James_Woo/orc-warlord5.png
|
||||
side=3
|
||||
canrecruit=1
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
|
||||
{GOLD 180 220 360} # BALANCE
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{INCOME 4 8 12}
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description="Tan-Uthkar"
|
||||
user_description= _ "Tan-Uthkar"
|
||||
profile=portraits/James_Woo/orc-warlord2.png
|
||||
side=4
|
||||
canrecruit=1
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Warrior, Goblin Spearman
|
||||
{GOLD 180 220 360} # BALANCE
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
[side]
|
||||
# The bandit indigenes
|
||||
side=5
|
||||
no_leader=yes
|
||||
[ai]
|
||||
grouping=offensive
|
||||
village_value=4
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
# Here is the code for popping up random bandits on village captures.
|
||||
[event]
|
||||
name=capture
|
||||
first_time_only=no
|
||||
[if]
|
||||
[variable]
|
||||
name=unit.side
|
||||
numerical_equals=5
|
||||
[/variable]
|
||||
[then]
|
||||
{CLEAR cleared_$x1|,$y1|_village}
|
||||
[/then]
|
||||
[else]
|
||||
[if]
|
||||
[variable]
|
||||
name=cleared_$x1|,$y1|_village
|
||||
not_equals=yes
|
||||
[/variable]
|
||||
[then]
|
||||
# Compute the number of indigs that will pop up
|
||||
[if]
|
||||
[variable]
|
||||
name=unit.side
|
||||
numerical_equals=1
|
||||
[/variable]
|
||||
[then]
|
||||
# The bandit villagers hate dwarves...
|
||||
[set_variable]
|
||||
name=indigs
|
||||
random=0..2
|
||||
[/set_variable]
|
||||
[/then]
|
||||
[else]
|
||||
# ...but they hate orcs much worse.
|
||||
[set_variable]
|
||||
name=indigs
|
||||
random=2..5
|
||||
[/set_variable]
|
||||
[/else]
|
||||
[/if]
|
||||
# Now place the indigs
|
||||
[while]
|
||||
[variable]
|
||||
name=indigs
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[do]
|
||||
[store_locations]
|
||||
[filter_adjacent_location]
|
||||
x,y=$x1,$y1
|
||||
[/filter_adjacent_location]
|
||||
|
||||
[not]
|
||||
[filter]
|
||||
[/filter]
|
||||
[/not]
|
||||
|
||||
variable=possible_indig_locations
|
||||
[/store_locations]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=possible_indig_locations.length
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[then]
|
||||
{VARIABLE_OP random_location_index random 1..$possible_indig_locations.length}
|
||||
[set_variable]
|
||||
name=random_location_index
|
||||
add=-1
|
||||
[/set_variable]
|
||||
{RANDOM (Footpad,Thief,Thug)}
|
||||
[unit]
|
||||
type=$random
|
||||
side=5
|
||||
x,y=$possible_indig_locations[$random_location_index].x,$possible_indig_locations[$random_location_index].y
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
[/unit]
|
||||
[set_variable]
|
||||
name=indigs
|
||||
add=-1
|
||||
[/set_variable]
|
||||
[/then]
|
||||
[/if]
|
||||
[/do]
|
||||
[/while]
|
||||
{CLEAR_VARIABLE indigs}
|
||||
# Perform appropriate notifications
|
||||
[if]
|
||||
[variable]
|
||||
name=possible_indig_locations.length
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[then]
|
||||
[set_variable]
|
||||
name=cleared_$x1|,$y1|_village
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "The villagers are attacking us!"
|
||||
[/message]
|
||||
[if]
|
||||
[variable]
|
||||
name=indigs_sighted
|
||||
equals=0
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=Aiglondur
|
||||
message= _ "Aye, it's still bandit country, right enough."
|
||||
[/message]
|
||||
[/then]
|
||||
[/if]
|
||||
[set_variable]
|
||||
name=indigs_sighted
|
||||
add=1
|
||||
[/set_variable]
|
||||
[/then]
|
||||
[else]
|
||||
[if]
|
||||
[variable]
|
||||
name=indigs_sighted
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "No bandits in this village."
|
||||
[/message]
|
||||
[/then]
|
||||
[/if]
|
||||
[/else]
|
||||
[/if]
|
||||
{CLEAR_VARIABLE possible_indig_locations}
|
||||
[/then]
|
||||
[/if]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="prestart"
|
||||
[role]
|
||||
type=Dwarvish Steelclad,Dwarvish Thunderguard,Dwarvish Fighter,Dwarvish Thunderer
|
||||
[not]
|
||||
description=Aiglondur
|
||||
[/not]
|
||||
role=Scout
|
||||
[/role]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
role=Scout
|
||||
[/recall]
|
||||
|
||||
# Bit of kluge here; give this dwarf a non-default portrait in order
|
||||
# to avoid clashing with the default portrait Aiglondur has. When
|
||||
# Aiglondur gets his own portrait, this one can be removed.
|
||||
{MODIFY_UNIT role=Scout profile portraits/James_Woo/dwarf-guard.png}
|
||||
|
||||
[set_variable]
|
||||
name=indigs_sighted
|
||||
value=0
|
||||
[/set_variable]
|
||||
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Stay alert, everyone, and keep together. This is bandit country...more than likely where Gothras and his gang came from."
|
||||
[/message]
|
||||
[message]
|
||||
role="Scout"
|
||||
message=_"Nae sign o' bandits I can see, captain -- but there are three muckle hosts of orcs off to our east."
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"What's this? Large orcish war-bands so close to the Alliance's border? That can only mean trouble."
|
||||
[/message]
|
||||
[message]
|
||||
description="Tan-Malgar"
|
||||
message=_"Well, boys, we were planning to invade the Northern Alliance anyway...these dwarves should make a tasty appetizer."
|
||||
[/message]
|
||||
[message]
|
||||
description="Tan-Grolak"
|
||||
message=_"Yeah, boss. Anything to get away from those masked ones..."
|
||||
[/message]
|
||||
[message]
|
||||
description="Tan-Malgar"
|
||||
message=_"Be silent. We are orc warriors; we do not flee foes."
|
||||
[/message]
|
||||
[message]
|
||||
description="Tan-Uthkar"
|
||||
message=_"But, given a choice, we fight the weaker foe first,"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat all enemies"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,275 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"High Pass"
|
||||
id="06_High_Pass"
|
||||
next_scenario="07_Mages_and_Drakes"
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
# The map should be a twisty, narrow path through rugged snow-capped
|
||||
# mountains. The objective will be to get Aiglondur through to the
|
||||
# other side. The opponents will be gryphons, wolves, and the elements.
|
||||
# We should try to get creative with representing the effects of extreme
|
||||
# cold, perhaps something like the dehydration effect in UtBS. And the
|
||||
# time-limit should be tight.
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/high_pass.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 24 18 12} # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog="no"
|
||||
shroud=yes
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer"
|
||||
{GOLD 100 80 60} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Gryphon
|
||||
description=Kaara
|
||||
user_description= _ "Kaara"
|
||||
side=2
|
||||
canrecruit=1
|
||||
team_name=wildthings
|
||||
recruit=Gryphon
|
||||
{GOLD 60 80 100} # BALANCE
|
||||
[ai]
|
||||
{ATTACK_DEPTH 1 3 5}
|
||||
passive_leader=yes
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
[side]
|
||||
# The wild things
|
||||
side=3
|
||||
no_leader=yes
|
||||
team_name=wildthings
|
||||
[/side]
|
||||
|
||||
#define WILDTHING X Y
|
||||
[set_variable]
|
||||
name=typeofenemy
|
||||
random=Wolf,Ogre,Troll
|
||||
[/set_variable]
|
||||
[unit]
|
||||
x,y={X},{Y}
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
type=$typeofenemy
|
||||
side=3
|
||||
[/unit]
|
||||
[if]
|
||||
[variable]
|
||||
name=typeofenemy
|
||||
equals=Wolf
|
||||
[/variable]
|
||||
[then]
|
||||
[unit]
|
||||
x,y={X},{Y}
|
||||
type=Wolf
|
||||
side=3
|
||||
[/unit]
|
||||
#ifdef NORMAL
|
||||
[unit]
|
||||
x,y={X},{Y}
|
||||
type=Wolf
|
||||
side=3
|
||||
[/unit]
|
||||
#endif
|
||||
#ifdef HARD
|
||||
[unit]
|
||||
x,y={X},{Y}
|
||||
type=Wolf
|
||||
side=3
|
||||
[/unit]
|
||||
#endif
|
||||
[/then]
|
||||
[/if]
|
||||
[clear_variable]
|
||||
name=typeofenemy
|
||||
[/clear_variable]
|
||||
#enddef
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
{PLACE_IMAGE (scenery/signpost.png) 30 11}
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"Behold, the High Pass. By the old maps, we are halfway to Kal Kartha here. "
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"We must push through quickly; there is a vicious storm coming in behind us. Being caught in a blizzard on those heights would be no laughing matter."
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Move Aiglondur to the signpost at the east end of the pass"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
|
||||
{WILDTHING 8 7}
|
||||
{WILDTHING 8 12}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 3
|
||||
{WILDTHING 8 7}
|
||||
{WILDTHING 8 12}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 6
|
||||
{WILDTHING 12 6}
|
||||
{WILDTHING 13 11}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 9
|
||||
{WILDTHING 17 12}
|
||||
{WILDTHING 18 9}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 12
|
||||
{WILDTHING 25 9}
|
||||
{WILDTHING 27 14}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
side=1
|
||||
x=19
|
||||
y=10
|
||||
[/filter]
|
||||
|
||||
[unit]
|
||||
type=Arch Mage
|
||||
description=Ratheln
|
||||
user_description= _ "Ratheln"
|
||||
side=1
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_STRONG}
|
||||
[/modifications]
|
||||
x=19
|
||||
y=11
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"Hail, I am Ratheln. If you're traveling down the pass, please take me with you. I am near freezing and starving to death up here."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"Pardon my curiosity, but what is a firemage doing freezing to death?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"In case you haven't noticed, there is a serious shortage of both firewood and food in this gods-forsaken slot. And the damned gryphons descend on me whenever I stir out of this shack. I've had nothing to eat but flash-roasted gryphon for the last three weeks."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Where were you bound when you got stuck here?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"There is a school of mages near the east end of the pass. They've an opening for an instructor, and they're expecting me."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"Let's take him with us, Aiglondur. We know little about the country beyond to the east; we've had few reports on it since before the orcs took Knalga. Those mages should know at least rumors."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Aye. And I'd not leave anyone who had done my kin no harm stranded to starve."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=turn 9
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"It has begun to snow. Move, everyone! To be trapped here would be death."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
event=time over
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"We're snowed in. Our mission has failed, even if we live til the spring."
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
description=Aiglondur
|
||||
x=30
|
||||
y=11
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"We're through the pass!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message="That may not be a blessing. Something frightened those orcs we fought enough to make them push west into Alliance territory. Don't you wonder what it was?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Aye. But I've a grim feeling we might be going to discover that in person."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,237 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Mages and Drakes"
|
||||
id="07_Mages_and_Drakes"
|
||||
next_scenario="08_Fear"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/mages_and_drakes.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 30 24 18} # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog=no
|
||||
shroud=no
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer"
|
||||
{GOLD 120 100 80} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Great Mage
|
||||
description=Master Perrin
|
||||
user_description= _ "Master Perrin"
|
||||
side=2
|
||||
canrecruit=1
|
||||
team_name=northern_alliance
|
||||
recruit=Mage
|
||||
{GOLD 140 120 100} # BALANCE
|
||||
[ai]
|
||||
{ATTACK_DEPTH 1 3 5}
|
||||
passive_leader=yes
|
||||
recruitment_pattern=mixed fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 7}
|
||||
|
||||
[side]
|
||||
type=Drake Flameheart
|
||||
description=Glashal
|
||||
user_description= _ "Glashal"
|
||||
side=3
|
||||
canrecruit=1
|
||||
team_name=drakes
|
||||
recruit=Drake Fighter,Drake Glider,Drake Burner,Drake Clasher
|
||||
{GOLD 100 120 140} # BALANCE
|
||||
[ai]
|
||||
{ATTACK_DEPTH 3 4 5}
|
||||
passive_leader=no
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
x,y=8,17
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
[unit]
|
||||
type=White Mage
|
||||
description="Preceptor"
|
||||
user_description=_ "Preceptor"
|
||||
side=2
|
||||
x,y=12,14
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_INTELLIGENT}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Red Mage
|
||||
description="Warder"
|
||||
user_description=_ "Warder"
|
||||
side=2
|
||||
x,y=14,14
|
||||
[modifications]
|
||||
{TRAIT_LOYAL}
|
||||
{TRAIT_STRONG}
|
||||
[/modifications]
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
speaker="Preceptor"
|
||||
message=_" Master Perrin! A mage comes down from the High Pass, with a company of dwarves. They are well-armed, but not in battle array."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Master Perrin"
|
||||
message=_"That will be Ratheln, I expect. Hail! You on the road! Who comes bearing arms into our valley?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Glashal"
|
||||
message=_"'Our' valley, says Master Perrin. The arrogance of these mages is intolerable!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"A delegation of the Northern Alliance, traveling east. I believe we've found a friend of yours in the High Pass."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Master Perrin"
|
||||
message=_"Well met, then. But if you intend to travel east of here, beware of the nest of drakes in the cliffs near the valley's end. They were here before us, and have become more hostile to travelers of late."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Glashal"
|
||||
message=_"The axe-bearers must not be let near our nestlings. Attack!"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat Glashal"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
first_time_only=yes
|
||||
|
||||
[if]
|
||||
[have_unit]
|
||||
description=_"Master Perrin"
|
||||
[/have_unit]
|
||||
|
||||
[then]
|
||||
[message]
|
||||
speaker="Master Perrin"
|
||||
message=_"We're grateful for your assistance. And I'd like to send at least one of our senior apprentices with you to the east. It has come time for them to be journeymen...and I sense something being born to the east that I do not like the feel of."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message="What sort of thing?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Master Perrin"
|
||||
message=_"There is some great magic brewing. Something...evil. I feel its traces in the currents of the earth and air."
|
||||
[/message]
|
||||
|
||||
#ifdef EASY
|
||||
[unit]
|
||||
type=Mage
|
||||
gender=female
|
||||
description="Lorinne"
|
||||
user_description=_ "Lorinne"
|
||||
experience=40 # of 60
|
||||
side=1
|
||||
[/unit]
|
||||
#endif
|
||||
[unit]
|
||||
type=Mage
|
||||
description="Darchas"
|
||||
user_description=_ "Darchas"
|
||||
experience=40 # of 60
|
||||
side=1
|
||||
[/unit]
|
||||
|
||||
#ifdef HARD
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"I would travel east with you if I could, but I have duties I must take up here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"You have your duty, as we have ours. Fare well."
|
||||
[/message]
|
||||
[kill]
|
||||
description="Ratheln"
|
||||
[/kill]
|
||||
#else
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"Perrin, I owe these dwarves a debt; I think it is my duty to aid them in their journey. I'll return with your apprentices as soon as I may."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Master Perrin"
|
||||
message=_"As you will. Go safely and return swiftly."
|
||||
[/message]
|
||||
#endif
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message="I would travel east with you if I could, but the school will need me all the more with Master Perrin gone."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"You have your duty, as we have ours. Fare well."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"I think we will regret Perrin's passing. There is much he might have told us."
|
||||
[/message]
|
||||
[kill]
|
||||
description="Ratheln"
|
||||
[/kill]
|
||||
[/else]
|
||||
[/if]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/event]
|
||||
[/scenario]
|
311
data/campaigns/The_Hammer_of_Thursagan/scenarios/08_Fear.cfg
Normal file
|
@ -0,0 +1,311 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Fear"
|
||||
id="08_Fear"
|
||||
next_scenario="09_Forbidden_Forest"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/fear.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 30 24 18} # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog=yes
|
||||
shroud=no
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Mage"
|
||||
{GOLD 120 100 80} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Dwarvish Steelclad
|
||||
description=Masked Dwarf
|
||||
user_description= _ "Masked Dwarf"
|
||||
# This will be ugly enough until we can get a real portrait
|
||||
profile=portraits/Neoriceisgood/dwarvish_berzerker.png
|
||||
side=2
|
||||
canrecruit=1
|
||||
team_name=evil
|
||||
recruit=Dwarvish Fighter, Dwarvish Thunderer
|
||||
{GOLD 280 240 200} # BALANCE
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=fighter,fighter
|
||||
[/ai]
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
# The local peasantry
|
||||
side=3
|
||||
no_leader=yes
|
||||
team_name=northern_alliance
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
# The recruitment algorithm in the AI doesn't want to create Ulfserkers.
|
||||
# We only want a limited number of these anyway, for flavor; they are
|
||||
# way too dangerous in swarms. So we'll create them explicitly here.
|
||||
#define MASKED_ULFSERKER X Y NAME
|
||||
[unit]
|
||||
type=Dwarvish Ulfserker
|
||||
side=2
|
||||
x,y={X},{Y}
|
||||
description={NAME}
|
||||
user_description=Masked Dwarf
|
||||
[/unit]
|
||||
#enddef
|
||||
{MASKED_ULFSERKER 38 12 Ulfserker1}
|
||||
{MASKED_ULFSERKER 39 14 Ulfserker2}
|
||||
#ifdef NORMAL
|
||||
{MASKED_ULFSERKER 40 12 Ulfserker3}
|
||||
#endif
|
||||
#ifdef HARD
|
||||
{MASKED_ULFSERKER 40 12 Ulfserker3}
|
||||
{MASKED_ULFSERKER 39 12 Ulfserker4}
|
||||
#endif
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Darchas"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Lorinne"
|
||||
[/recall]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message="The presence of Master Perrin's journeymen gives you the ability to recruit mages."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"We should be on the outskirts of the settled country around Kal Kartha, but something doesn't feel right here."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"It's too quiet...and I think I smell traces of smoke on the wind."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Ratheln"
|
||||
message=_"I do not sense hostile magic in the vicinity. But there has been fire near here recently, and not a clean one."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Look sharp for the inhabitants here. They might have something to tell us."
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Find the inhabitants"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
# The Masked Dwarves are nameless, it's a part of their charm...
|
||||
[event]
|
||||
name=recruit
|
||||
first_time_only=no
|
||||
[filter]
|
||||
side=2
|
||||
[/filter]
|
||||
|
||||
{MODIFY_UNIT x,y=$x1,$y1 user_description _"Masked Dwarf"}
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=capture
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
side=1
|
||||
[/filter]
|
||||
|
||||
[unit]
|
||||
type=Peasant
|
||||
description="Ollin"
|
||||
user_description=_ "Ollin"
|
||||
side=3
|
||||
x=$x1
|
||||
y=$y1
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
speaker="Ollin"
|
||||
message=_"Don't kill me, masters! Please don't kill me!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"You're in no danger from us. What lies to the east of here?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Ollin"
|
||||
message=_"You wear no mask. You...you're not with them?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"What are you talking about?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Ollin"
|
||||
message=_"The masked dwarves. Killing, burning, kidnapping. Look..."
|
||||
[/message]
|
||||
|
||||
#define PLACE_BURNED_VILLAGE X Y
|
||||
{VARIABLE_OP random_string format "scenery/village-human-burned1.png,scenery/village-human-burned2.png,scenery/village-human-burned3.png,scenery/village-human-burned4.png"}
|
||||
{RANDOM $random_string}
|
||||
{PLACE_IMAGE $random {X} {Y}}
|
||||
#enddef
|
||||
|
||||
{PLACE_BURNED_VILLAGE 36 8}
|
||||
{PLACE_BURNED_VILLAGE 33 13}
|
||||
{PLACE_BURNED_VILLAGE 33 32}
|
||||
{PLACE_BURNED_VILLAGE 26 13}
|
||||
{PLACE_BURNED_VILLAGE 30 16}
|
||||
|
||||
[modify_side]
|
||||
side=1
|
||||
fog=no
|
||||
[/modify_side]
|
||||
[message]
|
||||
speaker="Masked Dwarf"
|
||||
message=_"Fellow dwarves, hail! We're looking for a human refugee, one named Ollin. Have you seen him? Our master demands his life."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"He is here. How has he wronged your master, that you seek
|
||||
his death?"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Masked Dwarf"
|
||||
message=_"Does it matter? He is only a dirtgrubbing human, not fit to polish the boots of the true people."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"What is your name, masked one? Will you stand behind your
|
||||
deed? I am a witness."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Masked Dwarf"
|
||||
message=_"A witness? My name is...my name is not important. My deed will speak its own truth."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"You speak without honor. Mine is the power of our ancient Law; speak your name and give up your murder, or the Law will cast you forth. I am a witness!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Masked Dwarf"
|
||||
message=_"If you were a witness of the true people, you would not let a dirtgrubber hide behind your robes. I deny you!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Up axes!"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"The Law speaks: you are cast out. You are un-dwarf. I AM A WITNESS!"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat the Masked Dwarf"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=attack
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
description=Ollin
|
||||
[/filter]
|
||||
[message]
|
||||
description=Ollin
|
||||
message= _ "Take that for my family's memory, you murderer!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=victory
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"They are defeated"
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"You have acted in honor. I am a witness."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"I have never seen the formal banishment before. One reads of it in the old tales, of course, but to hear it with one's own ears? It was...unsettling."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"It is not something we do often. The last such was in my grandsire's time. But look at what these filth were carrying if you have any doubt it was merited."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Whips. Shackles. No, Angarthing, I would not doubt you, even if it were my place to doubt a loremaster."
|
||||
[/message]
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message=_"They were seeking captives. To what purpose, I cannot say. But I doubt it was any good one."
|
||||
[/message]
|
||||
[kill]
|
||||
description=Ollin
|
||||
[/kill]
|
||||
[/event]
|
||||
|
||||
[/scenario]
|
|
@ -0,0 +1,285 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Forbidden Forest"
|
||||
id="09_Forbidden_Forest"
|
||||
next_scenario="10_The_Siege_of_Kal_Kartha"
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/forbidden_forest.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
{TURNS 40 34 28} # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description= _ "Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="northern_alliance"
|
||||
fog=yes
|
||||
shroud=no
|
||||
recruit=Dwarvish Fighter,Dwarvish Thunderer,Mage
|
||||
{GOLD 150 120 80} # BALANCE
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
# Set up the Staff of Righteous Flame.
|
||||
# Tell the AIs not to step on it so we don't have to deal
|
||||
# with the case where a forest unit picks it up.
|
||||
#define AVOID_TEMPLE
|
||||
[avoid]
|
||||
x,y=22,16
|
||||
[/avoid]
|
||||
#enddef
|
||||
{OBJ_STAFF_OF_RIGHTEOUS_FLAME 22 16}
|
||||
{SET_RIGHTEOUS_FLAME_EVENT}
|
||||
|
||||
[side]
|
||||
type="Elvish High Lord"
|
||||
description=Telcherion
|
||||
user_description= _ "Telcherion"
|
||||
side=2
|
||||
canrecruit=1
|
||||
controller=ai
|
||||
recruit=Evish Scout,Elvish Rider,Elvish Lord,Elvish Archer,Elvish Ranger
|
||||
{GOLD 96 120 144} # BALANCE
|
||||
[ai]
|
||||
grouping=offensive
|
||||
passive_leader=yes
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_ignore_bad_combat=yes
|
||||
recruitment_pattern=scout,fighter,archer
|
||||
{AVOID_TEMPLE}
|
||||
[/ai]
|
||||
team_name=forest
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 9}
|
||||
|
||||
[side]
|
||||
type="Elvish Lady"
|
||||
description=Iluvarda
|
||||
user_description= _ "Iluvarda"
|
||||
side=3
|
||||
canrecruit=1
|
||||
controller=ai
|
||||
recruit=Evish Fighter,Elvish Hero,Elvish Archer,Elvish Ranger,Elvish Sorceress
|
||||
{GOLD 96 120 144} # BALANCE
|
||||
[ai]
|
||||
grouping=offensive
|
||||
passive_leader=yes
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=fighter,archer,mixed fighter,mixed fighter
|
||||
{AVOID_TEMPLE}
|
||||
[/ai]
|
||||
team_name=forest
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 3 9}
|
||||
|
||||
[side]
|
||||
type=Ancient Wose
|
||||
description=Burumardir-Athelorand
|
||||
user_description= _ "Burumardir-Athelorand"
|
||||
side=4
|
||||
canrecruit=1
|
||||
recruit=Wose,Elder Wose
|
||||
{GOLD 90 120 150} # BALANCE
|
||||
{INCOME 10 5 3} # BALANCE
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
grouping=offensive
|
||||
passive_leader=yes
|
||||
recruitment_pattern=fighter
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_ignore_bad_combat=yes
|
||||
{AVOID_TEMPLE}
|
||||
[/ai]
|
||||
team_name=forest
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
{PLACE_IMAGE "scenery/signpost.png" 40 17}
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Darchas"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Lorinne"
|
||||
[/recall]
|
||||
|
||||
{CONDITIONAL_MAGE_RECRUITING}
|
||||
|
||||
[delay]
|
||||
time=500 # Force pause so unit move won't be optimized away
|
||||
[/delay]
|
||||
[sound]
|
||||
name=horse-canter.wav
|
||||
[/sound]
|
||||
[move_unit_fake]
|
||||
type=Elvish Scout
|
||||
side=2
|
||||
x=12,11,10, 9, 8, 7, 6
|
||||
y=17,18,17,17,16,17,16
|
||||
[/move_unit_fake]
|
||||
|
||||
[unit]
|
||||
type=Elvish Scout
|
||||
description=Elurin
|
||||
user_description= _ "Elurin"
|
||||
side=2
|
||||
x,y=5,17
|
||||
facing=sw # Flip Elurin around so he's facing the dwarves.
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
speaker="Elurin"
|
||||
message=_"Who disturbs our forest?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"A delegation of the Northern Alliance, seeking the road through to Kal Kartha."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Elurin"
|
||||
message=_"We allow few outsiders in our forest paths, and no dwarves since the masked ones began to trouble our eastern margins. No axe-bearers shall come near our trees. Return whence you came!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"No. We have our duty. We must pass"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Elurin"
|
||||
message=_"You shall not pass here."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message=_"Winter comes on our heels, and your forest straddles the only gap in these mountains. You leave us no choice but to fight you."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker="Elurin"
|
||||
message=_"So be it, then. Yours will not be the first bones to nourish the earth of our forest."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
description=Elurin
|
||||
[/kill]
|
||||
|
||||
[sound]
|
||||
name=horse-canter.wav
|
||||
[/sound]
|
||||
[move_unit_fake]
|
||||
type=Elvish Scout
|
||||
side=2
|
||||
x= 6, 7, 8, 9,10,11,12
|
||||
y=16,17,16,17,17,18,17
|
||||
[/move_unit_fake]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Move both Aiglondur and Angarthing to the eastern signpost"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
description=Aiglondur
|
||||
x,y=40,17
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker="Aiglondur"
|
||||
message="Rally on me, everyone. We have better things to do than brawl with elves."
|
||||
[/message]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=angarthing_passed
|
||||
equals=yes
|
||||
[/variable]
|
||||
[then]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[else]
|
||||
[set_variable]
|
||||
name=aiglondur_passed
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
description=Angarthing
|
||||
x,y=40,17
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker="Angarthing"
|
||||
message="Kal Kartha should be only another day's march east of here."
|
||||
[/message]
|
||||
|
||||
[if]
|
||||
[variable]
|
||||
name=aiglondur_passed
|
||||
equals=yes
|
||||
[/variable]
|
||||
[then]
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/then]
|
||||
[else]
|
||||
[set_variable]
|
||||
name=angarthing_passed
|
||||
value=yes
|
||||
[/set_variable]
|
||||
[/else]
|
||||
[/if]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,284 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"The Siege of Kal Kartha"
|
||||
id="10_The_Siege_of_Kal_Kartha"
|
||||
next_scenario="11_The_Court_of_Karrag"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
# The map should be thematically something like a reflection of the one
|
||||
# for "At The East Gate", but on a larger scale. The player's
|
||||
# encampment should be at the west edge. Kal Kartha will be
|
||||
# represented by an underground keep (the West Gate) set into
|
||||
# high mountains at the east edge of the map.
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/the_siege_of_kal_kartha.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=35 # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="goodguys"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Mage"
|
||||
{GOLD 140 120 100} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Steelclad"
|
||||
description="Dulcatulos"
|
||||
user_description=_"Dulcatulos"
|
||||
canrecruit="1"
|
||||
side="2"
|
||||
controller="ai"
|
||||
team_name="goodguys"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
passive_leader=yes
|
||||
grouping=defensive
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
{GOLD 280 240 200} # BALANCE
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 2 5}
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description=Tan-Morgh
|
||||
user_description= _ "Tan-Morgh"
|
||||
profile=portraits/James_Woo/orc-warlord4.png
|
||||
side=3
|
||||
canrecruit=1
|
||||
#ifdef EASY
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef NORMAL
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Pillager, Goblin Spearman
|
||||
#endif
|
||||
|
||||
#ifdef HARD
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Orcish Warrior, Goblin Knight, Goblin Pillager, Orcish Slayer, Goblin Spearman, Goblin Impaler
|
||||
#endif
|
||||
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[leader_goal]
|
||||
x,y=44,15 # wants to take the Kal Karthans' keep.
|
||||
[/leader_goal]
|
||||
[target]
|
||||
side=2 # wants to kill Kal Karthans
|
||||
value=4.0
|
||||
[/target]
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{GOLD 160 200 240} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description=Tan-Garukh
|
||||
user_description= _ "Tan-Garukh"
|
||||
profile=portraits/James_Woo/orc-warlord3.png
|
||||
side=4
|
||||
canrecruit=1
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Crossbowman, Goblin Pillager, Goblin Spearman
|
||||
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,archer
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[leader_goal]
|
||||
x,y=44,15 # wants to take the Kal Karthans' keep.
|
||||
[/leader_goal]
|
||||
[target]
|
||||
side=2 # wants to kill Kal Karthans
|
||||
value=4.0
|
||||
[/target]
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{GOLD 160 200 240} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type=Orcish Warlord
|
||||
description="Tan-Wagran"
|
||||
user_description= _ "Tan-Wagran"
|
||||
profile=portraits/James_Woo/orc-warlord.png
|
||||
side=5
|
||||
canrecruit=1
|
||||
recruit=Orcish Archer, Orcish Grunt, Wolf Rider, Orcish Warrior, Goblin Spearman
|
||||
team_name=orcs
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
recruitment_ignore_bad_movement=yes
|
||||
recruitment_pattern=scout,fighter,fighter,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[leader_goal]
|
||||
x,y=44,15 # wants to take the Kal Karthans' keep.
|
||||
[/leader_goal]
|
||||
[target]
|
||||
side=2 # wants to kill Kal Karthans
|
||||
value=4.0
|
||||
[/target]
|
||||
[/ai]
|
||||
[ai]
|
||||
time_of_day=dusk,first_watch,second_watch
|
||||
aggression=0.75
|
||||
caution=0.0
|
||||
grouping=no
|
||||
[/ai]
|
||||
{GOLD 160 200 240} # BALANCE
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
{SET_RIGHTEOUS_FLAME_EVENT}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Darchas"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Lorinne"
|
||||
[/recall]
|
||||
|
||||
{CONDITIONAL_MAGE_RECRUITING}
|
||||
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"Behold! The West Gate of Kal Kartha!"
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"And under siege, I see. There is a mighty host of orcs between us and that gate."
|
||||
[/message]
|
||||
[message]
|
||||
description="Tan-Morgh"
|
||||
message=_"Ahhh...more stinky-midgets, come to get killed just like these cowards in their den."
|
||||
[/message]
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Let us bring our kin that orc's head as a guesting-gift."
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat all enemies"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="die"
|
||||
[filter]
|
||||
description="Dulcatulos"
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=Aiglondur
|
||||
message="Kal Kartha is taken. Our mission has failed."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="victory"
|
||||
|
||||
[message]
|
||||
speaker=Dulcatulos
|
||||
message="Well fought, and our thanks; we were sore pressed. You are our honored guests, and I will show you to the best quarters we have myself. Our lord, the runemaster Karrag, will want to have speech with you on the morrow."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Angarthing
|
||||
message="A runemaster? There had been none such since Thursagan's day. And for one to lead a holding was unheard-of; they tended towards the solitary life."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Dulcatulos
|
||||
message="Aye? Well, you'd know such things better than I, loremaster. Our Karrag toiled for long years to recover the craft lore. He was elevated when our old lord fell in battle against the besieging orcs. Karrag himself was wounded near to death; none thought he would recover. But he leads us today, and his runelore has oft been the only shield between us and the orcs."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Angarthing
|
||||
message="He has grasped the Hammer of Thursagan, then?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Dulcatulos
|
||||
message="Aye. Toils over it in a workshop in the underlevels with
|
||||
his personal followers. He has promised all of us that the Hammer's power
|
||||
will smash and scatter all our enemies."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Angarthing
|
||||
message="That is strange. The Hammer is a tool of crafting and making, not a weapon. What can he mean to do with it?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Dulcatulos
|
||||
message="That's for lords and loremasters to worry about, not the likes of me. I must see to my troop's care. Food will be brought to you; rest well, we will speak again."
|
||||
[/message]
|
||||
[/event]
|
||||
[/scenario]
|
|
@ -0,0 +1,325 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"The Court of Karrag"
|
||||
id="11_The_Court_of_Karrag"
|
||||
next_scenario="12_The_Underlevels"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
# This scenario will take place on a throneroom map which is, effectively,
|
||||
# all castle. It should have two keep hexes on it, one near the front
|
||||
# for our heroes and one at the rear for Karrag. Features of the
|
||||
# map must include an indication of a doorway in the cave wall near the
|
||||
# rear dais. The throneroom map should in general look like a distorted
|
||||
# mirror image of Hamel's, but with the braziers unlit.
|
||||
#
|
||||
# Aiglondur, Angarthing, and a few of their veteran followers face Karrag,
|
||||
# flanked by several of his followers. Dulcatulos escorts our heroes.
|
||||
# Karrag's group should have black team disks and Dulcatulos a blue one.
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/the_court_of_karrag.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=12 # BALANCE
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="good"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Mage"
|
||||
{GOLD 140 120 100} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Runemaster"
|
||||
description="Karrag"
|
||||
user_description=_"Karrag"
|
||||
canrecruit="1"
|
||||
side="2"
|
||||
colour=black
|
||||
facing=sw
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
passive_leader=yes
|
||||
grouping=defensive
|
||||
recruitment_pattern=fighter,fighter,mixed fighter
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
{GOLD 280 240 200} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
# The uncorrupted Kal Karthans (which is to say Dulcatulos)
|
||||
side=3
|
||||
colour=blue
|
||||
no_leader=yes
|
||||
team_name=good
|
||||
[/side]
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
{SET_RIGHTEOUS_FLAME_EVENT}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
{PLACE_IMAGE "items/brazier.png" 14 8}
|
||||
{PLACE_IMAGE "items/brazier.png" 9 9}
|
||||
{PLACE_IMAGE "items/brazier.png" 17 9}
|
||||
{PLACE_IMAGE "items/brazier.png" 9 14}
|
||||
{PLACE_IMAGE "items/brazier.png" 14 13}
|
||||
{PLACE_IMAGE "items/brazier.png" 17 14}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 18 11}
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Steelclad
|
||||
description=Dulcatulos
|
||||
user_description= _ "Dulcatulos"
|
||||
{IS_HERO}
|
||||
side=3
|
||||
x,y=10,9
|
||||
[/unit]
|
||||
|
||||
#define REMOVE_KEEP X Y
|
||||
[terrain]
|
||||
x={X}
|
||||
y={Y}
|
||||
letter=Cud # wmllint: ignore
|
||||
[/terrain]
|
||||
#enddef
|
||||
{REMOVE_KEEP 10 11}
|
||||
{REMOVE_KEEP 16 11}
|
||||
|
||||
# Karrag's throne guards
|
||||
|
||||
{MODIFY_UNIT description="Karrag" facing sw}
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Steelclad
|
||||
description=Gog
|
||||
user_description=_ "Masked Dwarf"
|
||||
side=2
|
||||
x,y=16,10
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Steelclad
|
||||
description=Magog
|
||||
user_description=_ "Masked Dwarf"
|
||||
side=2
|
||||
x,y=16,12
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Ulfserker
|
||||
description=Hekyll
|
||||
user_description=_ "Masked Dwarf"
|
||||
side=2
|
||||
x,y=15,10
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
[unit]
|
||||
type=Dwarvish Ulfserker
|
||||
description=Jekyll
|
||||
user_description=_ "Masked Dwarf"
|
||||
side=2
|
||||
x,y=15,13
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
{CONDITIONAL_MAGE_RECRUITING}
|
||||
|
||||
[message]
|
||||
description= _ "Aiglondur"
|
||||
message=_"(Psst, Angarthing...Karrag and those dwarves on the dais, they're all masked.)"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"(I see it. There is something very wrong here.)"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_" Hail, fellow dwarves. All Kal Kartha thanks you for your timely rescue."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Aiglondur"
|
||||
message=_"We are from Knalga; your clans are kin to ours of old. We but did our duty to kin."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"All dwarves are kin, and must prevail against orcs and humans and other dirtgrubbers. You can be part of the fist that smites them."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"We did not come to smite anyone, but to re-open contact and trade."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"Trade? Your destruction of the besieging orcs was a far nobler act than trade. There can be more such victories. And there will be by the power of our ancient heirloom, the Hammer of Thursagan. "
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"It is remembered in Knalga that Kal Kartha holds the Hammer."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"Yes! And the Hammer holds the soul of the dwarves, the true people. Together, we can march to greater victories! Will you of Knalga join me?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"On one condition. You must take off that mask and show your true face. I am a witness."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"You...do not wish to see what is beneath this mask. I was terribly wounded in an orcish attack. Disfigured."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"But the Law must see. A dwarf must put his name and his face behind his deeds. I am a witness."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"Impertinent fool! It is not for you to dictate to a lord in his own holding, much less one who holds the very soul of the dwarves in his hand."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"The Law speaks. Against him with the eyes to see, no deception can hold. I AM A WITNESS!"
|
||||
[/message]
|
||||
|
||||
[sound]
|
||||
name=lich-hit-1.ogg
|
||||
[/sound]
|
||||
{MODIFY_UNIT description=Karrag type "Lich"}
|
||||
[redraw]
|
||||
[/redraw]
|
||||
|
||||
[message]
|
||||
description= _ "Dulcatulos"
|
||||
message=_"No...no...it is horrible! My lord, how did you come to this?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"I lingered for weeks in agony. Only my hatred and the runelore of old sustained me, until I became as I am. I will have revenge; I will destroy the orcs, and the humans, and the elves, and all but the true people!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Karrag"
|
||||
message=_"And you have sealed your doom. Hundreds of dirtgrubbers have already died to weave a web of blood around the Hammer and the soul of the dwarves. You and your new friends will be the the last sacrifices I require to bind the entire dwarvish race to my purpose. TAKE THEM!"
|
||||
[/message]
|
||||
|
||||
{MODIFY_UNIT description=Dulcatulos side 1}
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat Karrag"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Time runs out"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message=_"Neither side can recruit or recall. You must win with the troops you have."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
|
||||
[event]
|
||||
name="die"
|
||||
[filter]
|
||||
description=Karrag
|
||||
[/filter]
|
||||
|
||||
[delay]
|
||||
time=500 # Dramatic pause
|
||||
[/delay]
|
||||
|
||||
[message]
|
||||
speaker=Angarthing
|
||||
message="Wait...the lich's apparent death was another illusion. In truth he ran through that doorway behind the throne."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Dulcatulos
|
||||
message="Then Karrag has fled to the underlevels. None but his masked ones go there any more."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Angarthing
|
||||
message="We must follow. Quickly! It may be his talk of perverting the Hammer was merely mad raving, but we cannot allow the risk that his foul spell might succeed."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=victory
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name="die"
|
||||
[filter]
|
||||
description="Dulcatulos"
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=Aiglondur
|
||||
message="Without Dulcatulos to explain our actions to the Kal Karthans we'll have to fight them, too. Our mission has failed."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[/scenario]
|
|
@ -0,0 +1,303 @@
|
|||
#define MASKED_GUARD X Y
|
||||
[unit]
|
||||
type=Dwarvish Steelclad
|
||||
x={X}
|
||||
y={Y}
|
||||
side=2
|
||||
ai_special=guardian
|
||||
random_traits=yes
|
||||
generate_description=yes
|
||||
user_description= _ "Masked Dwarf"
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
|
||||
#define MASKED_SNIPER X Y
|
||||
[unit]
|
||||
type=Dwarvish Thunderguard
|
||||
x={X}
|
||||
y={Y}
|
||||
side=2
|
||||
ai_special=guardian
|
||||
random_traits=yes
|
||||
generate_description=yes
|
||||
user_description= _ "Masked Dwarf"
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"The Underlevels"
|
||||
id="12_The_Underlevels"
|
||||
next_scenario="13_Epilogue"
|
||||
victory_when_enemies_defeated=yes
|
||||
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/underlevels.map}"
|
||||
|
||||
{UNDERGROUND}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=-1
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="1"
|
||||
side="1"
|
||||
controller="human"
|
||||
team_name="good"
|
||||
fog="no"
|
||||
shroud="no" #Disabled for Playtesting
|
||||
recruit="Dwarvish Fighter,Dwarvish Thunderer,Mage"
|
||||
{GOLD 220 200 180} # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Lich"
|
||||
description="Karrag"
|
||||
user_description=_"Karrag"
|
||||
canrecruit="1"
|
||||
side="2"
|
||||
colour=black
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Skeleton,Skeleton Archer,Ghoul,Necrophage,Revenant,Deathblade,Bone Shooter"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
passive_leader=yes
|
||||
grouping=defensive
|
||||
{ATTACK_DEPTH 4 5 5}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Steelclad"
|
||||
description="Dufon"
|
||||
user_description=_"Masked Dwarf"
|
||||
canrecruit="1"
|
||||
side="3"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Lord"
|
||||
description="Aragoth"
|
||||
user_description=_"Masked Dwarf"
|
||||
canrecruit="1"
|
||||
side="4"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Tunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Lord"
|
||||
description="Dranath"
|
||||
user_description=_"Masked Dwarf"
|
||||
canrecruit="1"
|
||||
side="5"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Steelclad, Dwarvish Thunderer, Dwarvish Tunderguard, Dwarvish Ulfserker, Dwarvish Berserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Lich"
|
||||
description="Fleleen"
|
||||
user_description=_"Fleleen"
|
||||
canrecruit="1"
|
||||
side="6"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Lich"
|
||||
description="Lannex"
|
||||
user_description=_"Lannex"
|
||||
canrecruit="1"
|
||||
side="7"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
gold=0 # BALANCE
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Steelclad"
|
||||
description="Sashaon"
|
||||
user_description=_"Masked Dwarf"
|
||||
canrecruit="1"
|
||||
side="8"
|
||||
controller="ai"
|
||||
team_name="evil"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
recruit="Dwarvish Fighter, Dwarvish Thunderer, Dwarvish Ulfserker"
|
||||
[ai]
|
||||
{NO_SCOUTS}
|
||||
[/ai]
|
||||
{GOLD 150 175 200}
|
||||
[/side]
|
||||
|
||||
|
||||
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg}
|
||||
{@campaigns/The_Hammer_of_Thursagan/utils/macros.cfg}
|
||||
|
||||
{SET_RIGHTEOUS_FLAME_EVENT}
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 38 42}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 39 42}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 40 42}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 21 55}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 21 54}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 45 34}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 25 4}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 39 13}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 26 5}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 25 8}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 18 1}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 10 2}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 15 24}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 15 36}
|
||||
|
||||
{MASKED_GUARD 10 25}
|
||||
{MASKED_GUARD 14 25}
|
||||
{MASKED_GUARD 18 25}
|
||||
{MASKED_SNIPER 12 25}
|
||||
{MASKED_SNIPER 16 25}
|
||||
{MASKED_SNIPER 20 25}
|
||||
|
||||
{MASKED_GUARD 10 34}
|
||||
{MASKED_GUARD 14 34}
|
||||
{MASKED_GUARD 18 34}
|
||||
{MASKED_SNIPER 12 34}
|
||||
{MASKED_SNIPER 16 34}
|
||||
{MASKED_SNIPER 20 34}
|
||||
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Dulcatulos"
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
[/recall]
|
||||
|
||||
|
||||
{CONDITIONAL_MAGE_RECRUITING}
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"This place smells of death."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Dulcatulos"
|
||||
message=_"It's been...it's been years since I've been down here. Only Karrag and his personal followers used this level. Why did I never wonder about that before?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_"Karrag's will, and his dark magic. I think he has been casting glamours on all of you ever since he passed over."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Aiglondur"
|
||||
message=_"Where *is* Karrag? We can't have been more than seconds behind him."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Dulcatulos"
|
||||
message=_"This is the Grand Gallery. There are rows of small chambers along its sides; he could have slipped into any of them."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Aiglondur"
|
||||
message=_"More likely he has cloaked himself, thinking to run ahead to gather his followers. He could be within a spear-cast of us now and we wouldn't know it in this gloom."
|
||||
[/message]
|
||||
|
||||
[sound]
|
||||
name=wardrums.wav
|
||||
[/sound]
|
||||
|
||||
[message]
|
||||
description= _ "Dulcatulos"
|
||||
message=_"Those are war-drums!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Aiglondur"
|
||||
message=_"Aye. Karrag, calling his troops to battle. Only the Dark Gods know what hellspawn the lich will summon. AXES UP!"
|
||||
[/message]
|
||||
|
||||
[objectives]
|
||||
side="1"
|
||||
silent="no"
|
||||
[objective]
|
||||
description=_"Defeat Karrag"
|
||||
condition="win"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Aiglondur"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Angarthing"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[objective]
|
||||
description=_"Death of Dulcatulos"
|
||||
condition="lose"
|
||||
[/objective]
|
||||
[/objectives]
|
||||
[/event]
|
||||
|
||||
|
||||
|
||||
|
||||
[/scenario]
|
193
data/campaigns/The_Hammer_of_Thursagan/scenarios/13_Epilogue.cfg
Normal file
|
@ -0,0 +1,193 @@
|
|||
#textdomain wesnoth-thot
|
||||
[scenario]
|
||||
name=_"Epilogue"
|
||||
id="13_Epilogue"
|
||||
victory_when_enemies_defeated=no
|
||||
|
||||
map_data="{@campaigns/The_Hammer_of_Thursagan/maps/the_court_of_karrag.map}"
|
||||
|
||||
{DEFAULT_SCHEDULE}
|
||||
{DEFAULT_MUSIC_PLAYLIST}
|
||||
|
||||
turns=1
|
||||
|
||||
[side]
|
||||
side=1
|
||||
no_leader=yes
|
||||
team_name=dummy # Only exists because we want Aiglondur on the 2 keep
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
type="Dwarvish Fighter"
|
||||
description="Aiglondur"
|
||||
user_description=_"Aiglondur"
|
||||
canrecruit="0"
|
||||
side=2
|
||||
colour=red
|
||||
controller="human"
|
||||
team_name="good"
|
||||
fog="no"
|
||||
shroud="no"
|
||||
x,y=16,11
|
||||
facing=se
|
||||
[/side]
|
||||
|
||||
[side]
|
||||
# Various uncorrupted Kal Karthans
|
||||
side=3
|
||||
colour=blue
|
||||
no_leader=yes
|
||||
team_name=good
|
||||
[/side]
|
||||
|
||||
[event]
|
||||
name="start"
|
||||
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 14 8}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 9 9}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 17 9}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 9 14}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 14 13}
|
||||
{PLACE_IMAGE "items/brazier-lit1.png" 17 14}
|
||||
{PLACE_IMAGE "scenery/dwarven-doors-closed.png" 18 11}
|
||||
|
||||
[recall]
|
||||
description="Angarthing"
|
||||
x,y=16,10
|
||||
facing=sw
|
||||
[/recall]
|
||||
|
||||
[recall]
|
||||
description="Ratheln"
|
||||
x,y=16,12
|
||||
facing=sw
|
||||
[/recall]
|
||||
|
||||
{RECALL_VETERAN (Dwarvish Lord) 17 11}
|
||||
{RECALL_VETERAN (Dwarvish Dragonguard) 17 12}
|
||||
|
||||
{MODIFY_UNIT side=2 facing sw}
|
||||
|
||||
[recall]
|
||||
description="Dulcatulos"
|
||||
x,y=14,10
|
||||
facing=se
|
||||
[/recall]
|
||||
|
||||
# The Kal Karthans. One has to be named Narithil for the dialogue.
|
||||
|
||||
#define KAL_KARTHAN X Y TYPE NAME
|
||||
[unit]
|
||||
type={TYPE}
|
||||
description={NAME}
|
||||
user_description= _ {NAME}
|
||||
side=3
|
||||
x,y={X},{Y}
|
||||
[/unit]
|
||||
#enddef
|
||||
|
||||
{KAL_KARTHAN 9 9 "Dwarvish Fighter" Glamcatsil}
|
||||
{KAL_KARTHAN 9 10 "Dwarvish Thunderer" Trithdurus}
|
||||
{KAL_KARTHAN 9 11 "Dwarvish Steelclad" Althasol}
|
||||
{KAL_KARTHAN 9 12 "Dwarvish Steelclad" Dulalas}
|
||||
{KAL_KARTHAN 9 13 "Dwarvish Dragonguard" Pelalsol}
|
||||
{KAL_KARTHAN 9 14 "Dwarvish Fighter" Aigthaing}
|
||||
{KAL_KARTHAN 10 9 "Dwarvish Thunderguard" Pelcatol}
|
||||
{KAL_KARTHAN 10 10 "Dwarvish Lord" Narithil}
|
||||
{KAL_KARTHAN 10 11 "Dwarvish Lord" Glamdrsol}
|
||||
{KAL_KARTHAN 10 12 "Dwarvish Steelclad" Pelaithil}
|
||||
{KAL_KARTHAN 10 13 "Dwarvish Fighter" Alaithus}
|
||||
|
||||
[message]
|
||||
description= _ "Angarthing"
|
||||
message=_" Dwarves of Kal Kartha, I speak the Law. Your house is cast down; you have harbored a great evil. Who now will take the burden of cleansing this holding of its taint?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message=_"The dwarves of Kal Kartha muttered among themselves and looked at one another uneasily. None stepped forward."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description= _ "Dulcatulos"
|
||||
message=_"Loremaster...none of us is fit to take up the lordship. Karrag fooled us all, made us the tools of his foul scheme"
|
||||
[/message]
|
||||
|
||||
[delay]
|
||||
time=500 # Force pause so unit move won't be optimized away
|
||||
[/delay]
|
||||
[sound]
|
||||
name=horse-canter.wav
|
||||
[/sound]
|
||||
[move_unit_fake]
|
||||
type=Lancer
|
||||
side=2
|
||||
x= 5, 6, 7, 7, 8, 9,10,11,12
|
||||
y=18,17,17,16,14,14,13,13,12
|
||||
[/move_unit_fake]
|
||||
[delay]
|
||||
time=500 # Force pause so unit move won't be optimized away
|
||||
[/delay]
|
||||
|
||||
[unit]
|
||||
type=Lancer
|
||||
description=Pelias
|
||||
user_description= _ "Pelias"
|
||||
side=2
|
||||
x,y=12,11
|
||||
[/unit]
|
||||
|
||||
[message]
|
||||
description="Pelias"
|
||||
message=_"I was told I'd find Aiglondur of Knalga here. I bear a message from Tallin, the Lord Protector of the Alliance."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"I am he. Speak your meesage."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Pelias"
|
||||
message=_"I have been on your track for weeks. Word of your rout of
|
||||
Tan-Malgar and his allies spread, and reached Tallin. You did the Alliance better service than you knew that day; Tan-Malgar had exchanged messages with certain orcish chieftains within the Alliance, and your victory prevented a dangerous revolt."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Pelias"
|
||||
message=_" Aiglondur, the Protector dubs you a Lord Companion of the Alliance. He bids you return to Knalga as soon as convenient, for your investiture."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Dulcatulos"
|
||||
message=_"(wonderingly) A Lord Companion? And kin of ours..."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Narithil"
|
||||
message=_"It would be no shame for a Lord Companion to rule this holding, as Hamel does at Knalga."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message=_"The Kal Karthans looked at each other, and Aiglondur, with dawning hope."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Angarthing"
|
||||
message=_"It would be fitting. The Loremasters will approve."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
description="Aiglondur"
|
||||
message=_"Pelias, my thanks to the Lord Protector; I will attend him in the spring. But it seems that I have some work to do here first."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
result=continue
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[/scenario]
|
76
data/campaigns/The_Hammer_of_Thursagan/thot
Executable file
|
@ -0,0 +1,76 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# thot -- manager script for thot development.
|
||||
#
|
||||
do=""
|
||||
if [ "$1" = "-n" ]
|
||||
then
|
||||
shift
|
||||
do=echo
|
||||
fi
|
||||
|
||||
wescamp=~/svn/wescamp-i18n/The_Hammer_of_Thursagan
|
||||
thotpath=data/campaigns/The_Hammer_of_Thursagan
|
||||
client=~/svn/wesnoth/utils/campaigns_client.py
|
||||
|
||||
if [ -L ~/svn/wesnoth/$thotpath ]
|
||||
then
|
||||
dthot=linked
|
||||
elif [ -d ~/svn/wesnoth/$thotpath ]
|
||||
then
|
||||
uthot=copied
|
||||
else
|
||||
dthot="not present"
|
||||
fi
|
||||
|
||||
if [ -L ~/.wesnoth/$thotpath ]
|
||||
then
|
||||
uthot=linked
|
||||
elif [ -d ~/.wesnoth/$thotpath ]
|
||||
then
|
||||
uthot=copied
|
||||
else
|
||||
uthot="not present"
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
upload)
|
||||
echo "Uploading THoT to campaign server";
|
||||
$do $client -p 1.3.x -c ~/svn/wescamp-i18n -u The_Hammer_of_Thursagan;
|
||||
;;
|
||||
remove)
|
||||
case $uthot in
|
||||
linked)
|
||||
echo "Unlinking THoT from user directory";
|
||||
$do rm ~/.wesnoth/$thotpath;;
|
||||
copied)
|
||||
echo "Removing THoT from user directory";
|
||||
$do rm -fr ~/.wesnoth/$thotpath;;
|
||||
*)
|
||||
echo "ThoT not installed in user directory."
|
||||
esac
|
||||
;;
|
||||
relink)
|
||||
thot remove
|
||||
echo "Relinking THoT to data directory";
|
||||
$do ln -s $wescamp ~/svn/wesnoth/$thotpath;
|
||||
;;
|
||||
delink)
|
||||
echo "Delinking THoT from data directory";
|
||||
$do rm ~/svn/wesnoth/$thotpath;
|
||||
;;
|
||||
nuke)
|
||||
echo -n "Password: "
|
||||
read password
|
||||
$do $client -r The_Hammer_of_Thursagan -P "$password";
|
||||
;;
|
||||
story)
|
||||
asciidoc -a toc STORY;
|
||||
mv STORY.html ~/WWW/wesnoth/thot.html
|
||||
cd ~/WWW; upload wesnoth/thot.html
|
||||
;;
|
||||
*)
|
||||
echo "ThoT $uthot in user directory."
|
||||
echo "ThoT $dthot in data directory."
|
||||
;;
|
||||
esac
|
|
@ -0,0 +1,108 @@
|
|||
#textdomain wesnoth-thot
|
||||
[unit]
|
||||
id=Dwarvish Annalist
|
||||
name= _ "Dwarvish Annalist"
|
||||
race=dwarf
|
||||
image=units/annalist.png
|
||||
hitpoints=40
|
||||
movement_type=dwarvishfoot
|
||||
[resistance]
|
||||
blade=50
|
||||
pierce=60
|
||||
impact=60
|
||||
[/resistance]
|
||||
movement=5
|
||||
level=2
|
||||
alignment=neutral
|
||||
cost=40
|
||||
usage=mixed fighter
|
||||
experience=80
|
||||
advanceto=Dwarvish Loremaster
|
||||
{AMLA_TOUGH 3}
|
||||
unit_description= _ "Dwarvish Annalists are the historians of this ancient and proud race. They are few in number, and their very existence is not generally known to the other peoples of the Great Continent. To the abilities of the Witness they add, through the study of herb and mineral lore, the ability to cure poison.
|
||||
|
||||
Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_UNPOISON}
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_3}
|
||||
{ABILITY_UNPOISON}
|
||||
[/abilities]
|
||||
{DEFENSE_ANIM "units/annalist-defend.png" "units/annalist.png" {SOUND_LIST:DWARF_HIT} }
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
[attack]
|
||||
name=chainmace
|
||||
description= _"chainmace"
|
||||
icon=attacks/mace-and-chain.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=7
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chainmace
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/annalist-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/annalist-attack2.png
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/annalist-attack2.png
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/annalist-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack]
|
||||
name=bolas
|
||||
description= _"bolas"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=6
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bolas
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bolas-n.png
|
||||
image_diagonal=projectiles/bolas-ne.png
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/annalist-defend.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[/unit]
|
|
@ -0,0 +1,108 @@
|
|||
#textdomain wesnoth-thot
|
||||
[unit]
|
||||
id=Dwarvish Loremaster
|
||||
name= _ "Dwarvish Loremaster"
|
||||
race=dwarf
|
||||
image=units/loremaster.png
|
||||
hitpoints=50
|
||||
movement_type=dwarvishfoot
|
||||
[resistance]
|
||||
blade=50
|
||||
pierce=50
|
||||
impact=50
|
||||
[/resistance]
|
||||
movement=5
|
||||
level=3
|
||||
alignment=neutral
|
||||
cost=50
|
||||
usage=mixed fighter
|
||||
{AMLA_TOUGH 3}
|
||||
unit_description= _ "Loremasters are the sages of the dwarvish race. Their counsel is greatly valued by war-leaders and chieftains, and they are viewed with awe by ordinary dwarves, for they alone have plumbed the deepest and most closely-held secrets of dwarven knowledge. It is said that where a loremaster stands, there is the soul of the dwarves. To the abilities of the Annalist they add a limited ability to heal.
|
||||
|
||||
Special Notes:"+{SPECIAL_NOTES_SLOW}+{SPECIAL_NOTES_UNPOISON}
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_4}
|
||||
{ABILITY_UNPOISON}
|
||||
{ABILITY_HEALS}
|
||||
[/abilities]
|
||||
{DEFENSE_ANIM_RANGE "units/loremaster-defend.png" "units/loremaster.png" {SOUND_LIST:DWARF_HIT} melee}
|
||||
{DEFENSE_ANIM_RANGE "units/loremaster-defend-ranged.png" "units/loremaster.png" {SOUND_LIST:DWARF_HIT} ranged}
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
[attack]
|
||||
name=chainmace
|
||||
description= _"chainmace"
|
||||
icon=attacks/mace-and-chain.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=9
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chainmace
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/loremaster-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/loremaster-attack2.png
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/loremaster-attack2.png
|
||||
sound=flail-miss.ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/loremaster-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack]
|
||||
name=bolas
|
||||
description= _"bolas"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=6
|
||||
number=3
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bolas
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bolas-n.png
|
||||
image_diagonal=projectiles/bolas-ne.png
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/loremaster-defend-ranged.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[/unit]
|
|
@ -0,0 +1,110 @@
|
|||
#textdomain wesnoth-toth
|
||||
|
||||
# This unit is designed to be a bit tougher and more combat-capable
|
||||
# than an Evish Shaman, but distinctly weaker than a Dwarvish
|
||||
# Fighter. It is deliberately expensive, as the boosted leadership
|
||||
# ability is powerful.
|
||||
|
||||
[unit]
|
||||
id=Dwarvish Witness
|
||||
name= _ "Dwarvish Witness"
|
||||
race=dwarf
|
||||
image=units/witness.png
|
||||
hitpoints=30
|
||||
movement_type=dwarvishfoot
|
||||
[resistance]
|
||||
blade=60
|
||||
pierce=70
|
||||
impact=70
|
||||
[/resistance]
|
||||
movement=5
|
||||
level=1
|
||||
alignment=neutral
|
||||
cost=20
|
||||
usage=mixed fighter
|
||||
experience=32
|
||||
advanceto=Dwarvish Annalist
|
||||
unit_description= _ "A Witness functions as the eyes of the dwarves' history, a deep lore that they never share with outsiders. The presence of a Witness inspires dwarvish warriors with the knowledge that their deeds (and their deaths) will not go unrecorded. They learn a fighting style deliberately unlike that of their fellows, one designed to turn the vaunted strength of the dwarves against itself. The person of a Witness is considered sacred, and Witnesses are often used as envoys between dwarvish clans."
|
||||
[abilities]
|
||||
{ABILITY_LEADERSHIP_LEVEL_2}
|
||||
[/abilities]
|
||||
{DEFENSE_ANIM "units/witness-defend.png" "units/witness.png" {SOUND_LIST:DWARF_HIT} }
|
||||
die_sound={SOUND_LIST:DWARF_DIE}
|
||||
[attack]
|
||||
name=chainmace
|
||||
description= _"chainmace"
|
||||
icon=attacks/mace-and-chain.png
|
||||
type=impact
|
||||
range=melee
|
||||
damage=5
|
||||
number=2
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=chainmace
|
||||
[/attack_filter]
|
||||
[frame]
|
||||
begin=-200
|
||||
end=-100
|
||||
image=units/witness-attack1.png
|
||||
[/frame]
|
||||
[if]
|
||||
hits=yes
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/witness-attack2.png
|
||||
sound=flail.ogg
|
||||
[/frame]
|
||||
[/if]
|
||||
[else]
|
||||
hits=no
|
||||
[frame]
|
||||
begin=-100
|
||||
end=100
|
||||
image=units/witness-attack2.png
|
||||
sound=flail-miss,ogg
|
||||
[/frame]
|
||||
[/else]
|
||||
[frame]
|
||||
begin=100
|
||||
end=175
|
||||
image=units/witness-attack3.png
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack]
|
||||
name=bolas
|
||||
description= _"bolas"
|
||||
type=impact
|
||||
range=ranged
|
||||
damage=6
|
||||
number=1
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_SLOW}
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
icon=attacks/bolas.png
|
||||
[/attack]
|
||||
[attack_anim]
|
||||
[attack_filter]
|
||||
name=bolas
|
||||
[/attack_filter]
|
||||
[missile_frame]
|
||||
begin=-150
|
||||
end=0
|
||||
image=projectiles/bolas-n.png
|
||||
image_diagonal=projectiles/bolas-ne.png
|
||||
[/missile_frame]
|
||||
{FRAME_ON_SLOW (
|
||||
[frame]
|
||||
begin=-100
|
||||
end=0
|
||||
image=units/witness-defend.png
|
||||
sound=slowed.wav
|
||||
[/frame]
|
||||
)}
|
||||
[/attack_anim]
|
||||
[/unit]
|
38
data/campaigns/The_Hammer_of_Thursagan/utils/herodeaths.cfg
Normal file
|
@ -0,0 +1,38 @@
|
|||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description="Aiglondur"
|
||||
[/filter]
|
||||
[message]
|
||||
description=Aiglondur
|
||||
message= _ "I fall!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description="Angarthing"
|
||||
[/filter]
|
||||
[message]
|
||||
description=Aiglondur
|
||||
message= _ "Oh no! Without a loremaster we cannot complete our mission!"
|
||||
[/message]
|
||||
[endlevel]
|
||||
result=defeat
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
[filter]
|
||||
description="Ratheln"
|
||||
[/filter]
|
||||
[message]
|
||||
description=Ratheln
|
||||
message= _ "Aaarrgh! My students...what will become of them?"
|
||||
[/message]
|
||||
[/event]
|
310
data/campaigns/The_Hammer_of_Thursagan/utils/macros.cfg
Normal file
|
@ -0,0 +1,310 @@
|
|||
#define LOOT AMOUNT SIDE
|
||||
[sound]
|
||||
name=gold.ogg
|
||||
[/sound]
|
||||
|
||||
[message]
|
||||
speaker=narrator
|
||||
message= _ "You retrieve {AMOUNT} pieces of gold."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
|
||||
[gold]
|
||||
side={SIDE}
|
||||
amount={AMOUNT}
|
||||
[/gold]
|
||||
#enddef
|
||||
|
||||
#define MAGES
|
||||
Mage,Red Mage,White Mage,Arch Mage,Great Mage,Mage of Light,Silver Mage #enddef
|
||||
|
||||
#define CONDITIONAL_MAGE_RECRUITING
|
||||
[if]
|
||||
[filter]
|
||||
side=1
|
||||
type={MAGES}
|
||||
[/filter]
|
||||
[else]
|
||||
[message]
|
||||
speaker=narrator
|
||||
message="Without magic users from Master Perrin's academy in your party, you can no longer recruit new ones."
|
||||
image=wesnoth-icon.png
|
||||
[/message]
|
||||
[disallow_recruit]
|
||||
type=Mage
|
||||
[/disallow_recruit]
|
||||
[/else]
|
||||
[/if]
|
||||
#enddef
|
||||
|
||||
#
|
||||
# Following macros implement the Staff of Righteous Flame
|
||||
#
|
||||
|
||||
#define OBJ_STAFF_OF_RIGHTEOUS_FLAME X Y
|
||||
{PLACE_IMAGE "scenery/temple1.png" {X} {Y}}
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=no
|
||||
[filter]
|
||||
x={X}
|
||||
y={Y}
|
||||
[/filter]
|
||||
[object]
|
||||
id=borf # Prevent it from being picked up more than once.
|
||||
name= _ "Staff of Righteous Flame"
|
||||
image=items/staff.png
|
||||
duration=forever
|
||||
description= _ "This staff gives a dying mage a final strike that will destroy all nearby enemies."
|
||||
cannot_use_message= _ "Only mages can wield the Staff."
|
||||
[filter]
|
||||
side=1
|
||||
type={MAGES}
|
||||
x={X}
|
||||
y={Y}
|
||||
[/filter]
|
||||
[then]
|
||||
[removeitem]
|
||||
x,y={X},{Y}
|
||||
[/removeitem]
|
||||
{PLACE_IMAGE "scenery/temple1.png" {X} {Y}}
|
||||
{MODIFY_UNIT x,y={X},{Y} has_borf yes}
|
||||
[/then]
|
||||
[effect]
|
||||
apply_to=new_ability
|
||||
[abilities]
|
||||
{ABILITY_STEADFAST}
|
||||
[/abilities]
|
||||
[/effect]
|
||||
[/object]
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#define SET_RIGHTEOUS_FLAME_EVENT
|
||||
# Set up a final-strike ability contingent on having the Staff of
|
||||
# Righteous Flame -- gives a gaudy kill on all neighboring enemies.
|
||||
[event]
|
||||
name=die
|
||||
first_time_only=no
|
||||
|
||||
[filter]
|
||||
type={MAGES}
|
||||
[wml_filter]
|
||||
has_borf=yes
|
||||
[/wml_filter]
|
||||
[/filter]
|
||||
|
||||
[message]
|
||||
speaker=unit
|
||||
message="Aaarrgh! Though I die, the flame of righteousness shall send you down to darkness!"
|
||||
[/message]
|
||||
|
||||
[object]
|
||||
id=finalstrike_halo
|
||||
silent=yes
|
||||
|
||||
[filter]
|
||||
x,y=$x1,$y1
|
||||
[/filter]
|
||||
|
||||
[effect]
|
||||
apply_to=new_animation
|
||||
|
||||
[extra_anim]
|
||||
flag=boo
|
||||
start_time=0
|
||||
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo1.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
sound=fire.wav
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo2.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo3.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo4.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo5.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo6.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[frame]
|
||||
duration=100
|
||||
halo=halo/elven/faerie-fire-halo7.png
|
||||
blend_color=255,0,0
|
||||
blend_ratio=0.5
|
||||
[/frame]
|
||||
[/extra_anim]
|
||||
[/effect]
|
||||
[/object]
|
||||
|
||||
[animate_unit]
|
||||
[filter]
|
||||
x,y=$x1,$y1
|
||||
[/filter]
|
||||
|
||||
flag=boo
|
||||
[/animate_unit]
|
||||
|
||||
[store_unit]
|
||||
[filter]
|
||||
[filter_adjacent]
|
||||
x,y=$x1,$y1
|
||||
is_enemy=yes
|
||||
[/filter_adjacent]
|
||||
[/filter]
|
||||
kill=no
|
||||
variable=finalstriketargets
|
||||
[/store_unit]
|
||||
|
||||
{FOREACH finalstriketargets i}
|
||||
[kill]
|
||||
x,y=$finalstriketargets[$i].x,$finalstriketargets[$i].y
|
||||
animate=yes
|
||||
fire_event=yes
|
||||
[/kill]
|
||||
{NEXT i}
|
||||
|
||||
{CLEAR_VARIABLE finalstriketargets}
|
||||
[redraw] # Needed in case fog is active;
|
||||
[/redraw] # the deaths might change some hex visibilities.
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#
|
||||
# Following macros are about generating defenders on village captures
|
||||
#
|
||||
|
||||
#define INDIGENE_SIDE SIDE
|
||||
[side]
|
||||
side={SIDE}
|
||||
no_leader=yes
|
||||
[ai]
|
||||
grouping=offensive
|
||||
[/ai]
|
||||
[/side]
|
||||
#enddef
|
||||
|
||||
#define VILLAGE_TRAP UNITLIST SIDE
|
||||
# Creates random defenders when {INVADER} takes a village, from {UNITLIST},
|
||||
# assigning them to {SIDE}
|
||||
[event]
|
||||
name=capture
|
||||
first_time_only=no
|
||||
|
||||
{RANDOM 0..10}
|
||||
[if]
|
||||
[variable]
|
||||
name=random
|
||||
less_than=$trapdiff
|
||||
[/variable]
|
||||
[then]
|
||||
[set_variable]
|
||||
name=numban
|
||||
#ifdef EASY
|
||||
random=2..5
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
random=1..4
|
||||
#endif
|
||||
#ifdef HARD
|
||||
random=0..3
|
||||
#endif
|
||||
[/set_variable]
|
||||
[set_variable]
|
||||
name=numban
|
||||
add=$trapdiff
|
||||
[/set_variable]
|
||||
[while]
|
||||
[variable]
|
||||
name=numban
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[do]
|
||||
{RANDOM {UNITLIST}}
|
||||
[unit]
|
||||
type=$random
|
||||
side={SIDE}
|
||||
x=$x1
|
||||
y=$y1
|
||||
generate_description=yes
|
||||
random_traits=yes
|
||||
[/unit]
|
||||
[set_variable]
|
||||
name=numban
|
||||
add=-2
|
||||
[/set_variable]
|
||||
[/do]
|
||||
[/while]
|
||||
{CLEAR_VARIABLE numban}
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "The villagers are attacking us!"
|
||||
[/message]
|
||||
[set_variable]
|
||||
name=indigs_sighted
|
||||
add=1
|
||||
[/set_variable]
|
||||
[/then]
|
||||
[else]
|
||||
[if]
|
||||
[variable]
|
||||
name=indigs_sighted
|
||||
greater_than=0
|
||||
[/variable]
|
||||
[then]
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "No defenders in this village."
|
||||
[/message]
|
||||
[/then]
|
||||
[/if]
|
||||
[/else]
|
||||
[/if]
|
||||
[set_variable]
|
||||
name=trapdiff
|
||||
add=1
|
||||
[/set_variable]
|
||||
[/event]
|
||||
#enddef
|
||||
|
||||
#define RECALL_VETERAN TYPE X Y
|
||||
[role]
|
||||
type={TYPE}
|
||||
[not]
|
||||
description=Aiglondur
|
||||
[/not]
|
||||
[not]
|
||||
description=Dulcatulos
|
||||
[/not]
|
||||
role=veteran
|
||||
[/role]
|
||||
|
||||
[recall]
|
||||
role=veteran
|
||||
x,y={X},{Y}
|
||||
[/recall]
|
||||
#enddef
|