DiD S12: updated gameplay and dialogue
This commit is contained in:
parent
0e99cd1fe4
commit
959a055855
1 changed files with 264 additions and 110 deletions
|
@ -10,68 +10,103 @@
|
|||
|
||||
{UNDERGROUND}
|
||||
[time_area]
|
||||
x=29-31
|
||||
y=0-2
|
||||
x=27-31
|
||||
y=0-5
|
||||
{DEFAULT_SCHEDULE}
|
||||
[/time_area]
|
||||
|
||||
[story]
|
||||
[part]
|
||||
story= _ "Years pass. Every summer when the mountain passes become clear, the lich sends his soldiers to attack the orcs, removing any human, elven, or dwarvish patrols that get in the way. Every year the undead inflict some damage before being repelled and retreating to the caves."
|
||||
music=transience.ogg
|
||||
story= _ "Years pass. Every summer, by the time the mountainous paths and high passes shed their wintry gowns of snow, the lich sends his soldiers to attack the orcs, removing all human, elven, and dwarven patrols that impede them. Every year, the undead inflict some damage before being repelled."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Rumors circulate of a lich that preys on scouting patrols. A hero, gathering his loyal troops to him, decides to put an end to the evil."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
# These if statements are before the prestart event, so are off-by-one compared to the other checks of timesForever
|
||||
# a bit of extra text for the first round
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever less_than_equal_to 0}
|
||||
{VARIABLE_CONDITIONAL timesForever numerical_equals 0}
|
||||
[then]
|
||||
[part]
|
||||
story= _ "Mal Keshar has had time to study the book, learning how his apprentices can become liches with less reliance on luck than Malin’s own transformation."
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
story= _ "The lich sometimes wonders if his endeavors are naught but a fruitless crusade, but then again, so what? Life, unlife, death... nothing has ever given his existence meaning. And yet, he still persists on? For what?"
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "<i>Reason and purpose...</i>"
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "He needs none. Philosophy only begets misery. Violence and savagery have been the essence of his existence, the forces that once controlled his life, the ones unrelinquished in undeath. Better to simply kill, without deliberation, without mercy, for what use is there to dwell on any alternative? He is not one for regrets. He has never been."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Rumors circulate of a lich that preys on scouting patrols. A hero, gathering his loyal troops to him, decides to put an end to the evil."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[/then]
|
||||
[/if]
|
||||
# These if statements are before the prestart event, so are off-by-one compared to the other checks of timesForever
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever numerical_equals 1}
|
||||
[then]
|
||||
[part]
|
||||
story= _ "Mal Keshar continues to study the book, and re-reads the final entry."
|
||||
story= _ "Mal Keshar continues to study the book and re-reads the final entry."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
# po: This text comes from the epilogue of Secrets of the Ancients, edited to avoid revealing the name of the campaign or the names of the protagonists
|
||||
story = _"<i>“I realize now... the world is not ready for our knowledge. I give up on all of them. I am going to live in the old troll city and learn the applications of mountain fire. In some future time, less conservative attitudes will dominate, and I can certainly afford to wait. In the meantime, we are doing what we can to hasten that day.”</i>"
|
||||
story = _"<i>“I realize now... the world is not ready for our knowledge. They cannot understand it, that primordial fear... we have conquered it, death, but they look upon us and superficial judgment drives them to ignorant terror. For now, I shall just with draw, perhaps live in the old troll city and learn the applications of mountain fire. In some future time, less conservative attitudes may dominate. Maybe then, our knowledge can be put to good use. Until then, I can certainly afford to wait. In the meantime, we are doing what we can to hasten that day.”</i>"
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
# po: More text from the epilogue of Secrets of the Ancients
|
||||
story= _ "<i>“As for me, I have placed some spells on my journal to help keep it from harm, and I will make it conspicuous on this battlefield. I hope that it will eventually make its way into the hands of someone in Tath who is willing to learn.”</i>"
|
||||
story= _ "<i>“As for me, I will make my journal conspicuous on this battlefield. I suspect that most will fear it enough to try to destroy it, but I have placed several wards on my journal to protect it. This way, it should survive long enough to make its way into the hands of someone more open-minded. Tath, in particular, is home to many mages. It only takes one who is willing to learn.”</i>"
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Rumors circulate of a lich that preys on scouting patrols. A hero, gathering his loyal troops to him, decides to put an end to the evil."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever greater_than_equal_to 2}
|
||||
{VARIABLE_CONDITIONAL timesForever numerical_equals 2}
|
||||
[then]
|
||||
[part]
|
||||
# po: This text comes from the epilogue of Secrets of the Ancients, edited to avoid revealing the name of the campaign or the names of the protagonists
|
||||
story = _"<i>“I realize now... the world is not ready for our knowledge. I give up on all of them. I am going to live in the old troll city and learn the applications of mountain fire. In some future time, less conservative attitudes will dominate, and I can certainly afford to wait. In the meantime, we are doing what we can to hasten that day.”</i>"
|
||||
story = _"<i>“I realize now... the world is not ready for our knowledge. They cannot understand it, that primordial fear... we have conquered it, death, but they look upon us and superficial judgment drives them to ignorant terror. For now, I shall just with draw, perhaps live in the old troll city and learn the applications of mountain fire. In some future time, less conservative attitudes may dominate. Maybe then, our knowledge can be put to good use. Until then, I can certainly afford to wait. In the meantime, we are doing what we can to hasten that day.”</i>"
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
# po: More text from the epilogue of Secrets of the Ancients
|
||||
story= _ "<i>“As for me, I have placed some spells on my journal to help keep it from harm, and I will make it conspicuous on this battlefield. I hope that it will eventually make its way into the hands of someone in Tath who is willing to learn.”</i>"
|
||||
story= _ "<i>“As for me, I will make my journal conspicuous on this battlefield. I suspect that most will fear it enough to try to destroy it, but I have placed several wards on my journal to protect it. This way, it should survive long enough to make its way into the hands of someone more open-minded. Tath, in particular, is home to many mages. It only takes one who is willing to learn.”</i>"
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "That final entry in the book gnaws at Mal Keshar. While he was being used by Darken Volk as a pawn, both of them were being using as pawns by the author of the book itself."
|
||||
story= _ "The final entry gnaws at Mal Keshar. While he had been Darken Volk’s pawn, both of them were being using as pawns by the author of the book. Has his whole existence been nothing more than that of a puppet?"
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "The book’s author had left it for a foolish hero to pick up, and the spells protecting it had been strong enough to resist the mages of Tath. Mal Keshar had already made several copies of the book and had no further need of the original; if he allowed another foolish hero to take it, would another student eventually follow in his footsteps? Could the author’s plan work? Might liches eventually be accepted in society, if he simply waited?"
|
||||
story= _ "Still, despite his misgivings about being manipulated, he feels that he can learn something from the book. Orcs had only ever been half of the story — the other had been his own people being unable to accept his use of dark magic. But, if he allowed a foolish hero to take a copy of the book, would others eventually follow in his footsteps? If enough people began to view necromancy as another magical art rather than only a corrupting power, could it eventually be accepted in society?"
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Rumors circulate of a lich who preys on scouting patrols. A hero, gathering his loyal troops to him, decides to put an end to the evil."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[/then]
|
||||
[/if]
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever greater_than 2}
|
||||
[then]
|
||||
[part]
|
||||
story= _ "The book still sits on a dusty shelf in Mal Keshar’s keep, untended and untouched, but constantly plaguing the forefront of the lich’s mind."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "If he allowed a foolish hero to take a copy of the book, would others eventually follow in his footsteps? Would the author’s plan actually work, or would people continue to view necromancy as only a corrupting power? One voice tells him that being accepted by society should not be of any concern to him. Another says that it doesn’t hurt to try. He does not come to any conclusions, but a copy of the tome sits there on a shelf in his lair, waiting to be taken."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Rumors circulate of a lich who preys on scouting patrols. A hero, gathering his loyal troops to him, decides to put an end to the evil."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[/then]
|
||||
|
@ -86,8 +121,9 @@
|
|||
controller=human
|
||||
save_id=Malin Keshar
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept
|
||||
gold=200
|
||||
{GOLD 220 200 180}
|
||||
team_name=good
|
||||
village_gold=1
|
||||
user_team_name= _ "Mal Keshar"
|
||||
{FLAG_VARIANT undead}
|
||||
|
||||
|
@ -109,7 +145,8 @@
|
|||
# Set ai values later
|
||||
[/side]
|
||||
|
||||
{STARTING_VILLAGES 1 6}
|
||||
{STARTING_VILLAGES 1 15}
|
||||
{STARTING_VILLAGES 2 5}
|
||||
|
||||
[event]
|
||||
name=prestart
|
||||
|
@ -192,7 +229,7 @@
|
|||
# There is now a menu option to turn necromancers into liches.
|
||||
[set_menu_item]
|
||||
id=lichify
|
||||
description= _ "Make Into a Lich"
|
||||
description= _ "Transform into a lich"
|
||||
image=units/icons/icon-lich.png
|
||||
[show_if]
|
||||
[have_unit]
|
||||
|
@ -268,7 +305,7 @@
|
|||
type=Royal Guard
|
||||
id=Foolish Hero
|
||||
name= _ "Foolish Hero"
|
||||
x,y=20,3
|
||||
x,y=22,4
|
||||
canrecruit=yes
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
@ -281,11 +318,7 @@
|
|||
recruit=Spearman,Swordsman,Pikeman,Bowman,Longbowman,Heavy Infantryman,Shock Trooper,Mage,Red Mage,White Mage,Horseman,Knight,Lancer
|
||||
[/modify_side]
|
||||
|
||||
{INCIDENTAL_MUSIC loyalists.ogg}
|
||||
[music]
|
||||
name=the_city_falls.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
{REPLACE_SCENARIO_MUSIC loyalists.ogg}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
|
@ -295,8 +328,9 @@
|
|||
type=Assassin
|
||||
id=Foolish Hero
|
||||
name= _ "Foolish Hero"
|
||||
x,y=20,3
|
||||
x,y=22,4
|
||||
canrecruit=yes
|
||||
gender=male
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
||||
|
@ -308,7 +342,7 @@
|
|||
recruit=Thug,Bandit,Footpad,Outlaw,Poacher,Trapper,Thief,Rogue
|
||||
[/modify_side]
|
||||
|
||||
{INCIDENTAL_MUSIC battle.ogg}
|
||||
{REPLACE_SCENARIO_MUSIC knolls.ogg}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
|
@ -318,7 +352,7 @@
|
|||
type=Elvish Marshal
|
||||
id=Foolish Hero
|
||||
name= _ "Foolish Hero"
|
||||
x,y=20,3
|
||||
x,y=22,4
|
||||
canrecruit=yes
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
@ -331,11 +365,7 @@
|
|||
recruit=Elvish Fighter,Elvish Hero,Elvish Captain,Elvish Archer,Elvish Ranger,Elvish Marksman,Elvish Shaman,Elvish Sorceress,Elvish Druid,Elvish Scout,Elvish Rider,Wose
|
||||
[/modify_side]
|
||||
|
||||
{INCIDENTAL_MUSIC knolls.ogg}
|
||||
[music]
|
||||
name=elf-land.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
{REPLACE_SCENARIO_MUSIC elvish-theme.ogg}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
|
@ -345,7 +375,7 @@
|
|||
type=Dwarvish Lord
|
||||
id=Foolish Hero
|
||||
name= _ "Foolish Hero"
|
||||
x,y=20,3
|
||||
x,y=22,4
|
||||
canrecruit=yes
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
@ -358,11 +388,7 @@
|
|||
recruit=Dwarvish Fighter,Dwarvish Steelclad,Dwarvish Thunderer,Dwarvish Thunderguard,Dwarvish Stalwart,Dwarvish Guardsman,Dwarvish Ulfserker,Dwarvish Berserker,Dwarvish Scout,Dwarvish Pathfinder,Gryphon Rider,Gryphon Master
|
||||
[/modify_side]
|
||||
|
||||
{INCIDENTAL_MUSIC knalgan_theme.ogg}
|
||||
[music]
|
||||
name=legends_of_the_north.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
{REPLACE_SCENARIO_MUSIC knalgan_theme.ogg}
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
|
@ -372,7 +398,7 @@
|
|||
type=Orcish Warlord
|
||||
id=Foolish Hero
|
||||
name= _ "Foolish Hero"
|
||||
x,y=20,3
|
||||
x,y=22,4
|
||||
canrecruit=yes
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
@ -385,11 +411,7 @@
|
|||
recruit=Orcish Warrior,Orcish Slayer,Orcish Crossbowman,Troll,Troll Rocklobber
|
||||
[/modify_side]
|
||||
|
||||
{INCIDENTAL_MUSIC northerners.ogg}
|
||||
[music]
|
||||
name=battle.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
{REPLACE_SCENARIO_MUSIC northerners.ogg}
|
||||
[/case]
|
||||
[/switch]
|
||||
|
||||
|
@ -397,8 +419,18 @@
|
|||
# Set ai aggression, it hits 1.0 at 7 timesForever, ensuring the enemy will attack.
|
||||
[modify_side]
|
||||
side=2
|
||||
#ifdef EASY
|
||||
gold="$(180 * $timesForever)"
|
||||
income="$(5 * $timesForever)"
|
||||
#endif
|
||||
#ifdef NORMAL
|
||||
gold="$(200 * $timesForever)"
|
||||
income="$(6 * $timesForever)"
|
||||
#endif
|
||||
#ifdef HARD
|
||||
gold="$(220 * $timesForever)"
|
||||
income="$(7 * $timesForever)"
|
||||
#endif
|
||||
[ai]
|
||||
aggression="$(min( [1.0, (0.3 + 0.1 * $timesForever) ] ) )"
|
||||
villages_per_scout=10
|
||||
|
@ -410,9 +442,12 @@
|
|||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever greater_than_equal_to 3}
|
||||
[then]
|
||||
{INCIDENTAL_MUSIC the_king_is_dead.ogg}
|
||||
[music]
|
||||
name=elvish-theme.ogg
|
||||
name=the_king_is_dead.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
[music]
|
||||
name=weight_of_revenge.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
[music]
|
||||
|
@ -420,7 +455,22 @@
|
|||
append=yes
|
||||
[/music]
|
||||
[/then]
|
||||
[else]
|
||||
[music]
|
||||
name=battle.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
[music]
|
||||
name=casualties_of_war.ogg
|
||||
append=yes
|
||||
[/music]
|
||||
[/else]
|
||||
[/if]
|
||||
|
||||
[recall]
|
||||
id=Xanthric
|
||||
x,y=28,19
|
||||
[/recall]
|
||||
[/event]
|
||||
|
||||
[event]
|
||||
|
@ -432,12 +482,13 @@
|
|||
value=human
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Your doom is at hand, foul lich! I shall bring you down by my own hand."
|
||||
message= _ "Your doom is at hand, lich! It is nigh time you answered for your crimes against humanity!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "The only doom at hand is yours, if you do not leave now. Go back to your manors and taverns, and do not trouble me further."
|
||||
# po: cityfolk - just a person from the city, e.g. Weldyn
|
||||
message= _ "Narrow-minded and obtuse, as one would expect of cityfolk. Go back to your manors and taverns before I decide to kill you."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -445,12 +496,12 @@
|
|||
value=bandit
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "You have preyed on too many of my boys. I have come here to end this, once and for all."
|
||||
message= _ "You have preyed on too many of my men. Our territory will be much more secure without your undead pestering us."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Not even real soldiers. I will sweep you aside."
|
||||
message= _ "Not even real soldiers. How meaningless."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -458,12 +509,12 @@
|
|||
value=elf
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Your kind is an abomination. I am here to see that you inflict no more harm on the spirits that have passed on."
|
||||
message= _ "We have finally found you, lich! Long have we heard of your abominable deeds, ensnaring the living with your dark sorceries and molding them into your slaves. Your wretched unlife ends here!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Fool! By leaving your forests and coming into my domain, you have sacrificed your own spirits."
|
||||
message= _ "Life or death, it is all the same. There are always those who try to kill me. Ever do they fail."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -471,17 +522,13 @@
|
|||
value=dwarf
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "I’ve been itching for a chance to break some bones with my hammer, and now you’ve given me cause. Goodness knows you’ve got plenty of bones over there."
|
||||
# po: written with a dwarvish accent - regular english would be "it's been along time since I've smashed some undead. You've got plenty of bones for my hammer to break"
|
||||
message= _ "Been a long time since I’ve smashed me some undead. Ye gots ye plenty o’ bones for me hammer ta break."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Go back to your tunnels and your mines, and do not trouble me unless you want your hammers to work for me once you are dead."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Hear that boys, he’s threatening us! It’s time he learned what real dwarves are made of."
|
||||
message= _ "And it has been some time since I’ve had a supply of dwarven corpses to work with. I suppose I can put your hammers to good use in the mines."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -489,17 +536,12 @@
|
|||
value=orc
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "So, I’ve finally found your lair, lich. You, who have been attacking the orcs for years and have destroyed many of our tribes."
|
||||
message= _ "I’ve finally found your lair, lich! You have attacked my tribe and wreaked havoc on our homes for many years. You slew my father and turned his body into one of your nasty creations. With your death, your annoying minions will pester us no longer!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Orcs? It is you who have forced me to choose the dark path, and it is you who ended my mortal life and made me turn into a lich. I am actually grateful to you for coming here, foolish hero. My hatred toward your race makes me stronger and I again get a chance to kill orcs!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Nothing will stop me from taking revenge for my father who died at your hand and for the rest of my people you and your minions have killed, lich. Orcs, attack! The one who brings me his skull gets a bag of gold."
|
||||
message= _ "The Whitefang Orcs! It is you who despoiled my motherland and razed my home. It is you who forced me to resort to necromancy to protect myself. It is you who ended my mortal life and forced me to become a lich. And you desire vengeance? Hah! The irony of this would be hysterical if I could still feel such an emotion."
|
||||
[/message]
|
||||
[/case]
|
||||
[/switch]
|
||||
|
@ -515,7 +557,7 @@
|
|||
value=2
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "I will destroy you like the last foolish hero."
|
||||
message= _ "I will destroy you like the last foolish hero who challenged me."
|
||||
[/message]
|
||||
[/case]
|
||||
[case]
|
||||
|
@ -548,7 +590,7 @@
|
|||
value=2
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Is this going to keep happening?"
|
||||
message= _ "How long is this going to keep happening?"
|
||||
[/message]
|
||||
[/case]
|
||||
[case]
|
||||
|
@ -559,13 +601,27 @@
|
|||
[/message]
|
||||
[/case]
|
||||
[else]
|
||||
# 4 - no dialog
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "At this point, I would be more surprised if these foolish heroes stopped showing up."
|
||||
[/message]
|
||||
[/else]
|
||||
[/switch]
|
||||
{CLEAR_VARIABLE random}
|
||||
[/else]
|
||||
[/switch]
|
||||
|
||||
# this event is after the prestart event, so it will happen on the first iteration
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever numerical_equals 1}
|
||||
[then]
|
||||
[part]
|
||||
story= _ "Mal Keshar has had time to study the book, learning how his apprentices can become liches with less reliance on luck than Malin’s own transformation."
|
||||
{STORYTXT_BACKGROUND book.jpg}
|
||||
[/part]
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
# Place the book, and add a victory event if the foolish hero's army
|
||||
# takes it. Should the unit have to make its way back to the enemy
|
||||
# keep? Probably not, Mal Keshar is going to let it go anyway; maybe
|
||||
|
@ -579,13 +635,13 @@
|
|||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever greater_than_equal_to 3}
|
||||
[then]
|
||||
{PLACE_IMAGE (items/book5.png) 12 17}
|
||||
{PLACE_IMAGE (items/book5.png) 18 20}
|
||||
|
||||
[event]
|
||||
name=moveto
|
||||
first_time_only=yes
|
||||
[filter]
|
||||
x,y=12,17
|
||||
x,y=18,20
|
||||
side=2
|
||||
[/filter]
|
||||
|
||||
|
@ -605,7 +661,7 @@
|
|||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Burn it."
|
||||
message= _ "It might be linked to the lich’s power! Try burning it."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -615,12 +671,12 @@
|
|||
|
||||
[message]
|
||||
role=unit
|
||||
message= _ "It’s not catching fire, sir."
|
||||
message= _ "It’s not catching fire!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "But it seems to be hurting the lich. Bring it with us, retreat and let the mages destroy this."
|
||||
message= _ "Still, it seems to be hurting the lich. Let us retreat and bring it with us. The mages may be able to destroy this and put an end to this lich."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -633,7 +689,7 @@
|
|||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Burn it."
|
||||
message= _ "It might be linked to the lich’s power! Try burning it."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -643,12 +699,12 @@
|
|||
|
||||
[message]
|
||||
role=unit
|
||||
message= _ "It’s paper, but it won’t burn."
|
||||
message= _ "It’s not catching fire!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "But it seems to be hurting the lich. Grab it, retreat and throw it on a bigger fire. Once we’ve burnt it, maybe the lich will be weaker."
|
||||
message= _ "Still, it seems to be hurting the lich. Let us retreat and bring it with us. We may yet find another way to destroy it and put an end to this lich."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -662,7 +718,7 @@
|
|||
[message]
|
||||
speaker=Foolish Hero
|
||||
# po: "faerie fire" as in the elvish sylph's attack
|
||||
message= _ "Bring it with us, and let’s retreat. Once it’s burned with faerie fire, maybe the lich will be weakened."
|
||||
message= _ "It must be connected to the lich’s power somehow. Perhaps if we burn it with faerie fire, the lich will be destroyed. Let us take it and retreat."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -670,12 +726,14 @@
|
|||
value=dwarf
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "That’s an evil grimoire, bound in iron."
|
||||
# po: regular english: That's an evil grimoire!
|
||||
message= _ "That be an evil grimoire!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Destroy it."
|
||||
# po: regular english: Try destroying the darned thing.
|
||||
message= _ "Try destroyin’ the blasted thing."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -685,14 +743,14 @@
|
|||
|
||||
[message]
|
||||
speaker=unit
|
||||
# po: the speaker is a dwarf
|
||||
message= _ "My hammer can’t dent it and my axe can’t cut the paper."
|
||||
# po: regular english: My axe can't cut the paper. It's protected by magic!
|
||||
message= _ "Me axe kinna cut tha paper. It be protected by magic!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
# po: the speaker is a dwarf
|
||||
message= _ "But it seems to be hurting the lich. Bring it with us, retreat and let the forge destroy it."
|
||||
# po: regular english: Yes, but the lich still seems to be hurt. Let's take it and retreat. Maybe the forge can destroy it.
|
||||
message= _ "Aye, but the lich still seems ta be hurtin’. Let’s take it ’n retreat. Maybe tha forge ken destroy it."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
|
@ -700,8 +758,8 @@
|
|||
value=orc
|
||||
[message]
|
||||
speaker=unit
|
||||
# po: the speaker is an orc
|
||||
message= _ "The skull on that book looks good."
|
||||
# po: this orc has bad grammar on purpose
|
||||
message= _ "Me like skull on book. It look good."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -716,17 +774,18 @@
|
|||
|
||||
[message]
|
||||
speaker=unit
|
||||
message= _ "Uuuuuh, I can’t pull the skull off the book, but that lich screams when I try."
|
||||
# po: still the same orc, still has bad grammar. Uuuuuh is a whine-like sound, indicating disappointment.
|
||||
message= _ "Uuuuuh, I can’t pull skull off book, but lich scream."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Defend me, my minions! Get the book! Aaargh!"
|
||||
message= _ "Defend the book, my minions! Aaargh!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Bring it with you and retreat, let’s take our time smashing that book."
|
||||
message= _ "The book must be connected to the lich’s power! Take it and retreat. Once we smash that book, the lich should be destroyed."
|
||||
[/message]
|
||||
[/case]
|
||||
[/switch]
|
||||
|
@ -734,11 +793,11 @@
|
|||
[story]
|
||||
title= _ "Epilogue"
|
||||
[part]
|
||||
story= _ "The foolish hero was tricked, and left believing both that the book could be destroyed, and that the lich might be weakened by doing so."
|
||||
story= _ "The foolish hero was tricked into believing both that the book could be destroyed, and that the lich might be weakened by doing so."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story= _ "Safely outside the cave, the foolish hero tried to destroy the book. None of the attempts left so much as a dent or char, yet each attempt caused another scream to echo from the cave mouth. Finally the cave entrance collapsed, and everything was still."
|
||||
story= _ "Retreating outside the cave, the foolish hero tried to destroy the book. None of the attempts left so much as a single dent or char, yet each one caused another scream to echo from the cave mouth. Eventually, the cave entrance collapsed, and everything was still. Satisfied, and slightly intrigued, the foolish hero left the ruined lair behind, book stowed away safely — and secretly — in his pack."
|
||||
{STORYTXT_BACKGROUND end.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
|
@ -763,7 +822,7 @@
|
|||
[/event]
|
||||
|
||||
[event]
|
||||
name=die
|
||||
name=last breath
|
||||
[filter]
|
||||
id=Mal Keshar
|
||||
[/filter]
|
||||
|
@ -792,19 +851,39 @@
|
|||
variable=randomHero
|
||||
[case]
|
||||
value=human
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Darkness descends... and I..."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
id=Mal Keshar
|
||||
animate=yes
|
||||
[/kill]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "His evil deeds have come to an end, and he has meet his doom."
|
||||
message= _ "His evil deeds have come to an end."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "Who do you think he was before starting down the path of darkness?"
|
||||
message= _ "Who do you think he was before he was corrupted by the darkness?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "It matters not who the lich was. He embraced death over life, and we have done our duty to defend life."
|
||||
message= _ "No more than a power-hungry mage who selfishly sought to abuse the others around him for his own gain. Necromancers are all the same. Their kind is only ever a pure evil."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "Aye, it is hard to imagine what could drive someone to pursue such depravity."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "It matters not. Let us return home; the town will need us to help defend against the orc raids."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -815,6 +894,16 @@
|
|||
|
||||
[case]
|
||||
value=bandit
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Darkness descends... and I..."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
id=Mal Keshar
|
||||
animate=yes
|
||||
[/kill]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "It is done. He will trouble us no more."
|
||||
|
@ -827,17 +916,42 @@
|
|||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Probably an outlaw like us. Does it matter?"
|
||||
message= _ "Likely one of those arrogant mages who think themselves superior to everyone else. He probably learned necromancy just to subjugate people like us."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "No, I guess not."
|
||||
message= _ "He wanted to be a tyrant, just like the king of Wesnoth. How dreadful."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Yes, to be oppressed by a tyrant is a terrible thing, whether it be a lich or a king. This is why we go our own path, as outlaws. Although, I suppose this lich must have been a pariah as well."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "An evil one, unlike us."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Yes, definitely. Anyway, there is no use in dwelling upon one so wicked. Let us go."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
value=elf
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Darkness descends... and I..."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
id=Mal Keshar
|
||||
animate=yes
|
||||
[/kill]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Well, that is the end of his evil ways."
|
||||
|
@ -845,48 +959,83 @@
|
|||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "I wonder who he was in life, before falling into the evil ways that led him to today."
|
||||
message= _ "I wonder who this lich was in life before he turned to the evil that is undeath."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Once he chose this unlife for himself and his soldiers, he forfeited any claim to our compassion. Does it even matter who he was?"
|
||||
message= _ "A selfish human, only greedy for power while utterly indifferent to anything but himself. A necromancer’s only purpose is to work for their own gain, nothing else."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "No, I suppose it does not."
|
||||
message= _ "Pure evil, that is what they are."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Indeed. We need not afford this one any compassion. Let us leave this miserable place."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
value=dwarf
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Darkness descends... and I..."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
id=Mal Keshar
|
||||
animate=yes
|
||||
[/kill]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Hearing the crack of his bones was satisfying."
|
||||
# po: regular english - the lich is nothing but a pile of bones now
|
||||
message= _ "Tha lich be nae but a pile o’ bones now."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "Who do you think he was before becoming the bones crushed by our hammers?"
|
||||
# po: regular english - I wonder what kind of human he was in life
|
||||
message= _ "I wonder what kind o’ human he did be in life."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Probably some angst-ridden mage that could not make it at that magic academy those humans have. And when he did dark magic and got outlawed from Wesnoth, he came to hide in these caves."
|
||||
# po: regular english - I guess he was some crazy mage who wanted to make other humans his slaves. Why else do you think he would turn to dark magic?
|
||||
message= _ "Me guess be that he be some loonie mage who wanted ta make other humans inta ’is slaves. Why else d’ye think tha lad woul’ turn ta dark magic?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
role=second
|
||||
message= _ "I guess we’ll never know for sure."
|
||||
# po: regular english - I don't know. You think the lich's castle can be useful
|
||||
message= _ "I dinna know. Ye think tha lich’s castle ken be useful?"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
# po: regular english - Yes. Let's get to work.
|
||||
message= _ "Aye. Let’s git to workin’."
|
||||
[/message]
|
||||
[/case]
|
||||
|
||||
[case]
|
||||
value=orc
|
||||
[message]
|
||||
speaker=Mal Keshar
|
||||
message= _ "Felled by an orc... so it ends... like this..."
|
||||
[/message]
|
||||
|
||||
[kill]
|
||||
id=Mal Keshar
|
||||
animate=yes
|
||||
[/kill]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Finally, my father and my people are avenged!"
|
||||
message= _ "The lich is dead! I have finally avenged my father."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -896,7 +1045,12 @@
|
|||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Who cares!"
|
||||
message= _ "Just some puny human. Amusing that he was more bothersome in death than in life. Annoying that it took so long to kill him."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Foolish Hero
|
||||
message= _ "Anyway, round up the wolves. I’m going home."
|
||||
[/message]
|
||||
[/case]
|
||||
[/switch]
|
||||
|
|
Loading…
Add table
Reference in a new issue