From d11f4b565ccbc5c2c2ee88d8f065b7a635527e5c Mon Sep 17 00:00:00 2001 From: "oskar.wiksten" Date: Mon, 14 May 2012 18:49:14 +0000 Subject: [PATCH] Implemented Kaverin's quest in Remgard, continuation on the Vacor/Unzel story (thanks Nyktos, sdevaney!) git-svn-id: https://andors-trail.googlecode.com/svn/trunk@245 08aca716-68be-ccc6-4d58-36f5abd142ac --- .../values-fr/content_conversationlist.xml | 12 +- .../values-it/content_conversationlist.xml | 12 +- .../values-ru/content_conversationlist.xml | 12 +- .../res/values/content_conversationlist.xml | 120 +++++++++++++++++- AndorsTrail/res/values/content_droplist.xml | 14 +- AndorsTrail/res/values/content_itemlist.xml | 2 + .../res/values/content_monsterlist.xml | 1 + AndorsTrail/res/values/content_questlist.xml | 15 +++ .../res/values/loadresources_debug.xml | 3 +- AndorsTrail/res/values/strings_about.xml | 25 ++-- AndorsTrail/res/xml/remgard_tavern1.tmx | 1 + AndorsTrail/res/xml/wild16.tmx | 22 +++- AndorsTrail/res/xml/wild16_cave.tmx | 86 +++++++++++++ 13 files changed, 295 insertions(+), 30 deletions(-) create mode 100644 AndorsTrail/res/xml/wild16_cave.tmx diff --git a/AndorsTrail/res/values-fr/content_conversationlist.xml b/AndorsTrail/res/values-fr/content_conversationlist.xml index 1546af4..9f2e2e2 100644 --- a/AndorsTrail/res/values-fr/content_conversationlist.xml +++ b/AndorsTrail/res/values-fr/content_conversationlist.xml @@ -368,7 +368,7 @@ [id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; -{vacor|||{{|vacor_return_complete|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; +{vacor|||{{|vacor_return_complete0|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; {vacor_select1|||{{|vacor_return1|vacor:20||||}{|vacor_begin|||||}}|}; {vacor_begin|Bonjour.||{{N|vacor_2|||||}}|}; {vacor_2|Qui es-tu ? Le genre aventurier ? Hmm. Tu pourrais peut-être m\'être utile.||{{N|vacor_3|||||}}|}; @@ -412,6 +412,12 @@ {vacor_62|C\'est vraiment un grand jour. J\'aurais bientôt le pouvoir !||{{N|vacor_63|||||}}|}; {vacor_63|Allez, prends ces pièces pour ton aide.|{{1|gold200||}}|{{N|vacor_64|||||}}|}; {vacor_64|Maintenant, laisse-moi, j\'ai du travail à faire avant de pouvoir lancer le sort de scission.|||}; +{vacor_return_complete0|||{ + {|vacor_msg_16|kaverin:90||||} + {|vacor_msg_9|kaverin:75||||} + {|vacor_msg1|kaverin:60|kaverin_message|1|1|} + {|vacor_return_complete|||||} + }|}; {vacor_return_complete|Re-bonjour, mon ami assassin. Bientôt, mon sort de scission sera prêt.|||}; {vacor_70|Quoi ? Il t\'a raconté son histoire ? Et tu l\'as cru ?||{{N|vacor_71|||||}}|}; {vacor_71|Je te donne encore une chance. Soit tu tues Unzel pour moi, auquel cas je te récompenserais avec largesse, soit tu devras me combattre.||{{Non. Vous devez être arrêté.|vacor_72|||||}{D\'accord, je vais y réfléchir.|X|||||}}|}; @@ -442,8 +448,8 @@ {unzel_21|Vous devriez aller lui parler de l\'Ombre.|||}; {unzel_return_1|Bienvenue. Avez-vous parlé à Vacor ?||{{Oui, je me suis occupé de lui.|unzel_30||ring_vacor|1|0|}{Non, pas encore.|X|||||}}|}; {unzel_30|Vous l\'avez tué ? Je vous remercie mon ami. Maintenant nous sommes à l\'abri du sort de scission de Vacor. Tenez, prenez ces pièces pour votre aide.|{{0|vacor|61|}{1|gold200||}}|{{Que l\'Ombre soit avec vous.|X|||||}{Merci.|X|||||}}|}; -{unzel_40|Merci pour votre aide. Maintenant, nous sommes à l\'abri du sort de scission de Vacor.|||}; -{unzel|||{{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; +{unzel_40|Merci pour votre aide. Maintenant, nous sommes à l\'abri du sort de scission de Vacor.||{{I have a message for you from Kaverin in Remgard|unzel_msg1|kaverin:25|kaverin_message|1|1|}}|}; +{unzel|||{{|unzel_msg_r0|kaverin:30||||}{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; diff --git a/AndorsTrail/res/values-it/content_conversationlist.xml b/AndorsTrail/res/values-it/content_conversationlist.xml index d136dc5..a32ea81 100644 --- a/AndorsTrail/res/values-it/content_conversationlist.xml +++ b/AndorsTrail/res/values-it/content_conversationlist.xml @@ -368,7 +368,7 @@ [id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; -{vacor|||{{|vacor_return_complete|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; +{vacor|||{{|vacor_return_complete0|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; {vacor_select1|||{{|vacor_return1|vacor:20||||}{|vacor_begin|||||}}|}; {vacor_begin|Ciao.||{{N|vacor_2|||||}}|}; {vacor_2|Cosa sei, una specie di avventuriero? Hm. Forse puoi essermi utile.||{{N|vacor_3|||||}}|}; @@ -412,6 +412,12 @@ {vacor_62|Questo è un giorno veramente grande. Avrò presto il potere!||{{N|vacor_63|||||}}|}; {vacor_63|Ecco, queste monete sono per il tuo aiuto.|{{1|gold200||}}|{{N|vacor_64|||||}}|}; {vacor_64|Ora lasciami, ho del lavoro da fare prima di poter lanciare l\'incantesimo.|||}; +{vacor_return_complete0|||{ + {|vacor_msg_16|kaverin:90||||} + {|vacor_msg_9|kaverin:75||||} + {|vacor_msg1|kaverin:60|kaverin_message|1|1|} + {|vacor_return_complete|||||} + }|}; {vacor_return_complete|Bentornato, Mio amico assassino. presto avremo l\'incantesimo per il varco.|||}; {vacor_70|Cosa? Ti ha raccontato la sua storia? E tu ci hai creduto?||{{N|vacor_71|||||}}|}; {vacor_71|Ti darò un\'altra possibilità . O uccidi Unzel per me, e io ti ricompenserò generosamente. Oppure dovrai combattere contro di me.||{{Combatti|vacor_72|||||}{Vai|X|||||}}|}; @@ -442,8 +448,8 @@ {unzel_21|Dovresti andare a parlare con lui del Ombra.|||}; {unzel_return_1|bentornato. Hai parlato con Vacor?||{{Fatto|unzel_30||ring_vacor|1|0|}{Ripeti|X|||||}}|}; {unzel_30|L\'hai ucciso? Sei un amico Grazie. Ora siamo al sicuro dall\'incantesimo di Vacor. Ecco, prendi queste monete per il tuo aiuto.|{{0|vacor|61|}{1|gold200||}}|{{Ciao|X|||||}{Grazie.|X|||||}}|}; -{unzel_40|Grazie per il tuo aiuto, ora siamo al sicuro dall\'incantesimo di Vacor.|||}; -{unzel|||{{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; +{unzel_40|Grazie per il tuo aiuto, ora siamo al sicuro dall\'incantesimo di Vacor.||{{I have a message for you from Kaverin in Remgard|unzel_msg1|kaverin:25|kaverin_message|1|1|}}|}; +{unzel|||{{|unzel_msg_r0|kaverin:30||||}{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; diff --git a/AndorsTrail/res/values-ru/content_conversationlist.xml b/AndorsTrail/res/values-ru/content_conversationlist.xml index a17e060..996269b 100644 --- a/AndorsTrail/res/values-ru/content_conversationlist.xml +++ b/AndorsTrail/res/values-ru/content_conversationlist.xml @@ -368,7 +368,7 @@ [id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; -{vacor|||{{|vacor_return_complete|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; +{vacor|||{{|vacor_return_complete0|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; {vacor_select1|||{{|vacor_return1|vacor:20||||}{|vacor_begin|||||}}|}; {vacor_begin|Привет.||{{N|vacor_2|||||}}|}; {vacor_2|Юный авантюрист? Хм. Возможно ты будешь мне полезен.||{{N|vacor_3|||||}}|}; @@ -412,6 +412,12 @@ {vacor_62|Это замечательный день. Скоро я получу силу!||{{N|vacor_63|||||}}|}; {vacor_63|Вот, возми эти монеты за твою помощь.|{{1|gold200||}}|{{N|vacor_64|||||}}|}; {vacor_64|А теперь оставь меня, я должен подготовиться к созданию заклинания.|||}; +{vacor_return_complete0|||{ + {|vacor_msg_16|kaverin:90||||} + {|vacor_msg_9|kaverin:75||||} + {|vacor_msg1|kaverin:60|kaverin_message|1|1|} + {|vacor_return_complete|||||} + }|}; {vacor_return_complete|Снова здравствуй, мой ассасин. Скоро я закончу свое Заклинание разрыва.|||}; {vacor_70|Что? Он поведал тебе историю? И ты конечно же поверил ему?||{{N|vacor_71|||||}}|}; {vacor_71|Я даю тебе один шанс. Или ты убиваешь Унзела и получаешь свои деньги. Или ты будешь иметь честь познать мою силу!||{{В бой!|vacor_72|||||}{Уйти|X|||||}}|}; @@ -442,8 +448,8 @@ {unzel_21|Ты должен поговорить с ним о Тени.|||}; {unzel_return_1|С возвращением. Ты поговорил с Вакором?||{{Да|unzel_30||ring_vacor|1|0|}{Вакор?|X|||||}}|}; {unzel_30|Ты убил его? Прими мою благодарность, друг. Теперь мы в безопасности. Вот, Возми эти монеты за твою помощь.|{{0|vacor|61|}{1|gold200||}}|{{Пока|X|||||}{Thank you.|X|||||}}|}; -{unzel_40|Спасибо за помощь. Мы спасены от заклинания Вакора.|||}; -{unzel|||{{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; +{unzel_40|Спасибо за помощь. Мы спасены от заклинания Вакора.||{{I have a message for you from Kaverin in Remgard|unzel_msg1|kaverin:25|kaverin_message|1|1|}}|}; +{unzel|||{{|unzel_msg_r0|kaverin:30||||}{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; diff --git a/AndorsTrail/res/values/content_conversationlist.xml b/AndorsTrail/res/values/content_conversationlist.xml index 6316aa8..0c29e97 100644 --- a/AndorsTrail/res/values/content_conversationlist.xml +++ b/AndorsTrail/res/values/content_conversationlist.xml @@ -368,7 +368,7 @@ [id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; -{vacor|||{{|vacor_return_complete|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; +{vacor|||{{|vacor_return_complete0|vacor:60||||}{|vacor_return2|vacor:40||||}{|vacor_42|vacor:30||||}{|vacor_select1|||||}}|}; {vacor_select1|||{{|vacor_return1|vacor:20||||}{|vacor_begin|||||}}|}; {vacor_begin|Hello.||{{N|vacor_2|||||}}|}; {vacor_2|What are you, some kind of adventurer? Hm. Maybe you can be of use to me.||{{N|vacor_3|||||}}|}; @@ -412,6 +412,12 @@ {vacor_62|This is a great day indeed. I will soon have the power!||{{N|vacor_63|||||}}|}; {vacor_63|Here, have these coins for your help.|{{1|gold200||}}|{{N|vacor_64|||||}}|}; {vacor_64|Now leave me, I have work to do before I can cast the rift spell.|||}; +{vacor_return_complete0|||{ + {|vacor_msg_16|kaverin:90||||} + {|vacor_msg_9|kaverin:75||||} + {|vacor_msg1|kaverin:60|kaverin_message|1|1|} + {|vacor_return_complete|||||} + }|}; {vacor_return_complete|Hello again, my assassin friend. I will soon have my rift spell ready.|||}; {vacor_70|What? He told you his story? And you actually believed it?||{{N|vacor_71|||||}}|}; {vacor_71|I will give you one more chance. Either kill Unzel for me, and I will reward you handsomely, or you will have to fight me.||{{No. You must be stopped.|vacor_72|||||}{Ok, I\'ll think about it once more.|X|||||}}|}; @@ -442,8 +448,8 @@ {unzel_21|You should go talk to him about the Shadow.|||}; {unzel_return_1|Welcome back. Did you talk to Vacor?||{{Yes, I have dealt with him.|unzel_30||ring_vacor|1|0|}{No, not yet.|X|||||}}|}; {unzel_30|You killed him? You have my thanks friend. Now we are safe from Vacor\'s rift spell. Here, take these coins for your help.|{{0|vacor|61|}{1|gold200||}}|{{Shadow be with you.|X|||||}{Thank you.|X|||||}}|}; -{unzel_40|Thank you for your help. Now we are safe from Vacor\'s rift spell.|||}; -{unzel|||{{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; +{unzel_40|Thank you for your help. Now we are safe from Vacor\'s rift spell.||{{I have a message for you from Kaverin in Remgard|unzel_msg1|kaverin:25|kaverin_message|1|1|}}|}; +{unzel|||{{|unzel_msg_r0|kaverin:30||||}{|unzel_40|vacor:61||||}{|unzel_return_1|vacor:51||||}{|unzel_1|||||}}|}; @@ -4959,6 +4965,112 @@ {sign_waterway11|West: Loneford\nSouth: Brightport|||}; {sign_remgard0|Welcome to Lake Laeroth and the city of Remgard!|||}; {wild16_cave|The thicket is too dense for you to get through.|||}; +{sign_wild16|||{ + {|sign_wild16_r|kaverin:100||||} + {|sign_wild16_1|||||} + }|}; +{sign_wild16_r|You squeeze through the narrow opening of the cave.|||}; +{sign_wild16_1|You squeeze through the narrow opening of the cave. The thick smell of damp cave, mold and old books fills your nose.|{{0|kaverin|100|}}|{{N|sign_wild16_2|||||}}|}; +{sign_wild16_2|This must be the cave that the map leads to. This must be Vacor\'s old hideout.|||}; - + + +[id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; +{kaverin|||{ + {|kaverin_decline2|kaverin:21||||} + {|kaverin_fight_1|kaverin:60||||} + {|kaverin_done_ret|kaverin:90||||} + {|kaverin_done3|kaverin:45||||} + {|kaverin_done1|kaverin:40||||} + {|kaverin_return1|kaverin:25||||} + {|kaverin_accept2|kaverin:22||||} + {|kaverin_8r|kaverin:20||||} + {|kaverin_1|||||} + }|}; +{kaverin_1|From the looks of you, you don\'t seem to be from around here. That makes two of us then. He he.||{{I\'m from the village of Crossglen, far to the west of here.|kaverin_2|||||}}|}; +{kaverin_2|Crossglen! I know that place, it\'s not far from Fallhaven, right?||{{N|kaverin_3|||||}}|}; +{kaverin_3|I have an old .. shall we say .. friend .. from Fallhaven. Goes by the name of Unzel.||{{N|kaverin_4|||||}}|}; +{kaverin_4|You wouldn\'t by any chance have met him, would you?|{{0|kaverin|10|}}|{ + {No, I\'ve never met him.|kaverin_5|||||} + {Yes, I\'ve met that fool. He was an easy kill.|kaverin_6|vacor:60||||} + {Yes, I have met him. I still have some of his blood on my boots.|kaverin_6|vacor:60||||} + {Yes, I even helped him defeat a scoundrel named Vacor.|kaverin_7|vacor:61||||} + }|}; +{kaverin_5|I guess he keeps to himself. I sure hope he is OK. If you ever run into him, please say hi to him for me.||{{I\'m trying to find my brother Andor, have you seen him?|kaverin_5b|||||}}|}; +{kaverin_5b|Andor? No, I\'m sorry. I\'ve never heard of him.|||}; +{kaverin_6|You?! But.. But.. This is terrible! I bet you are one of the goons of that Vacor fellow.||{{N|kaverin_fight_1|||||}}|}; +{kaverin_fight_1|Oh yes, I can feel it. You work for Vacor! He must be stopped!|{{0|kaverin|60|}}|{{Fight!|F|||||}}|}; +{kaverin_7|Excellent, that is good news indeed! May you walk with the Shadow, my friend!||{{N|kaverin_8|||||}}|}; +{kaverin_8r|My friend from Fallhaven returns. It\'s comforting to hear that Unzel is still alive.||{{N|kaverin_8|||||}}|}; +{kaverin_8|Would you be willing to deliver a message to him?|{{0|kaverin|20|}}|{{N|kaverin_9|||||}}|}; +{kaverin_9|You\'d be compensated for your efforts.||{ + {Anything for the sake of the Shadow.|kaverin_accept1|||||} + {Sure.|kaverin_accept1|||||} + {No, I am done helping you people.|kaverin_decline1|||||} + }|}; +{kaverin_decline1|That is unfortunate, you seemed like such a bright boy too.|{{0|kaverin|21|}}||}; +{kaverin_decline2|The friend from Fallhaven returns. Please leave me be, I have things to do.|||}; +{kaverin_accept1|Good, that\'s exactly what I wanted to hear.|{{0|kaverin|22|}}|{{N|kaverin_accept2|||||}}|}; +{kaverin_accept2|Make sure this doesn\'t fall into the hands of Feygard, or her loyalists.||{{N|kaverin_accept3|||||}}|}; +{kaverin_accept3|(He gives you a sealed message.)|{{1|kaverin_message||}{0|kaverin|25|}}|{{You can count on me, Kaverin|kaverin_accept4|||||}}|}; +{kaverin_accept4|Good. Now go deliver that message to Unzel.|||}; +{kaverin_return1|It\'s good to see you again. Have you delivered my message to Unzel?||{ + {Yes, the message is delivered.|kaverin_done1|kaverin:30||||} + {No, not yet.|kaverin_return2|||||} + }|}; +{kaverin_return2|Please don\'t take too long. Walk with the Shadow, my friend.|||}; +{kaverin_done1|Thank you, my friend. May you walk in the glow of the Shadow.|{{0|kaverin|40|}}|{{N|kaverin_done2|||||}}|}; +{kaverin_done2|Take this map as compensation for a job well done.|{{1|vacor_map||}{0|kaverin|45|}}|{{N|kaverin_done3|||||}}|}; +{kaverin_done3|We\'ve discovered one of Vacor\'s hideouts, far to the south.||{{N|kaverin_done4|||||}}|}; +{kaverin_done4|Since you helped us stop him, it\'s fitting that you have this.||{{N|kaverin_done5|||||}}|}; +{kaverin_done5|According to the map, the hideout should be just to the north-west of the former prison of Flagstone. Feel free to take whatever is left in there.|{{0|kaverin|90|}}|{{N|kaverin_done6|||||}}|}; +{kaverin_done6|Walk with the Shadow, my friend.|||}; +{kaverin_done_ret|Hello again. It\'s comforting to know that Unzel is still alive, and that you delivered my message to him.||{{N|kaverin_done6|||||}}|}; + + + +[id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; +{vacor_msg1|What\'s that in your hands?! ... I recognize that seal!|{{0|kaverin|70|}}|{ + {You should recognize it, I found this on one of Unzel\'s associates in Remgard.|vacor_msg_a1|||||} + {What? ... Oh, this?|vacor_msg_b1|||||} + }|}; +{vacor_msg_a1|Surely, he didn\'t just give it to you!||{{He was asking too many questions. He needed to be silenced.|vacor_msg_a2|||||}}|}; +{vacor_msg_a2|So, you killed him? Right?!||{{Kaverin is dead. His blood is still on my boots.|vacor_msg_3|||||}}|}; +{vacor_msg_b1|How did you get your hands on that document?!||{{A man in Remgard, by the name of Kaverin, was asking about Unzel...|vacor_msg_b2|||||}}|}; +{vacor_msg_b2|What happened boy?!||{{Kaverin is dead. His blood is still on my boots.|vacor_msg_3|||||}}|}; +{vacor_msg_3|Good, maybe now I can work on my Rift Spell in peace...||{{N|vacor_msg_4|||||}}|}; +{vacor_msg_4|But, I must have that document!||{{N|vacor_msg_5|||||}}|}; +{vacor_msg_5|I must know what they are planning!||{ + {Here, have the message.|vacor_msg_8||kaverin_message|1|0|} + {What\'s in it for me?|vacor_msg_6|||||} + }|}; +{vacor_msg_6|I have a cache of potions hidden, far to the south.||{ + {Excellent, I could always use more supplies.|vacor_msg_7|||||} + }|}; +{vacor_msg_7|Good. Now give me the message.||{{Here is the message, Vacor.|vacor_msg_8||kaverin_message|1|0|}}|}; +{vacor_msg_8|Here, take this map as compensation for your troubles.|{{1|vacor_map||}{0|kaverin|75|}}|{{N|vacor_msg_9|||||}}|}; +{vacor_msg_9|It will lead you far to the south, to one of my secret retreats... where a cache of potions is hidden.||{{N|vacor_msg_10|||||}}|}; +{vacor_msg_10|(The map shows a location to the northwest of the former prison of Flagstone.)|{{0|kaverin|90|}}|{{N|vacor_msg_11|||||}}|}; +{vacor_msg_11|Now, let\'s see here.||{{N|vacor_msg_12|||||}}|}; +{vacor_msg_12|(Vacor opens the sealed message and starts reading)||{{N|vacor_msg_13|||||}}|}; +{vacor_msg_13|Yes ... hm ... Really?! *mumbles* ... yes, indeed ...||{{N|vacor_msg_14|||||}}|}; +{vacor_msg_14|Thanks kid, you have helped me more than you can possibly understand.||{{N|vacor_msg_15|||||}}|}; +{vacor_msg_15|HA HA HA!!! THE POWER WILL SOON BE MINE!||{ + {Excellent! The Shadow must be stopped!|vacor_msg_16|||||} + {I just wanted a reward... Weirdo.|vacor_msg_16|||||} + }|}; +{vacor_msg_16|Thanks for giving me that message, but now please leave me. I have more important things to do than to talk to you.|||}; + + + +[id|message|rewards[rewardType|rewardID|value|]|replies[text|nextPhraseID|requires_Progress|requires_itemID|requires_Quantity|requires_Type|]|]; +{unzel_msg1|Kaverin, my old friend! It\'s good to hear that he is still alive. What is the message?||{{Here, you have it.|unzel_msg2||kaverin_message|1|0|}}|}; +{unzel_msg2|Hm, yes. Let me see... (Unzel opens the sealed message and reads it)|{{0|kaverin|30|}}|{{N|unzel_msg3|||||}}|}; +{unzel_msg3|Yes, this makes sense with what I have seen.||{{N|unzel_msg4|||||}}|}; +{unzel_msg4|Thank you for bringing it to me.||{{N|unzel_msg5|||||}}|}; +{unzel_msg5|Your help could prove more valuable than you might realize.||{{N|unzel_msg6|||||}}|}; +{unzel_msg6|Say hello to my old friend Kaverin the next time you see him, will you?|||}; +{unzel_msg_r0|Hello again. Thank you for your help with defeating Vacor and bringing me the message from Kaverin.||{{N|unzel_msg5|||||}}|}; + + diff --git a/AndorsTrail/res/values/content_droplist.xml b/AndorsTrail/res/values/content_droplist.xml index 3fb4830..fad6cfe 100644 --- a/AndorsTrail/res/values/content_droplist.xml +++ b/AndorsTrail/res/values/content_droplist.xml @@ -697,7 +697,7 @@ {ervelyn_hat|{{hat_crit|1|1|100|}}|}; {oegyth1|{{oegyth|1|1|100|}}|}; {wild16_cave1|{ - {vial_empty|1|1|100|} + {vial_empty1|1|1|100|} {vial_empty2|2|2|100|} {health_minor2|2|2|100|} }|}; @@ -711,8 +711,18 @@ {pot_bleeding_ointment|1|1|100|} {health_major2|1|1|100|} }|}; +{wild16_cave3|{{gold|2000|2000|100|}}|}; +{kaverin_message|{{kaverin_message|1|1|100|}}|}; +{vacor_map|{{vacor_map|1|1|100|}}|}; +{kaverin|{ + {gold|100|100|100|} + {health|1|2|100|} + {shirt_weathered|1|1|100|} + {ring_crude_combat|1|1|100|} + {kaverin_message|1|1|100|} + }|}; - + [id|items[itemID|quantity_Min|quantity_Max|chance|]|]; {shop_thorin|{{pot_scaradon|30|30|100|}}|}; diff --git a/AndorsTrail/res/values/content_itemlist.xml b/AndorsTrail/res/values/content_itemlist.xml index 3f24e1a..c26e72f 100644 --- a/AndorsTrail/res/values/content_itemlist.xml +++ b/AndorsTrail/res/values/content_itemlist.xml @@ -385,6 +385,8 @@ {lyson_marrow|items_consumables:63|Vial of Lyson marrow extract|31|1|1|0|||||||||||||||||||||||||||||||||}; {algangror_idol|items_misc_2:220|Small idol|31|1|1|0|||||||||||||||||||||||||||||||||}; {algangror_ring|items_rings_1:11|Algangror\'s ring|31|1|1|0|||||||||||||||||||||||||||||||||}; +{kaverin_message|items_books:7|Kaverin\'s sealed message|31|1|1|0|||||||||||||||||||||||||||||||||}; +{vacor_map|items_books:9|Map to Vacor\'s old hideout|31|1|1|0|||||||||||||||||||||||||||||||||}; diff --git a/AndorsTrail/res/values/content_monsterlist.xml b/AndorsTrail/res/values/content_monsterlist.xml index 5c1b73f..23c561c 100644 --- a/AndorsTrail/res/values/content_monsterlist.xml +++ b/AndorsTrail/res/values/content_monsterlist.xml @@ -550,6 +550,7 @@ {skylenar|monsters_ld1:3|Skylenar|skylenar||0||||||||||||||shop_skylenar|skylenar||||||||}; {taylin|monsters_rltiles1:74|Taylin|taylin||0|||||||||||||||taylin||||||||}; {petdog|monsters_dogs:0|Dog|petdog||4|||||||||||||||petdog||||||||}; +{kaverin|monsters_ld1:100|Kaverin|kaverin||5|1||320|5|5|3|65|30|3|1|20|90|6|kaverin|kaverin|0|||||||}; {izthiel_cr|monsters_rltiles2:52|Izthiel Guardian|izthiel_cr||7|1||354|10|5|3|120|||3|7|60|11|oegyth1||1||||||{{bleeding_wound|3|5|50|}}|}; {burrower_cr|monsters_rltiles2:165|Giant larval burrower|burrower_cr||1|1||175|10|5|5|95|||1|25|80|2|oegyth1|||||||||}; diff --git a/AndorsTrail/res/values/content_questlist.xml b/AndorsTrail/res/values/content_questlist.xml index 34d72db..4798aa7 100644 --- a/AndorsTrail/res/values/content_questlist.xml +++ b/AndorsTrail/res/values/content_questlist.xml @@ -477,6 +477,21 @@ {70|For helping her with the tasks that she could not perform herself, Algangror gave me her enchanted necklace, \'Marrowtaint\'.|2100|1|} {100|I have decided not to help Algangror with her task.||1|} }|}; +{kaverin|Old friends?|1|{ + {10|I met Kaverin in Remgard, that apparently is an old acquaintance of Unzel, outside Fallhaven.|||} + {20|Kaverin wants me to deliver a message to Unzel outside Fallhaven.|||} + {21|I have declined to help Kaverin.||1|} + {22|I have agreed to deliver the message.|||} + {25|Kaverin has given me the message that he wants me to deliver to Unzel.|||} + {30|I have delivered the message to Unzel. I should return to Kaverin in Remgard.|||} + {40|Kaverin thanked me for delivering the message to Unzel.|1000||} + {45|In return, Kaverin gave me an old map that he had acquired. Apparently, it leads to Vacor\'s old hideout.|||} + {60|Kaverin was furious over the fact that I killed Unzel, and that I helped Vacor. He started attacking me. I should return to Vacor once Kaverin is dead.|||} + {70|Kaverin was carrying a sealed message. Vacor immediately recognized the seal, and seemed very interested in it.|||} + {75|I have given Vacor the message that Kaverin was carrying. In return, Vacor gave me an old map, leading to his old hideout.|1000||} + {90|I should try to find Vacor\'s old hideout, on the road to the west of the former prison of Flagstone, south-west of Fallhaven.|||} + {100|I have found Vacor\'s old hideout.||1|} + }|}; diff --git a/AndorsTrail/res/values/loadresources_debug.xml b/AndorsTrail/res/values/loadresources_debug.xml index 6a08ae7..99ad5b2 100644 --- a/AndorsTrail/res/values/loadresources_debug.xml +++ b/AndorsTrail/res/values/loadresources_debug.xml @@ -24,6 +24,7 @@ [id|items[itemID|quantity_Min|quantity_Max|chance|]|]; {debugshop1|{{club1|10|10|100|}{club3|5|5|100|}{hammer0|5|5|100|}{hammer1|5|5|100|}{shirt1|5|5|100|}{shirt2|5|5|100|}{dagger0|5|5|100|}}|}; {debuglist1|{{gold|3|3|100|}{dagger0|1|1|100|}{shirt1|1|1|100|}{club3|1|1|100|}}|}; +{debuglist2||}; {startitems|{ {gold|12|12|100|} @@ -78,7 +79,7 @@ {black_ant|monsters_insects:0|Ant|insect||1|||10|10|10|10|50|||1|2|||debuglist1|||||||||}; {small_wasp|monsters_insects:1|Pitiful debug bug with long name|insect||1|||10|10|10|10|50|||1|2|||debuglist1|||||||||}; {winged_demon|monsters_demon1:0|Winged demon|demon|2x2|2|||10|10|10|10|50|||10|20|||debuglist1|||||||||}; -{troll|monsters_misc:5|Troll|troll||5|||10|10|10|2|50|||1|2|||debuglist1|||||||||}; +{troll|monsters_misc:5|Troll|troll||5|||10|10|10|2|50|||1|2|||debuglist2|||||||||}; diff --git a/AndorsTrail/res/values/strings_about.xml b/AndorsTrail/res/values/strings_about.xml index 0c49ef9..5b34cf2 100644 --- a/AndorsTrail/res/values/strings_about.xml +++ b/AndorsTrail/res/values/strings_about.xml @@ -1,34 +1,41 @@ - -Game Settings can be found by pressing your device\'s Menu Button.

________________

-

Interface Icons

+
The Chestchest

Quickslots [Long press the pouches inside to assign items for instant use]

- +
The Herohero

Menu [Overview, Quests, Skills & Inventory *]

-

* (While in inventory, press an item for information & long press for more options)

+

* (While in inventory, "press" an item for information & "long press" for more options)

The Enemymonster

Information [Appears during Combat]

-

________________

+ +

________________

Combat

+

Actions taken during battle cost AP...

+
Attacking - [3AP] *
attacking

* (Equipping Gear & Using Items may alter AP & usage cost)

+
Using Items - [5AP]
Fleeing - [6AP]
-

________________

+ +

________________

Advanced Combat

+
During Combat, long press a tile adjacent to The Hero...
To Flee
@@ -39,5 +46,5 @@
To Change Targets

(the red target highlight shifts between enemies)

[the target has been changed]

-]]>
-
+ +]]> diff --git a/AndorsTrail/res/xml/remgard_tavern1.tmx b/AndorsTrail/res/xml/remgard_tavern1.tmx index 1568d53..e662598 100644 --- a/AndorsTrail/res/xml/remgard_tavern1.tmx +++ b/AndorsTrail/res/xml/remgard_tavern1.tmx @@ -85,6 +85,7 @@ + diff --git a/AndorsTrail/res/xml/wild16.tmx b/AndorsTrail/res/xml/wild16.tmx index 625ccc0..4c8a943 100644 --- a/AndorsTrail/res/xml/wild16.tmx +++ b/AndorsTrail/res/xml/wild16.tmx @@ -58,20 +58,20 @@ - eJzdUsENwjAMTKuERRgBxKsvYALCBmWDsgDm05EyQifg302oVVs5nBbx5iSr6dkX27Gd+088gnM02a7+5JN3Lob5PPrSb7E3fi9a8pnr5fz0c94uZA7v17tG0KqO0Yast70ol3zJKVrg0N+uxNJCHjJ6jduGXB/BV3vm82nq7yh2ll4HqfcFmgE0h2q2e5XruAnXANd8iUNDJHhnnnmcarqIXc1cdQbJzIYxQg9k/IP55/2I5l0R3cL9S/NB6Nt3oZwx5sW7MI7rx93EGJ2l3Zt+JX5t59BHoK035V5hTq2BfsjH/jf7f0J6 + eJytUsENwjAMTKqkizACiAfqizJBywSUDcoCNR9G6gidgH83aaLGytUNCAEnWUl9PtuprdT3qPIfxIDSKqWdXf6Ur7bzedBKbbMl15vIj2bNS+yAb5yOgpZM9D/C/e7OzvGtjT7Mz7lGiGMd50c/A329WfuwP66NfPMilhJ12Md6jtvY2B/ByW/299K97xjsFN46hH6foBlAs9ez3XTs4xp8BfiKN3FoiB5m5Gdeu56qYGcxd54BahgjvIEEP4hvY+N+pdAm8qfmg+B/39plbAcaI2aNcb5/3E2M4VliTrlDqZyyd+QItFm+3iusyT3QB/U8PwGMD0V+ - eJy9UskJwDAMM5RM1onSxTtCSn7CWD6SUD1lHQZbpI5xLZiCvN5EnmbPb8KzrLewn9c74WVNL/NrztIh19Usk4kc+lFn8borgxXPDio3/7sr+hnUeDfWHPsPy4eZXn60J9N6vlN9WWDmBwP4Gpk= + eJxjYCAd/GeG0EysZGjGY54QDvOcSbAHZNZ7qHmFQH1FBPQSUoNsFja9uPSjixFSh24+MWbi0o+sDps4Nr8QAuTooQSQEuf0touUdIWsFlcaggFcaQabPmQz8ZlPyJ241OLTRy37iAXIZgIAW0oatw== - eJwTZGBgEBxmmIFINcSoQ1aLDeAzD5v5xJiFro4cMUL+IEc/obDGB8jRQ01ADbuINQOfOmxyhMICX7gTUkvIHHLzFy3MJEYdAMx/C6A= + eJwTZGBgEBwkmIHKZuEzj5A8qWqxqcGmh1h7GbCoJVaMGmaSE2f4ADl6qAmoYRexZuBTh02OUFjgC3dCagmZQ0neoraZxKgDAK0hDDk= - + @@ -84,6 +84,12 @@ + + + + + + @@ -102,5 +108,11 @@ - + + + + + + + diff --git a/AndorsTrail/res/xml/wild16_cave.tmx b/AndorsTrail/res/xml/wild16_cave.tmx new file mode 100644 index 0000000..f195fc7 --- /dev/null +++ b/AndorsTrail/res/xml/wild16_cave.tmx @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJzNk9ENgCAMBQuygY7h2GyAG+gGjuAiSvCFWkHUEOPHhaSvHIUEq4isYGLk6qk85TGaaFaRRodsUMc6z1NeeLptXVSk1WGPEXWe83NxNjw9nfF7fJ7KPPCOzJfrfcKXPrxZLV/pzb64r63ow2zAZZxuz9BXmk1yp8cJrv4c7i7nf8vffCvhEINc + + + + + eJxjYKAfsGLHFJvJxsDgi0WcEGBiZWDwQtOnxYqKRVjxm/EQKG/CxMDABzRnMwtEzJgJQq8EusuKFYItoXQ3G0Q+kRnTrAlAOUE27PaA9IDsCQPqS2bBlC9kRtgLAwvYUNV+ZmRg+MKI3XwRoPs5WSE0DFzEEqb2ULHfSO68zAZxOwirYPEXLjAVatYOoBvLkNz5mA3idhA2YYbwH0L9Mh9qby+WcFrKjupfWJjBQDbQrEi08GuHxu9cNkj4IIMOJHWlWMIcPTytiPA7TL0XI8IMnGqgbv2NxW3o6t0Y8ashFbhR0azBZh4Adosp2g== + + + + + eJxjYKA9+MBMmjghc97j0PcfKL6MFcJewUrYLFzmwAAheXS7qQnoZR56HFxmY2C4yEa+echhJkIgDogxj1xAbfOGEiA1XxECgyluAB0mFa4= + + + + + eJwTZGBgEBzFcEANM9ABITXEmEeMHfjMJNZOYv1BapiR6kZcdhDrNnxqcZlPyDxS1JASPsSoITUdDlfzAFgVDwM= + + + + + + + + + + + + + + + + + + -- 2.49.0