Compare commits
11 Commits
ac_immunit
...
atscript_e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a4cf36c02 | ||
|
|
5886e746b5 | ||
|
|
fc97efdf75 | ||
|
|
0d7ab1a710 | ||
|
|
43e374e5d3 | ||
|
|
05dae1bc74 | ||
|
|
f592207470 | ||
|
|
8a62fb847f | ||
|
|
0028d361c6 | ||
|
|
57a88f437f | ||
|
|
9a8e7d3cb7 |
@@ -18,7 +18,7 @@
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/gen" isTestSource="false" generated="true" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/gen" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
|
||||
@@ -3,13 +3,13 @@
|
||||
<manifest
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.gpl.rpg.AndorsTrail"
|
||||
android:versionCode="43"
|
||||
android:versionName="0.7.2dev"
|
||||
android:versionCode="40"
|
||||
android:versionName="0.7.1dev"
|
||||
android:installLocation="auto"
|
||||
>
|
||||
<uses-sdk
|
||||
android:minSdkVersion="4"
|
||||
android:targetSdkVersion="21"
|
||||
android:minSdkVersion="4"
|
||||
android:targetSdkVersion="17"
|
||||
/>
|
||||
|
||||
<supports-screens
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Andors Trail\n"
|
||||
"POT-Creation-Date: Sun Nov 10 11:14:56 CET 2013\n"
|
||||
"POT-Creation-Date: Sat Oct 26 09:46:51 CEST 2013\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Oskar Wiksten <oskar.wiksten@gmail.com>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -5020,7 +5020,7 @@ msgid "She's always nagging me about how I should move out of what she considers
|
||||
msgstr ""
|
||||
|
||||
#: conversationlist_elwyl.json:elwyl_7
|
||||
msgid "Ahem. As I've told you several times, Elwyl, since it's YOU that is causing all the trouble, I think it would be best for both our sake if YOU moved out."
|
||||
msgid "Ahem. As I've told you several times, Elwyl, since it's YOU that is causing all the trouble, I think it would be best for both our sakes if YOU moved out."
|
||||
msgstr ""
|
||||
|
||||
#: conversationlist_elwyl.json:elwyl_8
|
||||
@@ -12066,7 +12066,7 @@ msgid "I have discovered that if you mix some ground up claws from a beast calle
|
||||
msgstr ""
|
||||
|
||||
#: conversationlist_lodar.json:lodar_spo3_0
|
||||
msgid "Up in the north, I have heard tales of beast called the Arulir. Their skin is thick as bark due to the interesting oily substance that they produce. I have learned that if you extract some of that thick oily substance, and mix it with an infectious claw from some monster, you can make a potion that makes your skin almost as tough as theirs. I will require two of those skins for it to be effective, and I believe you can find the type of claws that I require on monsters that dwell underground and in caves somewhere outside Fallhaven."
|
||||
msgid "Up in the north, I have heard tales of beast called the Arulir. Their skin is thick as bark due to the interesting oily substance that they produce. I have learned that if you extract some of that thick oily substance, and mix it with an infectious claw from some monster, you can make a potion that makes your skin almost as tough as theirs. I will require two of those skins for it to be effective."
|
||||
msgstr ""
|
||||
|
||||
#: conversationlist_lodar.json:lodar_xul0
|
||||
@@ -26481,7 +26481,7 @@ msgid "Lodar can create a potion of strength if I bring him a dead spider and th
|
||||
msgstr ""
|
||||
|
||||
#: questlist_v070_lodar.json:lodar_pots:43
|
||||
msgid "Lodar can create a potent defensive potion if I bring him two Arulir skins and a claw from some monster. The Arulir beasts can be found somewhere up in the north, and the claws can apparently be found from creatures that dwell underground and in caves somewhere outside Fallhaven."
|
||||
msgid "Lodar can create a potent defensive potion if I bring him two Arulir skins and a claw from some monster."
|
||||
msgstr ""
|
||||
|
||||
#: questlist_v070_lodar.json:xulviir
|
||||
@@ -26563,44 +26563,3 @@ msgstr ""
|
||||
#: questlist_v070_misc.json:antifoodp:40
|
||||
msgid "I can bring him more ingredients if I want him to create more antidote potions in the future."
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::blackwater:prim
|
||||
msgid "Prim"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:charwoodh
|
||||
msgid "Charwood"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:crossglen
|
||||
msgid "Crossglen"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:crossroads
|
||||
msgid "Crossroads Guardhouse"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:fallhaven
|
||||
msgid "Fallhaven"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:flagstone
|
||||
msgid "Flagstone Prison"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:fflask
|
||||
msgid "Foaming Flask Tavern"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:loneford
|
||||
msgid "Loneford"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:remgard
|
||||
msgid "Remgard"
|
||||
msgstr ""
|
||||
|
||||
#: worldmap.xml::world1:vilegard
|
||||
msgid "Vilegard"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
# project structure.
|
||||
|
||||
# Project target.
|
||||
target=android-21
|
||||
target=android-17
|
||||
|
||||
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 132 KiB |
|
Before Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 1.0 MiB |
|
Before Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 187 KiB After Width: | Height: | Size: 185 KiB |
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 154 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 106 KiB |
|
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 173 KiB After Width: | Height: | Size: 168 KiB |
|
Before Width: | Height: | Size: 132 KiB After Width: | Height: | Size: 131 KiB |
|
Before Width: | Height: | Size: 5.4 KiB |
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 207 B After Width: | Height: | Size: 216 B |
|
Before Width: | Height: | Size: 222 B After Width: | Height: | Size: 242 B |
|
Before Width: | Height: | Size: 223 B After Width: | Height: | Size: 242 B |
|
Before Width: | Height: | Size: 1.2 KiB |
@@ -1,24 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<nine-patch android:src="@drawable/ui_bar_background"/>
|
||||
<item android:id="@android:id/background" android:drawable="@drawable/ui_bar_background">
|
||||
</item>
|
||||
<item android:id="@android:id/secondaryProgress">
|
||||
<clip>
|
||||
<nine-patch android:src="@drawable/ui_bar_background"/>
|
||||
</clip>
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<nine-patch android:src="@drawable/ui_yellow_foreground" />
|
||||
</clip>
|
||||
</item>
|
||||
<!-- <item android:id="@android:id/secondaryProgress">
|
||||
<clip android:drawable="@drawable/ui_bar_background" />
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip android:drawable="@drawable/ui_yellow_foreground" />
|
||||
</item>
|
||||
-->
|
||||
</layer-list>
|
||||
|
||||
@@ -1,18 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:id="@android:id/background">
|
||||
<nine-patch android:src="@drawable/ui_bar_background"/>
|
||||
<item android:id="@android:id/background" android:drawable="@drawable/ui_bar_background">
|
||||
</item>
|
||||
<item android:id="@android:id/secondaryProgress">
|
||||
<clip>
|
||||
<nine-patch android:src="@drawable/ui_bar_background"/>
|
||||
</clip>
|
||||
<clip android:drawable="@drawable/ui_bar_background" />
|
||||
</item>
|
||||
<item android:id="@android:id/progress">
|
||||
<clip>
|
||||
<nine-patch android:src="@drawable/ui_red_foreground" />
|
||||
</clip>
|
||||
<clip android:drawable="@drawable/ui_red_foreground" />
|
||||
</item>
|
||||
|
||||
<!--
|
||||
|
||||
|
Before Width: | Height: | Size: 221 B After Width: | Height: | Size: 244 B |
|
Before Width: | Height: | Size: 224 B After Width: | Height: | Size: 244 B |
|
Before Width: | Height: | Size: 230 B After Width: | Height: | Size: 255 B |
@@ -41,35 +41,6 @@
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
>
|
||||
<Spinner
|
||||
android:id="@+id/inventorylist_category_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="left"
|
||||
android:orientation="horizontal"
|
||||
android:prompt="@string/heroinfo_inventory_categories"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="5dp" />
|
||||
|
||||
<Spinner
|
||||
android:id="@+id/inventorylist_sort_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
android:layout_toRightOf="@+id/inventorylist_category_filters"
|
||||
android:prompt="@string/heroinfo_inventory_sort"
|
||||
android:layout_margin="@dimen/dialog_margin"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginRight="5dp"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:layout_marginLeft="5dp" />
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
@@ -85,4 +56,4 @@
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
@@ -4,7 +4,7 @@
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
>
|
||||
<LinearLayout
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/combatview_actionbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
@@ -14,8 +14,7 @@
|
||||
|
||||
<Button android:id="@+id/combatview_moveattack"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:textSize="@dimen/actionbar_text"
|
||||
android:text="@string/combat_attack"
|
||||
/>
|
||||
@@ -35,16 +34,14 @@
|
||||
|
||||
<Button android:id="@+id/combatview_endturn"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:textSize="@dimen/actionbar_text"
|
||||
android:text="@string/combat_endturn"
|
||||
/>
|
||||
|
||||
<Button android:id="@+id/combatview_flee"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:textSize="@dimen/actionbar_text"
|
||||
android:text="@string/combat_flee"
|
||||
/>
|
||||
@@ -65,7 +62,7 @@
|
||||
android:gravity="center"
|
||||
/>
|
||||
|
||||
<LinearLayout
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/combatview_monsterbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
@@ -76,8 +73,7 @@
|
||||
|
||||
<ImageButton android:id="@+id/combatview_monsterinfo"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:layout_marginRight="5sp"
|
||||
android:contentDescription="@string/dialog_monsterencounter_info"
|
||||
/>
|
||||
|
||||
@@ -4,85 +4,39 @@
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
>
|
||||
|
||||
<LinearLayout
|
||||
<TextView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_width="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
>
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/heroinfo_wornequipment"
|
||||
/>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="horizontal"
|
||||
android:gravity="center_vertical"
|
||||
>
|
||||
|
||||
<include layout="@layout/heroinfo_equipped" />
|
||||
|
||||
<include layout="@layout/heroinfo_statsicons" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
android:text="@string/heroinfo_wornequipment"
|
||||
/>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
android:orientation="horizontal"
|
||||
android:gravity="center_vertical"
|
||||
>
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
>
|
||||
<Spinner
|
||||
android:id="@+id/inventorylist_category_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="left"
|
||||
android:orientation="horizontal"
|
||||
android:prompt="@string/heroinfo_inventory_categories"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginBottom="5dp" />
|
||||
|
||||
<Spinner
|
||||
android:id="@+id/inventorylist_sort_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal"
|
||||
android:layout_toRightOf="@+id/inventorylist_category_filters"
|
||||
android:prompt="@string/heroinfo_inventory_sort"
|
||||
android:layout_margin="@dimen/dialog_margin"
|
||||
android:layout_marginTop="10dp"
|
||||
android:layout_marginRight="5dp"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:layout_marginLeft="5dp" />
|
||||
</LinearLayout>
|
||||
<include layout="@layout/heroinfo_equipped" />
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/heroinfo_inventory"
|
||||
/>
|
||||
|
||||
<ListView
|
||||
android:id="@+id/inventorylist_root"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
/>
|
||||
<include layout="@layout/heroinfo_statsicons" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/heroinfo_inventory"
|
||||
/>
|
||||
|
||||
<ListView
|
||||
android:id="@+id/inventorylist_root"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
/>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -1,65 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical">
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
>
|
||||
<TextView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:gravity="right"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/heroinfo_listskills_number_of_increases"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_gravity="left"
|
||||
android:layout_marginBottom="@dimen/section_margin"
|
||||
android:layout_marginLeft="10dp"
|
||||
android:layout_marginRight="10dp"
|
||||
android:layout_marginTop="@dimen/section_margin"
|
||||
android:layout_weight="1"
|
||||
android:text="@string/skill_number_of_increases_several" />
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/skillList_filters_spinners"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentRight="true"
|
||||
android:gravity="right"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<Spinner
|
||||
android:id="@+id/skillList_category_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:layout_marginRight="5dp"
|
||||
android:orientation="horizontal"
|
||||
android:prompt="@string/heroinfo_skill_categories" />
|
||||
|
||||
<Spinner
|
||||
android:id="@+id/skillList_sort_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="right"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:layout_toRightOf="@+id/heroinfo_skill_categories"
|
||||
android:layout_marginRight="10dp"
|
||||
android:orientation="horizontal"
|
||||
android:prompt="@string/heroinfo_skill_sort" />
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
android:text="@string/skill_number_of_increases_several"
|
||||
android:id="@+id/heroinfo_listskills_number_of_increases"
|
||||
android:layout_marginBottom="@dimen/section_margin"
|
||||
android:layout_marginTop="@dimen/section_margin"
|
||||
android:layout_gravity="center_horizontal"
|
||||
/>
|
||||
|
||||
<ListView
|
||||
android:id="@+id/heroinfo_listskills_list"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content" />
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/heroinfo_listskills_list"
|
||||
/>
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
android:layout_weight="1" >
|
||||
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
|
||||
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
>
|
||||
|
||||
<TextView
|
||||
android:id="@+id/quickslot_assign_title"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/inventory_assign"
|
||||
android:drawableLeft="@drawable/ui_icon_equipment"
|
||||
android:paddingTop="3sp"
|
||||
style="@style/titleWithIcon"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="@string/inventory_selectitem"
|
||||
/>
|
||||
|
||||
|
||||
<ListView
|
||||
android:id="@+id/quickbuttons_assignlist"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
/>
|
||||
|
||||
</LinearLayout>
|
||||
@@ -15,24 +15,21 @@
|
||||
<Button
|
||||
android:id="@+id/shopitem_shopbutton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_centerVertical="true"
|
||||
android:text="@string/shop_buy"
|
||||
android:textSize="@dimen/smalltext"
|
||||
/>
|
||||
|
||||
<Button
|
||||
android:id="@+id/shopitem_infobutton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="0dp"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_toLeftOf="@id/shopitem_shopbutton"
|
||||
android:text="@string/shop_infoitem"
|
||||
android:textSize="@dimen/smalltext" />
|
||||
|
||||
android:id="@+id/shopitem_infobutton"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="@dimen/smalltext_buttonheight"
|
||||
android:layout_toLeftOf="@id/shopitem_shopbutton"
|
||||
android:layout_centerVertical="true"
|
||||
android:textSize="@dimen/smalltext"
|
||||
android:text="@string/shop_infoitem"
|
||||
/>
|
||||
<TextView
|
||||
android:id="@+id/shopitem_text"
|
||||
android:layout_width="match_parent"
|
||||
|
||||
@@ -1,38 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
<LinearLayout
|
||||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:orientation="vertical"
|
||||
android:gravity="left"
|
||||
android:orientation="vertical">
|
||||
>
|
||||
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="match_parent"
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginBottom="5dp"
|
||||
android:layout_marginTop="10dp"
|
||||
android:gravity="right"
|
||||
android:orientation="horizontal"
|
||||
android:layout_alignParentRight="true">
|
||||
|
||||
<TextView
|
||||
android:id="@+id/shop_gc"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:drawableLeft="@drawable/ui_icon_coins"
|
||||
android:drawablePadding="@dimen/boxshape_margin"
|
||||
android:gravity="center_vertical"
|
||||
/>
|
||||
<Spinner
|
||||
android:id="@+id/shoplist_sort_filters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginLeft="5dp"
|
||||
android:layout_marginRight="10dp"
|
||||
android:orientation="horizontal"
|
||||
android:layout_alignParentRight="true"
|
||||
android:prompt="@string/shop_item_sort" />
|
||||
</LinearLayout>
|
||||
|
||||
android:id="@+id/shop_gc"
|
||||
android:drawableLeft="@drawable/ui_icon_coins"
|
||||
android:drawablePadding="@dimen/boxshape_margin"
|
||||
android:layout_gravity="right"
|
||||
android:gravity="center_vertical"
|
||||
/>
|
||||
|
||||
<ListView
|
||||
android:id="@+id/shop_list"
|
||||
|
||||
@@ -7,24 +7,19 @@
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/status_image"
|
||||
android:scaleType="fitCenter"
|
||||
android:padding="8dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentLeft="true"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_margin="0sp"
|
||||
android:layout_margin="3sp"
|
||||
/>
|
||||
|
||||
<ImageButton
|
||||
android:id="@+id/toolbox_toggle"
|
||||
android:scaleType="fitCenter"
|
||||
android:padding="8dp"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_alignParentRight="true"
|
||||
android:layout_centerVertical="true"
|
||||
android:layout_margin="0sp"
|
||||
/>
|
||||
|
||||
<LinearLayout
|
||||
|
||||
@@ -16,4 +16,4 @@
|
||||
</item>
|
||||
<item android:title="@string/inventory_movetop" android:id="@+id/inv_menu_movetop" />
|
||||
<item android:title="@string/inventory_movebottom" android:id="@+id/inv_menu_movebottom" />
|
||||
</menu>
|
||||
</menu>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[
|
||||
{
|
||||
{
|
||||
"id": "chaotic_grip",
|
||||
"iconID": "actorconditions_1:96",
|
||||
"name": "Chaotic grip",
|
||||
@@ -10,18 +10,15 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "chaotic_curse",
|
||||
"id": "scripted_potion_efficiency",
|
||||
"iconID": "actorconditions_1:89",
|
||||
"name": "Chaotic curse",
|
||||
"name": "Potion Scripter",
|
||||
"category": "mental",
|
||||
"abilityEffect": {
|
||||
"increaseMaxAP": -1,
|
||||
"increaseAttackDamage": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
},
|
||||
"increaseBlockChance": -10,
|
||||
"increaseDamageResistance": -1
|
||||
}
|
||||
"isPositive" : 1,
|
||||
"scripts": [
|
||||
{
|
||||
"name": "scripted_potion_boost"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
[
|
||||
{
|
||||
"id":"chaotic_grip",
|
||||
"iconID":"actorconditions_1:96",
|
||||
"name":"Chaotic grip",
|
||||
"category":"mental",
|
||||
"abilityEffect":{
|
||||
"increaseBlockChance":-10,
|
||||
"increaseDamageResistance":-1
|
||||
"id": "chaotic_grip",
|
||||
"iconID": "actorconditions_1:96",
|
||||
"name": "Chaotic grip",
|
||||
"category": "mental",
|
||||
"abilityEffect": {
|
||||
"increaseBlockChance": -10,
|
||||
"increaseDamageResistance": -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"chaotic_curse",
|
||||
"iconID":"actorconditions_1:89",
|
||||
"name":"Chaotic curse",
|
||||
"category":"mental",
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "chaotic_curse",
|
||||
"iconID": "actorconditions_1:89",
|
||||
"name": "Chaotic curse",
|
||||
"category": "mental",
|
||||
"abilityEffect": {
|
||||
"increaseMaxAP": -1,
|
||||
"increaseAttackDamage": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
},
|
||||
"increaseMaxAP":-1,
|
||||
"increaseBlockChance":-10,
|
||||
"increaseDamageResistance":-1
|
||||
"increaseBlockChance": -10,
|
||||
"increaseDamageResistance": -1
|
||||
}
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,77 +1,77 @@
|
||||
[
|
||||
{
|
||||
"id":"contagion",
|
||||
"iconID":"actorconditions_1:58",
|
||||
"name":"Insect contagion",
|
||||
"category":"blood",
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-10,
|
||||
"increaseAttackDamage":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "contagion",
|
||||
"iconID": "actorconditions_1:58",
|
||||
"name": "Insect contagion",
|
||||
"category": "blood",
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": -10,
|
||||
"increaseAttackDamage": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"blister",
|
||||
"iconID":"actorconditions_1:15",
|
||||
"name":"Blistering skin",
|
||||
"category":"blood",
|
||||
"roundEffect":{
|
||||
"visualEffectID":"redSplash",
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "blister",
|
||||
"iconID": "actorconditions_1:15",
|
||||
"name": "Blistering skin",
|
||||
"category": "blood",
|
||||
"roundEffect": {
|
||||
"visualEffectID": "redSplash",
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"stunned",
|
||||
"iconID":"actorconditions_1:95",
|
||||
"name":"Stunned",
|
||||
"category":"physical",
|
||||
"abilityEffect":{
|
||||
"increaseMaxAP":-2,
|
||||
"increaseMoveCost":8,
|
||||
"increaseAttackCost":5
|
||||
"id": "stunned",
|
||||
"iconID": "actorconditions_1:95",
|
||||
"name": "Stunned",
|
||||
"category": "physical",
|
||||
"abilityEffect": {
|
||||
"increaseMaxAP": -2,
|
||||
"increaseMoveCost": 8,
|
||||
"increaseAttackCost": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"focus_dmg",
|
||||
"iconID":"actorconditions_1:70",
|
||||
"name":"Focused damage",
|
||||
"category":"mental",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":3,
|
||||
"max":3
|
||||
},
|
||||
"increaseAttackCost":1
|
||||
"id": "focus_dmg",
|
||||
"iconID": "actorconditions_1:70",
|
||||
"name": "Focused damage",
|
||||
"category": "mental",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackCost": 1,
|
||||
"increaseAttackDamage": {
|
||||
"min": 3,
|
||||
"max": 3
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"focus_ac",
|
||||
"iconID":"actorconditions_1:98",
|
||||
"name":"Focused accuracy",
|
||||
"category":"mental",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":40,
|
||||
"increaseAttackCost":1
|
||||
"id": "focus_ac",
|
||||
"iconID": "actorconditions_1:98",
|
||||
"name": "Focused accuracy",
|
||||
"category": "mental",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackCost": 1,
|
||||
"increaseAttackChance": 40
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"poison_irdegh",
|
||||
"iconID":"actorconditions_1:60",
|
||||
"name":"Irdegh poison",
|
||||
"category":"blood",
|
||||
"isStacking":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"greenSplash",
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "poison_irdegh",
|
||||
"iconID": "actorconditions_1:60",
|
||||
"name": "Irdegh poison",
|
||||
"category": "blood",
|
||||
"isStacking": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "greenSplash",
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,97 +1,97 @@
|
||||
[
|
||||
{
|
||||
"id":"rotworm",
|
||||
"iconID":"actorconditions_1:82",
|
||||
"name":"Kazaul rotworms",
|
||||
"category":"physical",
|
||||
"abilityEffect":{
|
||||
"increaseMaxHP":-15,
|
||||
"increaseMaxAP":-3,
|
||||
"increaseDamageResistance":-1
|
||||
"id": "rotworm",
|
||||
"iconID": "actorconditions_1:82",
|
||||
"name": "Kazaul rotworms",
|
||||
"category": "physical",
|
||||
"abilityEffect": {
|
||||
"increaseMaxHP": -15,
|
||||
"increaseMaxAP": -3,
|
||||
"increaseDamageResistance": -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadowbless_str",
|
||||
"iconID":"actorconditions_1:70",
|
||||
"name":"Blessing of Shadow strength",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "shadowbless_str",
|
||||
"iconID": "actorconditions_1:70",
|
||||
"name": "Blessing of Shadow strength",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadowbless_heal",
|
||||
"iconID":"actorconditions_1:35",
|
||||
"name":"Blessing of Shadow regeneration",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"blueSwirl",
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "shadowbless_heal",
|
||||
"iconID": "actorconditions_1:35",
|
||||
"name": "Blessing of Shadow regeneration",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "blueSwirl",
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadowbless_acc",
|
||||
"iconID":"actorconditions_1:98",
|
||||
"name":"Blessing of Shadow accuracy",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":30
|
||||
"id": "shadowbless_acc",
|
||||
"iconID": "actorconditions_1:98",
|
||||
"name": "Blessing of Shadow accuracy",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": 30
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadowbless_guard",
|
||||
"iconID":"actorconditions_1:91",
|
||||
"name":"Shadow guardian blessing",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseMaxHP":30,
|
||||
"increaseDamageResistance":1
|
||||
"id": "shadowbless_guard",
|
||||
"iconID": "actorconditions_1:91",
|
||||
"name": "Shadow guardian blessing",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseMaxHP": 30,
|
||||
"increaseDamageResistance": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"crit1",
|
||||
"iconID":"actorconditions_1:89",
|
||||
"name":"Internal bleeding",
|
||||
"category":"physical",
|
||||
"isStacking":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-50,
|
||||
"increaseAttackDamage":{
|
||||
"min":-3,
|
||||
"max":-3
|
||||
},
|
||||
"increaseAttackCost":1
|
||||
"id": "crit1",
|
||||
"iconID": "actorconditions_1:89",
|
||||
"name": "Internal bleeding",
|
||||
"category": "physical",
|
||||
"isStacking": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackCost": 1,
|
||||
"increaseAttackChance": -50,
|
||||
"increaseAttackDamage": {
|
||||
"min": -3,
|
||||
"max": -3
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"crit2",
|
||||
"iconID":"actorconditions_1:89",
|
||||
"name":"Fracture",
|
||||
"category":"physical",
|
||||
"isStacking":1,
|
||||
"abilityEffect":{
|
||||
"increaseBlockChance":-50,
|
||||
"increaseDamageResistance":-2
|
||||
"id": "crit2",
|
||||
"iconID": "actorconditions_1:89",
|
||||
"name": "Fracture",
|
||||
"category": "physical",
|
||||
"isStacking": 1,
|
||||
"abilityEffect": {
|
||||
"increaseBlockChance": -50,
|
||||
"increaseDamageResistance": -2
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"concussion",
|
||||
"iconID":"actorconditions_1:80",
|
||||
"name":"Concussion",
|
||||
"category":"physical",
|
||||
"isStacking":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-30
|
||||
"id": "concussion",
|
||||
"iconID": "actorconditions_1:80",
|
||||
"name": "Concussion",
|
||||
"category": "physical",
|
||||
"isStacking": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": -30
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
[
|
||||
{
|
||||
"id":"food",
|
||||
"iconID":"actorconditions_1:35",
|
||||
"name":"Sustenance",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "food",
|
||||
"iconID": "actorconditions_1:35",
|
||||
"name": "Sustenance",
|
||||
"category": "physical",
|
||||
"isPositive": 1,
|
||||
"roundEffect": {
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"foodp",
|
||||
"iconID":"actorconditions_2:2",
|
||||
"name":"Food-poisoning",
|
||||
"category":"physical",
|
||||
"roundEffect":{
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "foodp",
|
||||
"iconID": "actorconditions_2:2",
|
||||
"name": "Food-poisoning",
|
||||
"category": "physical",
|
||||
"roundEffect": {
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
[
|
||||
{
|
||||
"id":"bless",
|
||||
"iconID":"actorconditions_1:41",
|
||||
"name":"Bless",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":5
|
||||
"id": "bless",
|
||||
"iconID": "actorconditions_1:41",
|
||||
"name": "Bless",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": 5
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"poison_weak",
|
||||
"iconID":"actorconditions_1:60",
|
||||
"name":"Weak Poison",
|
||||
"category":"blood",
|
||||
"roundEffect":{
|
||||
"visualEffectID":"greenSplash",
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "poison_weak",
|
||||
"iconID": "actorconditions_1:60",
|
||||
"name": "Weak Poison",
|
||||
"category": "blood",
|
||||
"roundEffect": {
|
||||
"visualEffectID": "greenSplash",
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"str",
|
||||
"iconID":"actorconditions_1:70",
|
||||
"name":"Strength",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "str",
|
||||
"iconID": "actorconditions_1:70",
|
||||
"name": "Strength",
|
||||
"category": "physical",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"regen",
|
||||
"iconID":"actorconditions_1:35",
|
||||
"name":"Shadow Regeneration",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"blueSwirl",
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "regen",
|
||||
"iconID": "actorconditions_1:35",
|
||||
"name": "Shadow Regeneration",
|
||||
"category": "spiritual",
|
||||
"isPositive": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "blueSwirl",
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,101 +1,101 @@
|
||||
[
|
||||
{
|
||||
"id":"speed_minor",
|
||||
"iconID":"actorconditions_1:87",
|
||||
"name":"Minor speed",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseMaxAP":2
|
||||
"id": "speed_minor",
|
||||
"iconID": "actorconditions_1:87",
|
||||
"name": "Minor speed",
|
||||
"category": "physical",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseMaxAP": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"fatigue_minor",
|
||||
"iconID":"actorconditions_1:14",
|
||||
"name":"Minor fatigue",
|
||||
"category":"physical",
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
},
|
||||
"increaseMoveCost":2,
|
||||
"increaseAttackCost":2
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"feebleness_minor",
|
||||
"iconID":"actorconditions_1:74",
|
||||
"name":"Minor weapon feebleness",
|
||||
"category":"mental",
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":-3,
|
||||
"max":-3
|
||||
"id": "fatigue_minor",
|
||||
"iconID": "actorconditions_1:14",
|
||||
"name": "Minor fatigue",
|
||||
"category": "physical",
|
||||
"abilityEffect": {
|
||||
"increaseMoveCost": 2,
|
||||
"increaseAttackCost": 2,
|
||||
"increaseAttackDamage": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"bleeding_wound",
|
||||
"iconID":"actorconditions_2:0",
|
||||
"name":"Bleeding wound",
|
||||
"category":"blood",
|
||||
"isStacking":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"redSplash",
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "feebleness_minor",
|
||||
"iconID": "actorconditions_1:74",
|
||||
"name": "Minor weapon feebleness",
|
||||
"category": "mental",
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": -3,
|
||||
"max": -3
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"rage_minor",
|
||||
"iconID":"actorconditions_1:90",
|
||||
"name":"Minor berserker rage",
|
||||
"category":"mental",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":60,
|
||||
"increaseMaxHP":35,
|
||||
"increaseBlockChance":-90,
|
||||
"increaseDamageResistance":-1
|
||||
"id": "bleeding_wound",
|
||||
"iconID": "actorconditions_2:0",
|
||||
"name": "Bleeding wound",
|
||||
"category": "blood",
|
||||
"isStacking": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "redSplash",
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"blackwater_misery",
|
||||
"iconID":"actorconditions_1:58",
|
||||
"name":"Blackwater misery",
|
||||
"category":"blood",
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-50,
|
||||
"increaseAttackCost":1,
|
||||
"increaseCriticalSkill":-50
|
||||
"id": "rage_minor",
|
||||
"iconID": "actorconditions_1:90",
|
||||
"name": "Minor berserker rage",
|
||||
"category": "mental",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseMaxHP": 35,
|
||||
"increaseAttackChance": 60,
|
||||
"increaseBlockChance": -90,
|
||||
"increaseDamageResistance": -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"intoxicated",
|
||||
"iconID":"actorconditions_2:1",
|
||||
"name":"Intoxicated",
|
||||
"category":"mental",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-30,
|
||||
"increaseAttackDamage":{
|
||||
"min":4,
|
||||
"max":4
|
||||
},
|
||||
"increaseMaxHP":15,
|
||||
"increaseAttackCost":1
|
||||
"id": "blackwater_misery",
|
||||
"iconID": "actorconditions_1:58",
|
||||
"name": "Blackwater misery",
|
||||
"category": "blood",
|
||||
"abilityEffect": {
|
||||
"increaseAttackCost": 1,
|
||||
"increaseAttackChance": -50,
|
||||
"increaseCriticalSkill": -50
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"dazed",
|
||||
"iconID":"actorconditions_1:65",
|
||||
"name":"Dazed",
|
||||
"category":"mental",
|
||||
"abilityEffect":{
|
||||
"increaseBlockChance":-40
|
||||
"id": "intoxicated",
|
||||
"iconID": "actorconditions_2:1",
|
||||
"name": "Intoxicated",
|
||||
"category": "mental",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseMaxHP": 15,
|
||||
"increaseAttackCost": 1,
|
||||
"increaseAttackChance": -30,
|
||||
"increaseAttackDamage": {
|
||||
"min": 4,
|
||||
"max": 4
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "dazed",
|
||||
"iconID": "actorconditions_1:65",
|
||||
"name": "Dazed",
|
||||
"category": "mental",
|
||||
"abilityEffect": {
|
||||
"increaseBlockChance": -40
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,197 +1,196 @@
|
||||
[
|
||||
{
|
||||
"id":"slime",
|
||||
"iconID":"actorconditions_1:56",
|
||||
"name":"Corrosive slime",
|
||||
"category":"physical",
|
||||
"isStacking":1,
|
||||
"roundEffect":{
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-2
|
||||
"id": "slime",
|
||||
"iconID": "actorconditions_1:56",
|
||||
"name": "Corrosive Slime",
|
||||
"category": "physical",
|
||||
"isStacking": 1,
|
||||
"roundEffect": {
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -2
|
||||
},
|
||||
"increaseCurrentAP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"increaseCurrentAP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"sense_1",
|
||||
"iconID":"actorconditions_1:44",
|
||||
"name":"Heightened senses",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":5,
|
||||
"increaseAttackDamage":{
|
||||
"min":4,
|
||||
"max":4
|
||||
"id": "sense_1",
|
||||
"name": "Heightened senses",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": 4,
|
||||
"max": 4
|
||||
},
|
||||
"increaseCriticalSkill":10
|
||||
}
|
||||
"increaseCriticalSkill": 10,
|
||||
"increaseAttackChance": 5
|
||||
},
|
||||
"iconID": "actorconditions_1:44",
|
||||
"category": "physical"
|
||||
},
|
||||
{
|
||||
"id":"courage",
|
||||
"iconID":"actorconditions_1:92",
|
||||
"name":"Courage",
|
||||
"category":"mental",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"blueSwirl",
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "courage",
|
||||
"name": "Courage",
|
||||
"roundEffect": {
|
||||
"visualEffectID": "blueSwirl",
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
},
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":3,
|
||||
"increaseAttackDamage":{
|
||||
"min":2,
|
||||
"max":2
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": 2,
|
||||
"max": 2
|
||||
},
|
||||
"increaseBlockChance":3
|
||||
}
|
||||
"increaseAttackChance": 3,
|
||||
"increaseBlockChance": 3
|
||||
},
|
||||
"iconID": "actorconditions_1:92",
|
||||
"category": "mental",
|
||||
"isPositive": 1
|
||||
},
|
||||
{
|
||||
"id":"fear",
|
||||
"iconID":"actorconditions_1:30",
|
||||
"name":"Fear",
|
||||
"category":"mental",
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-5,
|
||||
"increaseAttackDamage":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "fear",
|
||||
"name": "Fear",
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
},
|
||||
"increaseBlockChance":-10,
|
||||
"increaseDamageResistance":-1
|
||||
}
|
||||
"increaseAttackChance": -5,
|
||||
"increaseBlockChance": -10,
|
||||
"increaseDamageResistance": -1
|
||||
},
|
||||
"iconID": "actorconditions_1:30",
|
||||
"category": "mental"
|
||||
},
|
||||
{
|
||||
"id":"def",
|
||||
"iconID":"actorconditions_1:47",
|
||||
"name":"Fortified defense",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseBlockChance":22
|
||||
}
|
||||
"id": "def",
|
||||
"name": "Fortified defense",
|
||||
"abilityEffect": {
|
||||
"increaseBlockChance": 22
|
||||
},
|
||||
"iconID": "actorconditions_1:47",
|
||||
"category": "physical",
|
||||
"isPositive": 1
|
||||
},
|
||||
{
|
||||
"id":"crit_aware",
|
||||
"iconID":"actorconditions_1:78",
|
||||
"name":"Vulnerability awareness",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseCriticalSkill":10
|
||||
}
|
||||
"id": "crit_aware",
|
||||
"name": "Vulnerability awareness",
|
||||
"abilityEffect": {
|
||||
"increaseCriticalSkill": 10
|
||||
},
|
||||
"iconID": "actorconditions_1:78",
|
||||
"category": "physical",
|
||||
"isPositive": 1
|
||||
},
|
||||
{
|
||||
"id":"regen2",
|
||||
"iconID":"actorconditions_1:35",
|
||||
"name":"Regeneration",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"blueSwirl",
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"barkskin",
|
||||
"iconID":"actorconditions_1:20",
|
||||
"name":"Bark skin",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseDamageResistance":1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadow_acc",
|
||||
"iconID":"actorconditions_1:101",
|
||||
"name":"Shadow's accuracy",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":15
|
||||
}
|
||||
},
|
||||
{
|
||||
"id":"shadow_prot",
|
||||
"iconID":"actorconditions_1:28",
|
||||
"name":"Shadow's protection",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"roundEffect":{
|
||||
"visualEffectID":"blueSwirl",
|
||||
"increaseCurrentHP":{
|
||||
"min":1,
|
||||
"max":1
|
||||
"id": "regen2",
|
||||
"name": "Regeneration",
|
||||
"iconID": "actorconditions_1:35",
|
||||
"isPositive": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "blueSwirl",
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
},
|
||||
"abilityEffect":{
|
||||
"increaseBlockChance":10,
|
||||
"increaseDamageResistance":2
|
||||
}
|
||||
"category": "physical"
|
||||
},
|
||||
{
|
||||
"id":"shadow_dmg",
|
||||
"iconID":"actorconditions_1:70",
|
||||
"name":"Shadow's strength",
|
||||
"category":"spiritual",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseAttackDamage":{
|
||||
"min":0,
|
||||
"max":2
|
||||
}
|
||||
}
|
||||
"id": "barkskin",
|
||||
"name": "Bark skin",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseDamageResistance": 1
|
||||
},
|
||||
"iconID": "actorconditions_1:20",
|
||||
"category": "physical"
|
||||
},
|
||||
{
|
||||
"id":"haste",
|
||||
"iconID":"actorconditions_1:87",
|
||||
"name":"Haste",
|
||||
"category":"physical",
|
||||
"isPositive":1,
|
||||
"abilityEffect":{
|
||||
"increaseMaxAP":2,
|
||||
"increaseMoveCost":-1,
|
||||
"increaseUseItemCost":-2,
|
||||
"increaseReequipCost":-2
|
||||
}
|
||||
"id": "shadow_acc",
|
||||
"name": "Shadow's accuracy",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": 15
|
||||
},
|
||||
"iconID": "actorconditions_1:101",
|
||||
"category": "spiritual"
|
||||
},
|
||||
{
|
||||
"id":"fire",
|
||||
"iconID":"actorconditions_1:1",
|
||||
"name":"Ablaze",
|
||||
"category":"physical",
|
||||
"roundEffect":{
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "shadow_prot",
|
||||
"name": "Shadow's protection",
|
||||
"isPositive": 1,
|
||||
"roundEffect": {
|
||||
"visualEffectID": "blueSwirl",
|
||||
"increaseCurrentHP": {
|
||||
"min": 1,
|
||||
"max": 1
|
||||
}
|
||||
},
|
||||
"abilityEffect":{
|
||||
"increaseAttackChance":-15
|
||||
}
|
||||
"abilityEffect": {
|
||||
"increaseBlockChance": 10,
|
||||
"increaseDamageResistance": 2
|
||||
},
|
||||
"iconID": "actorconditions_1:28",
|
||||
"category": "spiritual"
|
||||
},
|
||||
{
|
||||
"id":"sting_minor",
|
||||
"iconID":"actorconditions_1:63",
|
||||
"name":"Minor sting",
|
||||
"category":"physical",
|
||||
"isStacking":1,
|
||||
"roundEffect":{
|
||||
"increaseCurrentHP":{
|
||||
"min":-1,
|
||||
"max":-1
|
||||
"id": "shadow_dmg",
|
||||
"name": "Shadow's strength",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseAttackDamage": {
|
||||
"max": 2
|
||||
}
|
||||
}
|
||||
},
|
||||
"iconID": "actorconditions_1:70",
|
||||
"category": "spiritual"
|
||||
},
|
||||
{
|
||||
"id": "haste",
|
||||
"name": "Haste",
|
||||
"isPositive": 1,
|
||||
"abilityEffect": {
|
||||
"increaseUseItemCost": -2,
|
||||
"increaseMoveCost": -1,
|
||||
"increaseReequipCost": -2,
|
||||
"increaseMaxAP": 2
|
||||
},
|
||||
"iconID": "actorconditions_1:87",
|
||||
"category": "physical"
|
||||
},
|
||||
{
|
||||
"id": "fire",
|
||||
"name": "Ablaze",
|
||||
"roundEffect": {
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
},
|
||||
"abilityEffect": {
|
||||
"increaseAttackChance": -15
|
||||
},
|
||||
"iconID": "actorconditions_1:1",
|
||||
"category": "physical"
|
||||
},
|
||||
{
|
||||
"id": "sting_minor",
|
||||
"name": "Minor sting",
|
||||
"isStacking": 1,
|
||||
"roundEffect": {
|
||||
"increaseCurrentHP": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
}
|
||||
},
|
||||
"iconID": "actorconditions_1:63",
|
||||
"category": "physical"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,88 +1,88 @@
|
||||
[
|
||||
{
|
||||
"id":"agthor",
|
||||
"replies":[
|
||||
"id": "agthor",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"agthor_y1",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":80
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "80"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "agthor_y1"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"agthor0"
|
||||
"nextPhraseID": "agthor0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"agthor0",
|
||||
"message":"Hello there. Please move along. These things are property of Feygard, and you have no business here."
|
||||
"id": "agthor0",
|
||||
"message": "Hello there. Please move along. These things are property of Feygard, and you have no business here."
|
||||
},
|
||||
{
|
||||
"id":"agthor_y1",
|
||||
"message":"Hey, you're that kid! That kid that we've been hearing about. It's great to finally get a face on the stories we've heard.",
|
||||
"replies":[
|
||||
"id": "agthor_y1",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"agthor_y2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "agthor_y2"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Hey, you're that kid! That kid that we've been hearing about. It's great to finally get a face on the stories we've heard."
|
||||
},
|
||||
{
|
||||
"id":"agthor_y2",
|
||||
"message":"Please, anything I can help you with?",
|
||||
"replies":[
|
||||
"id": "agthor_y2",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Care to trade some items?",
|
||||
"nextPhraseID":"agthor_y4"
|
||||
"text": "Care to trade some items?",
|
||||
"nextPhraseID": "agthor_y4"
|
||||
},
|
||||
{
|
||||
"text":"I'm looking for my brother.",
|
||||
"nextPhraseID":"agthor_y3"
|
||||
"text": "I'm looking for my brother.",
|
||||
"nextPhraseID": "agthor_y3"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Please, anything I can help you with?"
|
||||
},
|
||||
{
|
||||
"id":"agthor_y3",
|
||||
"message":"Sorry, can't help you there. You're the only kid I've seen running along here in a long time."
|
||||
"id": "agthor_y3",
|
||||
"message": "Sorry, can't help you there. You're the only kid I've seen running along here in a long time."
|
||||
},
|
||||
{
|
||||
"id":"agthor_y4",
|
||||
"message":"Sure thing. Here's what I've got.",
|
||||
"replies":[
|
||||
"id": "agthor_y4",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Trade",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Trade",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Sure thing. Here's what I've got."
|
||||
},
|
||||
{
|
||||
"id":"agthor_guard0",
|
||||
"message":"Talk to Agthor.",
|
||||
"replies":[
|
||||
"id": "agthor_guard0",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Who are you?",
|
||||
"nextPhraseID":"agthor_guard0_1"
|
||||
"text": "Who are you?",
|
||||
"nextPhraseID": "agthor_guard0_1"
|
||||
},
|
||||
{
|
||||
"text":"What are you doing here?",
|
||||
"nextPhraseID":"agthor_guard0_1"
|
||||
"text": "What are you doing here?",
|
||||
"nextPhraseID": "agthor_guard0_1"
|
||||
},
|
||||
{
|
||||
"text":"Are you from Feygard?",
|
||||
"nextPhraseID":"agthor_guard0_1"
|
||||
"text": "Are you from Feygard?",
|
||||
"nextPhraseID": "agthor_guard0_1"
|
||||
},
|
||||
{
|
||||
"text":"Where can I get some of that nice armor that you're wearing?",
|
||||
"nextPhraseID":"agthor_guard0_1"
|
||||
"text": "Where can I get some of that nice armor that you're wearing?",
|
||||
"nextPhraseID": "agthor_guard0_1"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Talk to Agthor."
|
||||
},
|
||||
{
|
||||
"id":"agthor_guard0_1",
|
||||
"message":"Agthor. Talk to him. *points at Agthor*"
|
||||
"id": "agthor_guard0_1",
|
||||
"message": "Agthor. Talk to him. *points at Agthor*"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,326 +1,326 @@
|
||||
[
|
||||
{
|
||||
"id":"ailshara",
|
||||
"replies":[
|
||||
"id": "ailshara",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"ailshara_completed_y_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "ailshara_completed_y_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":82
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "82"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"ailshara_completed_n_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "ailshara_completed_n_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":80
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "80"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"ailshara_deliver_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "ailshara_deliver_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":35
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "35"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"ailshara_interested_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "ailshara_interested_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":25
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"ailshara_1"
|
||||
"nextPhraseID": "ailshara_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_completed_y_1",
|
||||
"message":"Hello again my Shadow friend. How may I help you?",
|
||||
"replies":[
|
||||
"id": "ailshara_completed_y_1",
|
||||
"message": "Hello again my Shadow friend. How may I help you?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Let me see what you have to trade.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Let me see what you have to trade.",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_completed_n_1",
|
||||
"message":"Sigh, it's you. What do you want?",
|
||||
"replies":[
|
||||
"id": "ailshara_completed_n_1",
|
||||
"message": "Sigh, it's you. What do you want?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Let me see what you have to trade.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Let me see what you have to trade.",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_1",
|
||||
"message":"Psst, hey. Interested in doing some trading? I am always looking for acquiring.. well, items of others..",
|
||||
"replies":[
|
||||
"id": "ailshara_1",
|
||||
"message": "Psst, hey. Interested in doing some trading? I am always looking for acquiring.. well, items of others..",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure, let me see what you have.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Sure, let me see what you have.",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"Items of others?",
|
||||
"nextPhraseID":"ailshara_2"
|
||||
"text": "Items of others?",
|
||||
"nextPhraseID": "ailshara_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_2",
|
||||
"message":"Oh yes. You see, these Feygard patrol guards carry some really interesting things. They don't seem to care much if some of their shipments.. well, disappear.",
|
||||
"replies":[
|
||||
"id": "ailshara_2",
|
||||
"message": "Oh yes. You see, these Feygard patrol guards carry some really interesting things. They don't seem to care much if some of their shipments.. well, disappear.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Ok, let me see what you have.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Ok, let me see what you have.",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"I should really not get involved in this. Goodbye.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "I should really not get involved in this. Goodbye.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_1",
|
||||
"message":"Psst, hey you! I saw you talking to Gandoren over there, and I happened to notice that you exchanged some items. Anything interesting?",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_1",
|
||||
"message": "Psst, hey you! I saw you talking to Gandoren over there, and I happened to notice that you exchanged some items. Anything interesting?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Never mind that, let me see what you have to trade.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Never mind that, let me see what you have to trade.",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"I better not talk about it.",
|
||||
"nextPhraseID":"ailshara_interested_2"
|
||||
"text": "I better not talk about it.",
|
||||
"nextPhraseID": "ailshara_interested_2"
|
||||
},
|
||||
{
|
||||
"text":"Gandoren specifically asked me not to talk to you about it.",
|
||||
"nextPhraseID":"ailshara_interested_2"
|
||||
"text": "Gandoren specifically asked me not to talk to you about it.",
|
||||
"nextPhraseID": "ailshara_interested_2"
|
||||
},
|
||||
{
|
||||
"text":"Yes, Gandoren wants me to deliver some equipment for Feygard. Do you want a part of the deal?",
|
||||
"nextPhraseID":"ailshara_interested_4"
|
||||
"text": "Yes, Gandoren wants me to deliver some equipment for Feygard. Do you want a part of the deal?",
|
||||
"nextPhraseID": "ailshara_interested_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_2",
|
||||
"message":"Hah, of course. Gandoren would not like it if I were to get a glimpse into his business. I assume you are helping him deliver those items somewhere. Tell me this, what did he promise you in return? Gold? Honor? No?",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_2",
|
||||
"message": "Hah, of course. Gandoren would not like it if I were to get a glimpse into his business. I assume you are helping him deliver those items somewhere. Tell me this, what did he promise you in return? Gold? Honor? No?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Now that you mention it, he didn't actually say there would be a reward.",
|
||||
"nextPhraseID":"ailshara_interested_3"
|
||||
"text": "Now that you mention it, he didn't actually say there would be a reward.",
|
||||
"nextPhraseID": "ailshara_interested_3"
|
||||
},
|
||||
{
|
||||
"text":"I am doing this for the glory of Feygard.",
|
||||
"nextPhraseID":"ailshara_fg_1"
|
||||
"text": "I am doing this for the glory of Feygard.",
|
||||
"nextPhraseID": "ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text":"Helping Feygard seems like the right thing to do.",
|
||||
"nextPhraseID":"ailshara_fg_1"
|
||||
"text": "Helping Feygard seems like the right thing to do.",
|
||||
"nextPhraseID": "ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text":"What would you propose instead?",
|
||||
"nextPhraseID":"ailshara_interested_4"
|
||||
"text": "What would you propose instead?",
|
||||
"nextPhraseID": "ailshara_interested_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_3",
|
||||
"message":"As usual, Feygard keeps all its riches to itself. What if I were to tell you there was a way for you to gain from all this as well?",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_3",
|
||||
"message": "As usual, Feygard keeps all its riches to itself. What if I were to tell you there was a way for you to gain from all this as well?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sounds interesting, please go on.",
|
||||
"nextPhraseID":"ailshara_interested_4"
|
||||
"text": "Sounds interesting, please go on.",
|
||||
"nextPhraseID": "ailshara_interested_4"
|
||||
},
|
||||
{
|
||||
"text":"I have no problem helping Feygard without any personal gain.",
|
||||
"nextPhraseID":"ailshara_fg_1"
|
||||
"text": "I have no problem helping Feygard without any personal gain.",
|
||||
"nextPhraseID": "ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text":"I better not get involved in this, goodbye.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "I better not get involved in this, goodbye.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_fg_1",
|
||||
"message":"By the Shadow, you sound like one of those deceptive snobs from Feygard.",
|
||||
"replies":[
|
||||
"id": "ailshara_fg_1",
|
||||
"message": "By the Shadow, you sound like one of those deceptive snobs from Feygard.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_fg_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_fg_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_fg_2",
|
||||
"message":"Shadow help you, child. You should question yourself whether you really are making the right choice here."
|
||||
"id": "ailshara_fg_2",
|
||||
"message": "Shadow help you, child. You should question yourself whether you really are making the right choice here."
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_4",
|
||||
"message":"Let me tell you my plan. As you might know, everyone believes there will be some coming conflict between the deceptive snobs of Feygard and the glorious people of Nor City.",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_4",
|
||||
"message": "Let me tell you my plan. As you might know, everyone believes there will be some coming conflict between the deceptive snobs of Feygard and the glorious people of Nor City.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_interested_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_interested_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_5",
|
||||
"message":"Any help we can bring to Nor City in this matter is welcome. These items that Gandoren gave you would be useful to our people in the southern lands.",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_5",
|
||||
"message": "Any help we can bring to Nor City in this matter is welcome. These items that Gandoren gave you would be useful to our people in the southern lands.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_interested_6"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "feygard_shipment",
|
||||
"value": 30
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"feygard_shipment",
|
||||
"value":30
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_interested_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_6",
|
||||
"message":"These items, if you were to deliver them to our allies down in Vilegard, then the Shadow would look favorably upon you.",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_6",
|
||||
"message": "These items, if you were to deliver them to our allies down in Vilegard, then the Shadow would look favorably upon you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_interested_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_interested_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_7",
|
||||
"message":"This way, the people could get back some piece of the riches that Feygard has stolen from all of us.",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_7",
|
||||
"message": "This way, the people could get back some piece of the riches that Feygard has stolen from all of us.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_interested_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_interested_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_8",
|
||||
"message":"If you indeed are walking in the Shadow, then deliver these items to the smith in Vilegard. He will be able to make good use of them. He might also have some other task for you.",
|
||||
"replies":[
|
||||
"id": "ailshara_interested_8",
|
||||
"message": "If you indeed are walking in the Shadow, then deliver these items to the smith in Vilegard. He will be able to make good use of them. He might also have some other task for you.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"I will see what I can do.",
|
||||
"nextPhraseID":"ailshara_interested_9"
|
||||
},
|
||||
{
|
||||
"text":"No. I will help Feygard instead.",
|
||||
"nextPhraseID":"ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text":"Whatever, I choose my own path.",
|
||||
"nextPhraseID":"ailshara_interested_9"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "feygard_shipment",
|
||||
"value": 35
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"feygard_shipment",
|
||||
"value":35
|
||||
"text": "I will see what I can do.",
|
||||
"nextPhraseID": "ailshara_interested_9"
|
||||
},
|
||||
{
|
||||
"text": "No. I will help Feygard instead.",
|
||||
"nextPhraseID": "ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text": "Whatever, I choose my own path.",
|
||||
"nextPhraseID": "ailshara_interested_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_interested_9",
|
||||
"message":"Shadow be with you. May the Shadow guide you on the clouded paths that you walk."
|
||||
"id": "ailshara_interested_9",
|
||||
"message": "Shadow be with you. May the Shadow guide you on the clouded paths that you walk."
|
||||
},
|
||||
{
|
||||
"id":"ailshara_deliver_1",
|
||||
"message":"Hello again. Did you deliver those items to the smith in Vilegard?",
|
||||
"replies":[
|
||||
"id": "ailshara_deliver_1",
|
||||
"message": "Hello again. Did you deliver those items to the smith in Vilegard?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Yes, it is done.",
|
||||
"nextPhraseID":"ailshara_deliver_2_s",
|
||||
"requires":[
|
||||
"text": "Yes, it is done.",
|
||||
"nextPhraseID": "ailshara_deliver_2_s",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":55
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "55"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text":"Never mind that, let me see what you have to trade.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Never mind that, let me see what you have to trade.",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"No. I will help Feygard instead.",
|
||||
"nextPhraseID":"ailshara_fg_1"
|
||||
"text": "No. I will help Feygard instead.",
|
||||
"nextPhraseID": "ailshara_fg_1"
|
||||
},
|
||||
{
|
||||
"text":"Can you tell me again what I was supposed to do?",
|
||||
"nextPhraseID":"ailshara_interested_4"
|
||||
"text": "Can you tell me again what I was supposed to do?",
|
||||
"nextPhraseID": "ailshara_interested_4"
|
||||
},
|
||||
{
|
||||
"text":"Not yet.",
|
||||
"nextPhraseID":"ailshara_interested_9"
|
||||
"text": "Not yet.",
|
||||
"nextPhraseID": "ailshara_interested_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_deliver_2_s",
|
||||
"replies":[
|
||||
"id": "ailshara_deliver_2_s",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"ailshara_deliver_3",
|
||||
"requires":[
|
||||
"nextPhraseID": "ailshara_deliver_3",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"feygard_shipment",
|
||||
"value":81
|
||||
"requireType": "questProgress",
|
||||
"requireID": "feygard_shipment",
|
||||
"value": "81"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"ailshara_deliver_2"
|
||||
"nextPhraseID": "ailshara_deliver_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_deliver_2",
|
||||
"message":"Good. You should also try to convince Gandoren into thinking that you helped him."
|
||||
"id": "ailshara_deliver_2",
|
||||
"message": "Good. You should also try to convince Gandoren into thinking that you helped him."
|
||||
},
|
||||
{
|
||||
"id":"ailshara_deliver_3",
|
||||
"message":"Excellent! You do indeed walk with the Shadow my friend. I am glad to hear that there are at least a few decent folk still around.",
|
||||
"replies":[
|
||||
"id": "ailshara_deliver_3",
|
||||
"message": "Excellent! You do indeed walk with the Shadow my friend. I am glad to hear that there are at least a few decent folk still around.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ailshara_delivered_1"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "feygard_shipment",
|
||||
"value": 82
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"feygard_shipment",
|
||||
"value":82
|
||||
"text": "N",
|
||||
"nextPhraseID": "ailshara_delivered_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ailshara_delivered_1",
|
||||
"message":"Your help will be most appreciated by the people of Nor City, and you will be welcome among us."
|
||||
"id": "ailshara_delivered_1",
|
||||
"message": "Your help will be most appreciated by the people of Nor City, and you will be welcome among us."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,70 +1,70 @@
|
||||
[
|
||||
{
|
||||
"id":"alynndir_1",
|
||||
"message":"Hello there. Welcome to my cabin.",
|
||||
"replies":[
|
||||
"id": "alynndir_1",
|
||||
"message": "Hello there. Welcome to my cabin.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What do you do around here?",
|
||||
"nextPhraseID":"alynndir_2"
|
||||
"text": "What do you do around here?",
|
||||
"nextPhraseID": "alynndir_2"
|
||||
},
|
||||
{
|
||||
"text":"What can you tell me about the surroundings here?",
|
||||
"nextPhraseID":"alynndir_3"
|
||||
"text": "What can you tell me about the surroundings here?",
|
||||
"nextPhraseID": "alynndir_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"alynndir_2",
|
||||
"message":"Mostly, I trade with travelers on the main road on the way to Nor City.",
|
||||
"replies":[
|
||||
"id": "alynndir_2",
|
||||
"message": "Mostly, I trade with travelers on the main road on the way to Nor City.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Do you have anything to trade?",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Do you have anything to trade?",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"What can you tell me about the surroundings here?",
|
||||
"nextPhraseID":"alynndir_3"
|
||||
"text": "What can you tell me about the surroundings here?",
|
||||
"nextPhraseID": "alynndir_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"alynndir_3",
|
||||
"message":"Oh, there is not much around here. Vilegard to the west and Brightport to the east.",
|
||||
"replies":[
|
||||
"id": "alynndir_3",
|
||||
"message": "Oh, there is not much around here. Vilegard to the west and Brightport to the east.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"alynndir_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "alynndir_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"alynndir_4",
|
||||
"message":"Up north is just forest. But there are some strange things happening there.",
|
||||
"replies":[
|
||||
"id": "alynndir_4",
|
||||
"message": "Up north is just forest. But there are some strange things happening there.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"alynndir_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "alynndir_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"alynndir_5",
|
||||
"message":"I have heard terrible screams coming from the forest to the northwest.",
|
||||
"replies":[
|
||||
"id": "alynndir_5",
|
||||
"message": "I have heard terrible screams coming from the forest to the northwest.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"alynndir_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "alynndir_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"alynndir_6",
|
||||
"message":"I really wonder what is up there.",
|
||||
"replies":[
|
||||
"id": "alynndir_6",
|
||||
"message": "I really wonder what is up there.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Goodbye.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Goodbye.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,128 +1,128 @@
|
||||
[
|
||||
{
|
||||
"id":"ambelie_1",
|
||||
"message":"Oh my, a commoner. Get away from me. I might catch something.",
|
||||
"replies":[
|
||||
"id": "ambelie_1",
|
||||
"message": "Oh my, a commoner. Get away from me. I might catch something.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Who are you?",
|
||||
"nextPhraseID":"ambelie_2"
|
||||
"text": "Who are you?",
|
||||
"nextPhraseID": "ambelie_2"
|
||||
},
|
||||
{
|
||||
"text":"What is a noble woman such as yourself doing in a place like this?",
|
||||
"nextPhraseID":"ambelie_5"
|
||||
"text": "What is a noble woman such as yourself doing in a place like this?",
|
||||
"nextPhraseID": "ambelie_5"
|
||||
},
|
||||
{
|
||||
"text":"I would be glad to get away from a snob like you.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "I would be glad to get away from a snob like you.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_2",
|
||||
"message":"I am Ambelie of the house of Laumwill in Feygard. I am sure you must have heard of me and my house.",
|
||||
"replies":[
|
||||
"id": "ambelie_2",
|
||||
"message": "I am Ambelie of the house of Laumwill in Feygard. I am sure you must have heard of me and my house.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Oh yes.. um.. House of Laumwill in Feygard. Of course.",
|
||||
"nextPhraseID":"ambelie_3"
|
||||
"text": "Oh yes.. um.. House of Laumwill in Feygard. Of course.",
|
||||
"nextPhraseID": "ambelie_3"
|
||||
},
|
||||
{
|
||||
"text":"I have never heard of you or your house.",
|
||||
"nextPhraseID":"ambelie_4"
|
||||
"text": "I have never heard of you or your house.",
|
||||
"nextPhraseID": "ambelie_4"
|
||||
},
|
||||
{
|
||||
"text":"Where is Feygard?",
|
||||
"nextPhraseID":"ambelie_3"
|
||||
"text": "Where is Feygard?",
|
||||
"nextPhraseID": "ambelie_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_3",
|
||||
"message":"Feygard, the great city of peace. Surely you must know of it. Northwest in our great land.",
|
||||
"replies":[
|
||||
"id": "ambelie_3",
|
||||
"message": "Feygard, the great city of peace. Surely you must know of it. Northwest in our great land.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What is a noble woman such as yourself doing in a place like this?",
|
||||
"nextPhraseID":"ambelie_5"
|
||||
"text": "What is a noble woman such as yourself doing in a place like this?",
|
||||
"nextPhraseID": "ambelie_5"
|
||||
},
|
||||
{
|
||||
"text":"No, I have never heard of it.",
|
||||
"nextPhraseID":"ambelie_4"
|
||||
"text": "No, I have never heard of it.",
|
||||
"nextPhraseID": "ambelie_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_4",
|
||||
"message":"Pfft. That just proves everything I have heard of you savages here in the southern land. So uneducated."
|
||||
"id": "ambelie_4",
|
||||
"message": "Pfft. That just proves everything I have heard of you savages here in the southern land. So uneducated."
|
||||
},
|
||||
{
|
||||
"id":"ambelie_5",
|
||||
"message":"I, Ambelie, of the house of Laumwill in Feygard, am on an excursion to the southern Nor City.",
|
||||
"replies":[
|
||||
"id": "ambelie_5",
|
||||
"message": "I, Ambelie, of the house of Laumwill in Feygard, am on an excursion to the southern Nor City.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ambelie_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ambelie_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_6",
|
||||
"message":"An excursion to see if Nor City really is all that I have heard about it. If it really can compare itself to the glamour of the great city of Feygard.",
|
||||
"replies":[
|
||||
"id": "ambelie_6",
|
||||
"message": "An excursion to see if Nor City really is all that I have heard about it. If it really can compare itself to the glamour of the great city of Feygard.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Nor City, where is that?",
|
||||
"nextPhraseID":"ambelie_7"
|
||||
"text": "Nor City, where is that?",
|
||||
"nextPhraseID": "ambelie_7"
|
||||
},
|
||||
{
|
||||
"text":"If you like it so much in Feygard, why would you even leave?",
|
||||
"nextPhraseID":"ambelie_9"
|
||||
"text": "If you like it so much in Feygard, why would you even leave?",
|
||||
"nextPhraseID": "ambelie_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_7",
|
||||
"message":"Don't you know of Nor City? I will take note that the savages here haven't even heard of the city.",
|
||||
"replies":[
|
||||
"id": "ambelie_7",
|
||||
"message": "Don't you know of Nor City? I will take note that the savages here haven't even heard of the city.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ambelie_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ambelie_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_8",
|
||||
"message":"I am beginning to be even more certain that Nor City will never, even in my wildest dreams, be comparable to the great city of Feygard.",
|
||||
"replies":[
|
||||
"id": "ambelie_8",
|
||||
"message": "I am beginning to be even more certain that Nor City will never, even in my wildest dreams, be comparable to the great city of Feygard.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Good luck on your excursion.",
|
||||
"nextPhraseID":"ambelie_10"
|
||||
"text": "Good luck on your excursion.",
|
||||
"nextPhraseID": "ambelie_10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_9",
|
||||
"message":"All the noblewomen in Feygard keep talking about the mysterious Shadow in Nor City. I just have to see it myself.",
|
||||
"replies":[
|
||||
"id": "ambelie_9",
|
||||
"message": "All the noblewomen in Feygard keep talking about the mysterious Shadow in Nor City. I just have to see it myself.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Nor City, where is that?",
|
||||
"nextPhraseID":"ambelie_7"
|
||||
"text": "Nor City, where is that?",
|
||||
"nextPhraseID": "ambelie_7"
|
||||
},
|
||||
{
|
||||
"text":"Good luck on your excursion.",
|
||||
"nextPhraseID":"ambelie_10"
|
||||
"text": "Good luck on your excursion.",
|
||||
"nextPhraseID": "ambelie_10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ambelie_10",
|
||||
"message":"Thank you. Now please leave before someone sees me talking to a commoner like you.",
|
||||
"replies":[
|
||||
"id": "ambelie_10",
|
||||
"message": "Thank you. Now please leave before someone sees me talking to a commoner like you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Commoner? Are you trying to insult me? Goodbye.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Commoner? Are you trying to insult me? Goodbye.",
|
||||
"nextPhraseID": "X"
|
||||
},
|
||||
{
|
||||
"text":"Whatever, you probably wouldn't even survive a forest wasp.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Whatever, you probably wouldn't even survive a forest wasp.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,130 +1,130 @@
|
||||
[
|
||||
{
|
||||
"id":"arghes",
|
||||
"replies":[
|
||||
"id": "arghes",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"arghes_2",
|
||||
"requires":[
|
||||
"nextPhraseID": "arghes_2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"andor",
|
||||
"value":51
|
||||
"requireType": "questProgress",
|
||||
"requireID": "andor",
|
||||
"value": "51"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"arghes_1"
|
||||
"nextPhraseID": "arghes_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_1",
|
||||
"message":"You will find no business here, child."
|
||||
"id": "arghes_1",
|
||||
"message": "You will find no business here, child."
|
||||
},
|
||||
{
|
||||
"id":"arghes_2",
|
||||
"message":"How interesting. The child from Fallhaven, here in Remgard?",
|
||||
"replies":[
|
||||
"id": "arghes_2",
|
||||
"message": "How interesting. The child from Fallhaven, here in Remgard?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"I'm not from Fallhaven, I am from Crossglen, west of Fallhaven.",
|
||||
"nextPhraseID":"arghes_3a"
|
||||
"text": "I'm not from Fallhaven, I am from Crossglen, west of Fallhaven.",
|
||||
"nextPhraseID": "arghes_3a"
|
||||
},
|
||||
{
|
||||
"text":"Who are you?",
|
||||
"nextPhraseID":"arghes_3b"
|
||||
"text": "Who are you?",
|
||||
"nextPhraseID": "arghes_3b"
|
||||
},
|
||||
{
|
||||
"text":"How do you know where I am from?",
|
||||
"nextPhraseID":"arghes_3c"
|
||||
"text": "How do you know where I am from?",
|
||||
"nextPhraseID": "arghes_3c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_3a",
|
||||
"message":"Is that so? Hm, most interesting. It does not change anything, however.",
|
||||
"replies":[
|
||||
"id": "arghes_3a",
|
||||
"message": "Is that so? Hm, most interesting. It does not change anything, however.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"arghes_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "arghes_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_3b",
|
||||
"message":"Who I am is of no importance in this situation. You on the other hand, are most important.",
|
||||
"replies":[
|
||||
"id": "arghes_3b",
|
||||
"message": "Who I am is of no importance in this situation. You on the other hand, are most important.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"arghes_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "arghes_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_3c",
|
||||
"message":"I know .. a great deal of things.",
|
||||
"replies":[
|
||||
"id": "arghes_3c",
|
||||
"message": "I know .. a great deal of things.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"arghes_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "arghes_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_4",
|
||||
"message":"$playername - yes, that is what they call you.",
|
||||
"replies":[
|
||||
"id": "arghes_4",
|
||||
"message": "$playername - yes, that is what they call you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"How do you know my name? Who are you?",
|
||||
"nextPhraseID":"arghes_5"
|
||||
"text": "How do you know my name? Who are you?",
|
||||
"nextPhraseID": "arghes_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_5",
|
||||
"message":"Let's just say that I am a .. friend. You would do well to keep your .. friends close.",
|
||||
"replies":[
|
||||
"id": "arghes_5",
|
||||
"message": "Let's just say that I am a .. friend. You would do well to keep your .. friends close.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"arghes_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "arghes_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_6",
|
||||
"message":"Now, how may I help you? Equipment? Information?",
|
||||
"replies":[
|
||||
"id": "arghes_6",
|
||||
"message": "Now, how may I help you? Equipment? Information?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Let me see what you have to trade.",
|
||||
"nextPhraseID":"arghes_shop"
|
||||
"text": "Let me see what you have to trade.",
|
||||
"nextPhraseID": "arghes_shop"
|
||||
},
|
||||
{
|
||||
"text":"What information do you have?",
|
||||
"nextPhraseID":"arghes_7"
|
||||
"text": "What information do you have?",
|
||||
"nextPhraseID": "arghes_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_shop",
|
||||
"message":"Certainly.",
|
||||
"replies":[
|
||||
"id": "arghes_shop",
|
||||
"message": "Certainly.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"S"
|
||||
"text": "N",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_7",
|
||||
"message":"Hm, let me see.",
|
||||
"replies":[
|
||||
"id": "arghes_7",
|
||||
"message": "Hm, let me see.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"arghes_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "arghes_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arghes_8",
|
||||
"message":"No, I cannot tell you anything at this time. You are welcome to return once your path has become .. clearer."
|
||||
"id": "arghes_8",
|
||||
"message": "No, I cannot tell you anything at this time. You are welcome to return once your path has become .. clearer."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,513 +1,513 @@
|
||||
[
|
||||
{
|
||||
"id":"aulowenn0",
|
||||
"replies":[
|
||||
"id": "aulowenn0",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"aulowenn_atk",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":31
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "31"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "aulowenn_atk"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"aulowenn_wb0",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":60
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "60"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "aulowenn_wb0"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"aulowenn_k0",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":40
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "40"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "aulowenn_k0"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"aulowenn_ms0",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":11
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "11"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "aulowenn_ms0"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"aulowenn1"
|
||||
"nextPhraseID": "aulowenn1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_atk",
|
||||
"replies":[
|
||||
"id": "aulowenn_atk",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"aulowenn_atk1",
|
||||
"requires":[
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":30
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "30"
|
||||
}
|
||||
]
|
||||
],
|
||||
"nextPhraseID": "aulowenn_atk1"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"aulowenn_atk0"
|
||||
"nextPhraseID": "aulowenn_atk0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_atk1",
|
||||
"replies":[
|
||||
"id": "aulowenn_atk1",
|
||||
"rewards": [
|
||||
{
|
||||
"nextPhraseID":"aulowenn_atk0"
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 65,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":65
|
||||
"nextPhraseID": "aulowenn_atk0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_atk0",
|
||||
"message":"For Feygard!",
|
||||
"replies":[
|
||||
"id": "aulowenn_atk0",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Attack!",
|
||||
"nextPhraseID":"F"
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 31,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":31
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn1",
|
||||
"message":"Halt! Do not come any closer. The contents of these crates is property of Feygard.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"I mean you no harm. Who are you?",
|
||||
"nextPhraseID":"aulowenn2"
|
||||
},
|
||||
{
|
||||
"text":"Sure. I'll just stay right here. Who are you?",
|
||||
"nextPhraseID":"aulowenn2"
|
||||
},
|
||||
{
|
||||
"text":"Fine. I will leave.",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn2",
|
||||
"message":"I am Aulowenn of Feygard.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"What are doing out here?",
|
||||
"nextPhraseID":"aulowenn3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn3",
|
||||
"message":"I'm guarding these crates. That's what I do. At least until my company gets back from their scouting party.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn4",
|
||||
"message":"Oh I hope they do get back. Come to think of it, they have been away for quite some time now.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn5",
|
||||
"message":"I sure hope they are well. Unlike the others..",
|
||||
"replies":[
|
||||
{
|
||||
"text":"What about the others?",
|
||||
"nextPhraseID":"aulowenn6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn6",
|
||||
"message":"In my squad, we were a band of six guards that, together with other squads, were sent out here to find a dangerous madman that takes his refuge somewhere in the nearby hills around here.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn7",
|
||||
"message":"But something started to happen once we got here. Some of my fellow guards started acting .. odd.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn8",
|
||||
"message":"I don't know if was just me imagining things or if something truly happened to them. Anyway, one by one, we started to get fewer and fewer.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn9",
|
||||
"message":"Some of my men were killed by the creatures that live in these woods, some ran away by themselves and some have never come back from their scouting trips.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"What do you think has happened to them?",
|
||||
"nextPhraseID":"aulowenn10"
|
||||
"nextPhraseID": "F",
|
||||
"text": "Attack!"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":10
|
||||
}
|
||||
]
|
||||
"message": "For Feygard!"
|
||||
},
|
||||
{
|
||||
"id":"aulowenn10",
|
||||
"message":"I have two theories. My first thought is that some of the local creatures that we've been having problems with here might have captured them, or even killed them. I know for a fact that some were killed by the creatures, since we even buried some of my men to the east of here, but I am not certain of the others.",
|
||||
"replies":[
|
||||
"id": "aulowenn1",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn11",
|
||||
"message":"The creatures in these woods are intelligible, but fierce. Luckily, we've been able to kill them off before they've been able to spew their foul lies. There are still a few of them around though.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn12",
|
||||
"message":"My second theory is that the madman that we are looking for must have done something to them. Maybe the madman has smeared some of his madness onto them.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn13",
|
||||
"message":"Regardless, there isn't much that I am able to do here. I need to guard these crates.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn14",
|
||||
"message":"Also, I do hope that those creatures that seem to live here don't return. They've been a real pest.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Anything I can do to help?",
|
||||
"nextPhraseID":"aulowenn15"
|
||||
"text": "I mean you no harm. Who are you?",
|
||||
"nextPhraseID": "aulowenn2"
|
||||
},
|
||||
{
|
||||
"text":"Good luck with that. Goodbye.",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn15",
|
||||
"message":"Oh yes, would you? There is one thing you could do.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn16"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn16",
|
||||
"message":"As I mentioned, some of my men were killed by the local creatures here. We buried them to the east of here.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn17"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn17",
|
||||
"message":"I haven't been there for a few days now, but last I visited the graves, there was one of those foul creatures standing over the graves.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn18"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn18",
|
||||
"message":"I've seen that particular creature there before, it seems to be haunting the graves of my fellow men.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn19"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn19",
|
||||
"message":"Of course, it must be up to no good. I would like your help in either removing or defeating that thing.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"So, you want me to go visit the graves to the east and defeat whatever creature is there?",
|
||||
"nextPhraseID":"aulowenn20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn20",
|
||||
"message":"Yes, that's it. I should also warn you that those creatures are intelligible, so I would urge you to act quickly when encountering it, before it can spew its foul lies.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Sounds easy enough. I'll do it.",
|
||||
"nextPhraseID":"aulowenn21"
|
||||
"text": "Sure. I'll just stay right here. Who are you?",
|
||||
"nextPhraseID": "aulowenn2"
|
||||
},
|
||||
{
|
||||
"text":"Great, more blood for my sword. I'll do it.",
|
||||
"nextPhraseID":"aulowenn21"
|
||||
"text": "Fine. I will leave.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"message": "Halt! Do not come any closer. The contents of these crates is property of Feygard."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn2",
|
||||
"replies": [
|
||||
{
|
||||
"text": "What are doing out here?",
|
||||
"nextPhraseID": "aulowenn3"
|
||||
}
|
||||
],
|
||||
"message": "I am Aulowenn of Feygard."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn3",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn4"
|
||||
}
|
||||
],
|
||||
"message": "I'm guarding these crates. That's what I do. At least until my company gets back from their scouting party."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn4",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn5"
|
||||
}
|
||||
],
|
||||
"message": "Oh I hope they do get back. Come to think of it, they have been away for quite some time now."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn5",
|
||||
"replies": [
|
||||
{
|
||||
"text": "What about the others?",
|
||||
"nextPhraseID": "aulowenn6"
|
||||
}
|
||||
],
|
||||
"message": "I sure hope they are well. Unlike the others.."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn6",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn7"
|
||||
}
|
||||
],
|
||||
"message": "In my squad, we were a band of six guards that, together with other squads, were sent out here to find a dangerous madman that takes his refuge somewhere in the nearby hills around here."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn7",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn8"
|
||||
}
|
||||
],
|
||||
"message": "But something started to happen once we got here. Some of my fellow guards started acting .. odd."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn8",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn9"
|
||||
}
|
||||
],
|
||||
"message": "I don't know if was just me imagining things or if something truly happened to them. Anyway, one by one, we started to get fewer and fewer."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn9",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 10,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"text": "What do you think has happened to them?",
|
||||
"nextPhraseID": "aulowenn10"
|
||||
}
|
||||
],
|
||||
"message": "Some of my men were killed by the creatures that live in these woods, some ran away by themselves and some have never come back from their scouting trips."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn10",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn11"
|
||||
}
|
||||
],
|
||||
"message": "I have two theories. My first thought is that some of the local creatures that we've been having problems with here might have captured them, or even killed them. I know for a fact that some were killed by the creatures, since we even buried some of my men to the east of here, but I am not certain of the others."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn11",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn12"
|
||||
}
|
||||
],
|
||||
"message": "The creatures in these woods are intelligible, but fierce. Luckily, we've been able to kill them off before they've been able to spew their foul lies. There are still a few of them around though."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn12",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn13"
|
||||
}
|
||||
],
|
||||
"message": "My second theory is that the madman that we are looking for must have done something to them. Maybe the madman has smeared some of his madness onto them."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn13",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn14"
|
||||
}
|
||||
],
|
||||
"message": "Regardless, there isn't much that I am able to do here. I need to guard these crates."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn14",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Anything I can do to help?",
|
||||
"nextPhraseID": "aulowenn15"
|
||||
},
|
||||
{
|
||||
"text":"Anything to help a fellow Feygard friend.",
|
||||
"nextPhraseID":"aulowenn21a"
|
||||
"text": "Good luck with that. Goodbye.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"message": "Also, I do hope that those creatures that seem to live here don't return. They've been a real pest."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn15",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn16"
|
||||
}
|
||||
],
|
||||
"message": "Oh yes, would you? There is one thing you could do."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn16",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn17"
|
||||
}
|
||||
],
|
||||
"message": "As I mentioned, some of my men were killed by the local creatures here. We buried them to the east of here."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn17",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn18"
|
||||
}
|
||||
],
|
||||
"message": "I haven't been there for a few days now, but last I visited the graves, there was one of those foul creatures standing over the graves."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn18",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn19"
|
||||
}
|
||||
],
|
||||
"message": "I've seen that particular creature there before, it seems to be haunting the graves of my fellow men."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn19",
|
||||
"replies": [
|
||||
{
|
||||
"text": "So, you want me to go visit the graves to the east and defeat whatever creature is there?",
|
||||
"nextPhraseID": "aulowenn20"
|
||||
}
|
||||
],
|
||||
"message": "Of course, it must be up to no good. I would like your help in either removing or defeating that thing."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn20",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 11,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"text": "Sounds easy enough. I'll do it.",
|
||||
"nextPhraseID": "aulowenn21"
|
||||
},
|
||||
{
|
||||
"text":"I don't think I should get involved in this.",
|
||||
"nextPhraseID":"aulowenn21b"
|
||||
"text": "Great, more blood for my sword. I'll do it.",
|
||||
"nextPhraseID": "aulowenn21"
|
||||
},
|
||||
{
|
||||
"text":"I'll go visit the graves, but I can't promise that I'll kill anyone.",
|
||||
"nextPhraseID":"aulowenn21b"
|
||||
"text": "Anything to help a fellow Feygard friend.",
|
||||
"nextPhraseID": "aulowenn21a"
|
||||
},
|
||||
{
|
||||
"text":"I have already killed it.",
|
||||
"nextPhraseID":"aulowenn_k0",
|
||||
"requires":[
|
||||
"text": "I don't think I should get involved in this.",
|
||||
"nextPhraseID": "aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text": "I'll go visit the graves, but I can't promise that I'll kill anyone.",
|
||||
"nextPhraseID": "aulowenn21b"
|
||||
},
|
||||
{
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"tiqui",
|
||||
"value":1
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "tiqui",
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"text": "I have already killed it.",
|
||||
"nextPhraseID": "aulowenn_k0"
|
||||
}
|
||||
],
|
||||
"message": "Yes, that's it. I should also warn you that those creatures are intelligible, so I would urge you to act quickly when encountering it, before it can spew its foul lies."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn21",
|
||||
"message": "Good. Return here once you are done."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn21a",
|
||||
"message": "Glory to Feygard. Return here once you are done."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn21b",
|
||||
"message": "You do as you wish. I'll be here regardless."
|
||||
},
|
||||
{
|
||||
"id": "aulowenn_ms0",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID": "aulowenn16",
|
||||
"text": "What was I supposed to do again?"
|
||||
},
|
||||
{
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "tiqui",
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"text": "Yes, I defeated the creature.",
|
||||
"nextPhraseID": "aulowenn_k0"
|
||||
},
|
||||
{
|
||||
"text": "Not yet. I'll do it soon enough though.",
|
||||
"nextPhraseID": "aulowenn21"
|
||||
},
|
||||
{
|
||||
"text": "I don't think I should get involved in this.",
|
||||
"nextPhraseID": "aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text": "I'll go visit the graves, but I can't promise that I'll kill anyone.",
|
||||
"nextPhraseID": "aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text": "I met Tiqui by those graves. He had an interesting tale to tell.",
|
||||
"nextPhraseID": "aulowenn_tq0",
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "lodar13_rest",
|
||||
"value": "22"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":11
|
||||
}
|
||||
]
|
||||
"message": "Hello again. Were you successful in defeating that beast?"
|
||||
},
|
||||
{
|
||||
"id":"aulowenn21",
|
||||
"message":"Good. Return here once you are done."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn21a",
|
||||
"message":"Glory to Feygard. Return here once you are done."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn21b",
|
||||
"message":"You do as you wish. I'll be here regardless."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_ms0",
|
||||
"message":"Hello again. Were you successful in defeating that beast?",
|
||||
"replies":[
|
||||
"id": "aulowenn_k0",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"What was I supposed to do again?",
|
||||
"nextPhraseID":"aulowenn16"
|
||||
},
|
||||
{
|
||||
"text":"Yes, I defeated the creature.",
|
||||
"nextPhraseID":"aulowenn_k0",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"tiqui",
|
||||
"value":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text":"Not yet. I'll do it soon enough though.",
|
||||
"nextPhraseID":"aulowenn21"
|
||||
},
|
||||
{
|
||||
"text":"I don't think I should get involved in this.",
|
||||
"nextPhraseID":"aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text":"I'll go visit the graves, but I can't promise that I'll kill anyone.",
|
||||
"nextPhraseID":"aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text":"I met Tiqui by those graves. He had an interesting tale to tell.",
|
||||
"nextPhraseID":"aulowenn_tq0",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"lodar13_rest",
|
||||
"value":22
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_k0",
|
||||
"message":"Excellent. Maybe now my brethren can rest peacefully. Thank you so much for helping me.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn_k1"
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 40,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":40
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn_k1"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Excellent. Maybe now my brethren can rest peacefully. Thank you so much for helping me."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_k1",
|
||||
"message":"In return, you are very welcome to use my bed to rest whenever you wish.",
|
||||
"rewards":[
|
||||
"id": "aulowenn_k1",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"lodar13_rest",
|
||||
"value":60
|
||||
"rewardID": "lodar13_rest",
|
||||
"value": 60,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "In return, you are very welcome to use my bed to rest whenever you wish."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_wb0",
|
||||
"message":"Welcome back my friend. Thank you for helping me defeat that foul creature that was haunting the grave of my fellow guards.",
|
||||
"replies":[
|
||||
"id": "aulowenn_wb0",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn_k1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn_k1"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Welcome back my friend. Thank you for helping me defeat that foul creature that was haunting the grave of my fellow guards."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_tq0",
|
||||
"message":"You actually listened to it? Please, indulge me, what lies did it have you believe?",
|
||||
"replies":[
|
||||
"id": "aulowenn_tq0",
|
||||
"replies": [
|
||||
{
|
||||
"text":"He told me that you have been killing off his kin.",
|
||||
"nextPhraseID":"aulowenn_tq1"
|
||||
"text": "He told me that you have been killing off his kin.",
|
||||
"nextPhraseID": "aulowenn_tq1"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "You actually listened to it? Please, indulge me, what lies did it have you believe?"
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_tq1",
|
||||
"message":"Of course we have! They've been attacking us, and we've taken precautions by hunting them so they can't kill more of us.",
|
||||
"replies":[
|
||||
"id": "aulowenn_tq1",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"aulowenn_tq2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "aulowenn_tq2"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Of course we have! They've been attacking us, and we've taken precautions by hunting them so they can't kill more of us."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_tq2",
|
||||
"message":"To think that they believe they have a chance against the forces of Feygard. Hah! We will cut them down like sheep once the reinforcements get here.",
|
||||
"replies":[
|
||||
"id": "aulowenn_tq2",
|
||||
"replies": [
|
||||
{
|
||||
"text":"I should leave before there is more bloodshed.",
|
||||
"nextPhraseID":"aulowenn21b"
|
||||
"text": "I should leave before there is more bloodshed.",
|
||||
"nextPhraseID": "aulowenn21b"
|
||||
},
|
||||
{
|
||||
"text":"I don't like your tone. They haven't done anything to you.",
|
||||
"nextPhraseID":"aulowenn_tq4"
|
||||
"text": "I don't like your tone. They haven't done anything to you.",
|
||||
"nextPhraseID": "aulowenn_tq4"
|
||||
},
|
||||
{
|
||||
"text":"I was also asked to take care of you, and I intend to do just that.",
|
||||
"nextPhraseID":"aulowenn_tq3"
|
||||
"text": "I was also asked to take care of you, and I intend to do just that.",
|
||||
"nextPhraseID": "aulowenn_tq3"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "To think that they believe they have a chance against the forces of Feygard. Hah! We will cut them down like sheep once the reinforcements get here."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_tq3",
|
||||
"message":"Hah! Take care of me? That will be the day.",
|
||||
"replies":[
|
||||
"id": "aulowenn_tq3",
|
||||
"replies": [
|
||||
{
|
||||
"text":"You will be no match for me.",
|
||||
"nextPhraseID":"aulowenn_atk"
|
||||
"text": "You will be no match for me.",
|
||||
"nextPhraseID": "aulowenn_atk"
|
||||
},
|
||||
{
|
||||
"text":"I should leave before there is more bloodshed.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "I should leave before there is more bloodshed.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Hah! Take care of me? That will be the day."
|
||||
},
|
||||
{
|
||||
"id":"aulowenn_tq4",
|
||||
"message":"Hah! See, there are those lies that I told you about. They. Attacked. Us. Get it?",
|
||||
"replies":[
|
||||
"id": "aulowenn_tq4",
|
||||
"replies": [
|
||||
{
|
||||
"text":"You will be no match for me.",
|
||||
"nextPhraseID":"aulowenn_atk"
|
||||
"text": "You will be no match for me.",
|
||||
"nextPhraseID": "aulowenn_atk"
|
||||
},
|
||||
{
|
||||
"text":"I should leave before there is more bloodshed.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "I should leave before there is more bloodshed.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "Hah! See, there are those lies that I told you about. They. Attacked. Us. Get it?"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,373 +1,373 @@
|
||||
[
|
||||
{
|
||||
"id":"benbyr",
|
||||
"replies":[
|
||||
"id": "benbyr",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"benbyr_declined",
|
||||
"requires":[
|
||||
"nextPhraseID": "benbyr_declined",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"benbyr",
|
||||
"value":60
|
||||
"requireType": "questProgress",
|
||||
"requireID": "benbyr",
|
||||
"value": "60"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"benbyr_complete_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "benbyr_complete_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"benbyr",
|
||||
"value":30
|
||||
"requireType": "questProgress",
|
||||
"requireID": "benbyr",
|
||||
"value": "30"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"benbyr_mission_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "benbyr_mission_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"benbyr",
|
||||
"value":20
|
||||
"requireType": "questProgress",
|
||||
"requireID": "benbyr",
|
||||
"value": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"benbyr_story_1"
|
||||
"nextPhraseID": "benbyr_story_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_complete_1",
|
||||
"message":"Hello again. We sure showed that bastard Tinlyn. That should teach him not to mess with me again."
|
||||
"id": "benbyr_complete_1",
|
||||
"message": "Hello again. We sure showed that bastard Tinlyn. That should teach him not to mess with me again."
|
||||
},
|
||||
{
|
||||
"id":"benbyr_declined",
|
||||
"message":"I have nothing more to say to you. Leave me."
|
||||
"id": "benbyr_declined",
|
||||
"message": "I have nothing more to say to you. Leave me."
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_1",
|
||||
"message":"Psst, hey. Over here.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_1",
|
||||
"message": "Psst, hey. Over here.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_2",
|
||||
"message":"You look like an aspiring adventurer. Are you willing to do some .. (Benbyr pauses) .. adventuring? He he.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_2",
|
||||
"message": "You look like an aspiring adventurer. Are you willing to do some .. (Benbyr pauses) .. adventuring? He he.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What are we talking about here?",
|
||||
"nextPhraseID":"benbyr_story_3_1"
|
||||
"text": "What are we talking about here?",
|
||||
"nextPhraseID": "benbyr_story_3_1"
|
||||
},
|
||||
{
|
||||
"text":"Depends on what I get in return.",
|
||||
"nextPhraseID":"benbyr_story_3_2"
|
||||
"text": "Depends on what I get in return.",
|
||||
"nextPhraseID": "benbyr_story_3_2"
|
||||
},
|
||||
{
|
||||
"text":"I try to help people where ever they might need help.",
|
||||
"nextPhraseID":"benbyr_story_3_3"
|
||||
"text": "I try to help people where ever they might need help.",
|
||||
"nextPhraseID": "benbyr_story_3_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_3_1",
|
||||
"message":"Straight to the point eh? I like that.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_3_1",
|
||||
"message": "Straight to the point eh? I like that.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_3_2",
|
||||
"message":"Ah, the adventurer seeks compensation. Tell me, is the thrill of an adventure not reward enough?",
|
||||
"replies":[
|
||||
"id": "benbyr_story_3_2",
|
||||
"message": "Ah, the adventurer seeks compensation. Tell me, is the thrill of an adventure not reward enough?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Yes, you are right.",
|
||||
"nextPhraseID":"benbyr_story_4"
|
||||
"text": "Yes, you are right.",
|
||||
"nextPhraseID": "benbyr_story_4"
|
||||
},
|
||||
{
|
||||
"text":"No.",
|
||||
"nextPhraseID":"benbyr_story_3_4"
|
||||
"text": "No.",
|
||||
"nextPhraseID": "benbyr_story_3_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_3_4",
|
||||
"message":"Then I will surely disappoint you. Return to me once you are ready for my task."
|
||||
"id": "benbyr_story_3_4",
|
||||
"message": "Then I will surely disappoint you. Return to me once you are ready for my task."
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_3_3",
|
||||
"message":"The noble adventurer. He he, I like that. Yes, you will do fine.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_3_3",
|
||||
"message": "The noble adventurer. He he, I like that. Yes, you will do fine.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_4",
|
||||
"message":"A while ago, I did some business with a certain man called Tinlyn, over here at this Crossroads guardhouse.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_4",
|
||||
"message": "A while ago, I did some business with a certain man called Tinlyn, over here at this Crossroads guardhouse.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_5",
|
||||
"message":"As to the nature of our business, I can't really tell you. Let's just say that our business was of the kind that it was mutually beneficial that the guards did not know about it.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_5",
|
||||
"message": "As to the nature of our business, I can't really tell you. Let's just say that our business was of the kind that it was mutually beneficial that the guards did not know about it.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_6",
|
||||
"message":"We were ready to finish the big deal, me and Tinlyn. That's when he decided to turn on me.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_6",
|
||||
"message": "We were ready to finish the big deal, me and Tinlyn. That's when he decided to turn on me.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_7",
|
||||
"message":"He reported me to the guards, and made me take the whole blame for our business.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_7",
|
||||
"message": "He reported me to the guards, and made me take the whole blame for our business.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_8",
|
||||
"message":"I was sent to Feygard prison, while he himself was set free for reporting me.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_8",
|
||||
"message": "I was sent to Feygard prison, while he himself was set free for reporting me.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_8_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_8_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_8_1",
|
||||
"replies":[
|
||||
"id": "benbyr_story_8_1",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"benbyr_story_10",
|
||||
"requires":[
|
||||
"nextPhraseID": "benbyr_story_10",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"benbyr",
|
||||
"value":20
|
||||
"requireType": "questProgress",
|
||||
"requireID": "benbyr",
|
||||
"value": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"benbyr_story_9"
|
||||
"nextPhraseID": "benbyr_story_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_9",
|
||||
"message":"Argh, that fool Tinlyn. I hope the Shadow never shows him any mercy.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_9",
|
||||
"message": "Argh, that fool Tinlyn. I hope the Shadow never shows him any mercy.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Get to the point already.",
|
||||
"nextPhraseID":"benbyr_story_10"
|
||||
"text": "Get to the point already.",
|
||||
"nextPhraseID": "benbyr_story_10"
|
||||
},
|
||||
{
|
||||
"text":"What do you need me to do?",
|
||||
"nextPhraseID":"benbyr_story_10"
|
||||
"text": "What do you need me to do?",
|
||||
"nextPhraseID": "benbyr_story_10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_10",
|
||||
"message":"I want to get revenge on that fool Tinlyn of course. Now, my plan is the following:",
|
||||
"replies":[
|
||||
"id": "benbyr_story_10",
|
||||
"message": "I want to get revenge on that fool Tinlyn of course. Now, my plan is the following:",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_11"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_11",
|
||||
"message":"I have heard that he is herding sheep these days. This is an excellent opportunity for .. shall we say .. an accident to happen to his sheep. He he.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_11",
|
||||
"message": "I have heard that he is herding sheep these days. This is an excellent opportunity for .. shall we say .. an accident to happen to his sheep. He he.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_12"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_12",
|
||||
"message":"You, my friend, would be the perfect walking accident. I want you to find all of Tinlyn's sheep and make sure they are forever united with the Shadow.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_12",
|
||||
"message": "You, my friend, would be the perfect walking accident. I want you to find all of Tinlyn's sheep and make sure they are forever united with the Shadow.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_story_12_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_story_12_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_12_1",
|
||||
"replies":[
|
||||
"id": "benbyr_story_12_1",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"benbyr_accept_2",
|
||||
"requires":[
|
||||
"nextPhraseID": "benbyr_accept_2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"benbyr",
|
||||
"value":20
|
||||
"requireType": "questProgress",
|
||||
"requireID": "benbyr",
|
||||
"value": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"benbyr_story_13"
|
||||
"nextPhraseID": "benbyr_story_13"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_story_13",
|
||||
"message":"Do this, and I will have avenged that fool Tinlyn.",
|
||||
"replies":[
|
||||
"id": "benbyr_story_13",
|
||||
"message": "Do this, and I will have avenged that fool Tinlyn.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Sounds like just my type of thing. I'll do it!",
|
||||
"nextPhraseID":"benbyr_accept_1"
|
||||
},
|
||||
{
|
||||
"text":"This sounds a bit shady, but I'll do it anyway.",
|
||||
"nextPhraseID":"benbyr_accept_1"
|
||||
},
|
||||
{
|
||||
"text":"No way, killing innocent sheep is beneath me. I will never do your task.",
|
||||
"nextPhraseID":"benbyr_decline_1"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "benbyr",
|
||||
"value": 10
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"benbyr",
|
||||
"value":10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_decline_1",
|
||||
"message":"Very well, but remember that I have my eyes on you.. adventurer.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_declined"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"benbyr",
|
||||
"value":60
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_accept_1",
|
||||
"message":"Splendid!",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_accept_2"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"benbyr",
|
||||
"value":20
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_accept_2",
|
||||
"message":"I happen to know that there are eight of his sheep in total, and they should all be to the northwest of here.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_accept_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_accept_3",
|
||||
"message":"Return to me with proof that you have slain all eight of them."
|
||||
},
|
||||
{
|
||||
"id":"benbyr_mission_1",
|
||||
"message":"Ah, my walking accident returns. He he.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Can you tell me your story again?",
|
||||
"nextPhraseID":"benbyr_story_4"
|
||||
"text": "Sounds like just my type of thing. I'll do it!",
|
||||
"nextPhraseID": "benbyr_accept_1"
|
||||
},
|
||||
{
|
||||
"text":"I am still looking for those sheep.",
|
||||
"nextPhraseID":"benbyr_accept_3"
|
||||
"text": "This sounds a bit shady, but I'll do it anyway.",
|
||||
"nextPhraseID": "benbyr_accept_1"
|
||||
},
|
||||
{
|
||||
"text":"I have slain all eight of Tinlyn's sheep for you.",
|
||||
"nextPhraseID":"benbyr_mission_2",
|
||||
"requires":[
|
||||
"text": "No way, killing innocent sheep is beneath me. I will never do your task.",
|
||||
"nextPhraseID": "benbyr_decline_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "benbyr_decline_1",
|
||||
"message": "Very well, but remember that I have my eyes on you.. adventurer.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "benbyr",
|
||||
"value": 60
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_declined"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "benbyr_accept_1",
|
||||
"message": "Splendid!",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "benbyr",
|
||||
"value": 20
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_accept_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "benbyr_accept_2",
|
||||
"message": "I happen to know that there are eight of his sheep in total, and they should all be to the northwest of here.",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_accept_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "benbyr_accept_3",
|
||||
"message": "Return to me with proof that you have slain all eight of them."
|
||||
},
|
||||
{
|
||||
"id": "benbyr_mission_1",
|
||||
"message": "Ah, my walking accident returns. He he.",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Can you tell me your story again?",
|
||||
"nextPhraseID": "benbyr_story_4"
|
||||
},
|
||||
{
|
||||
"text": "I am still looking for those sheep.",
|
||||
"nextPhraseID": "benbyr_accept_3"
|
||||
},
|
||||
{
|
||||
"text": "I have slain all eight of Tinlyn's sheep for you.",
|
||||
"nextPhraseID": "benbyr_mission_2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"tinlyn_sheep_meat",
|
||||
"value":8
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "tinlyn_sheep_meat",
|
||||
"value": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_mission_2",
|
||||
"message":"Ha ha! That fool Tinlyn must be in tears. The Shadow surely walks with you my friend.",
|
||||
"replies":[
|
||||
"id": "benbyr_mission_2",
|
||||
"message": "Ha ha! That fool Tinlyn must be in tears. The Shadow surely walks with you my friend.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_complete_2"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "benbyr",
|
||||
"value": 30
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"benbyr",
|
||||
"value":30
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_complete_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_complete_2",
|
||||
"message":"This is a glorious day indeed! Tinlyn should have known not to mess with me!",
|
||||
"replies":[
|
||||
"id": "benbyr_complete_2",
|
||||
"message": "This is a glorious day indeed! Tinlyn should have known not to mess with me!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"benbyr_complete_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "benbyr_complete_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"benbyr_complete_3",
|
||||
"message":"As for you my friend, seek out my friends in Brightport. I am sure they would extend their hospitality to you."
|
||||
"id": "benbyr_complete_3",
|
||||
"message": "As for you my friend, seek out my friends in Brightport. I am sure they would extend their hospitality to you."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,244 +1,244 @@
|
||||
[
|
||||
{
|
||||
"id":"herec_start",
|
||||
"replies":[
|
||||
"id": "herec_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"herec_q5",
|
||||
"requires":[
|
||||
"nextPhraseID": "herec_q5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_wyrms",
|
||||
"value":30
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_wyrms",
|
||||
"value": "30"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"herec_q3",
|
||||
"requires":[
|
||||
"nextPhraseID": "herec_q3",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_wyrms",
|
||||
"value":20
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_wyrms",
|
||||
"value": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"herec_q1",
|
||||
"requires":[
|
||||
"nextPhraseID": "herec_q1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_wyrms",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_wyrms",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"herec_1"
|
||||
"nextPhraseID": "herec_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_1",
|
||||
"message":"Welcome, traveller. You must be the one I heard about, that travelled up the mountain.",
|
||||
"replies":[
|
||||
"id": "herec_1",
|
||||
"message": "Welcome, traveller. You must be the one I heard about, that travelled up the mountain.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_2",
|
||||
"message":"Would you be willing to help me with a task?",
|
||||
"replies":[
|
||||
"id": "herec_2",
|
||||
"message": "Would you be willing to help me with a task?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Depends. What task?",
|
||||
"nextPhraseID":"herec_4"
|
||||
"text": "Depends. What task?",
|
||||
"nextPhraseID": "herec_4"
|
||||
},
|
||||
{
|
||||
"text":"Why would I want to help you?",
|
||||
"nextPhraseID":"herec_3"
|
||||
"text": "Why would I want to help you?",
|
||||
"nextPhraseID": "herec_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_3",
|
||||
"message":"Ah, a negotiator. I like that. If you help me, I will offer to trade the fruits of my labour with you. It should be most valuable to you.",
|
||||
"replies":[
|
||||
"id": "herec_3",
|
||||
"message": "Ah, a negotiator. I like that. If you help me, I will offer to trade the fruits of my labour with you. It should be most valuable to you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Fine. What task are we talking about here?",
|
||||
"nextPhraseID":"herec_4"
|
||||
"text": "Fine. What task are we talking about here?",
|
||||
"nextPhraseID": "herec_4"
|
||||
},
|
||||
{
|
||||
"text":"No, how can I agree to something when I don't know what it is? I'm out.",
|
||||
"nextPhraseID":"herec_11"
|
||||
"text": "No, how can I agree to something when I don't know what it is? I'm out.",
|
||||
"nextPhraseID": "herec_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_4",
|
||||
"message":"It is simple really. I am studying these wyrm creatures that lurk outside our settlement. I am trying to find what their strengths are, so that I can use it for myself.",
|
||||
"replies":[
|
||||
"id": "herec_4",
|
||||
"message": "It is simple really. I am studying these wyrm creatures that lurk outside our settlement. I am trying to find what their strengths are, so that I can use it for myself.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_5",
|
||||
"message":"But my expertise is in the studies of them, and not in actually going head to head with those things.",
|
||||
"replies":[
|
||||
"id": "herec_5",
|
||||
"message": "But my expertise is in the studies of them, and not in actually going head to head with those things.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_6",
|
||||
"message":"That's where you come in.",
|
||||
"replies":[
|
||||
"id": "herec_6",
|
||||
"message": "That's where you come in.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_7",
|
||||
"message":"I need you to gather some samples from them for me. I hear that some of the white wyrm beasts have sharper claws that can be extracted at the time of death.",
|
||||
"replies":[
|
||||
"id": "herec_7",
|
||||
"message": "I need you to gather some samples from them for me. I hear that some of the white wyrm beasts have sharper claws that can be extracted at the time of death.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_8",
|
||||
"message":"If you were to bring me some samples of those claws from the white wyrms, that would really speed up my research further.",
|
||||
"replies":[
|
||||
"id": "herec_8",
|
||||
"message": "If you were to bring me some samples of those claws from the white wyrms, that would really speed up my research further.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_9"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_9",
|
||||
"message":"Let's say, five of those claws should be enough.",
|
||||
"replies":[
|
||||
"id": "herec_9",
|
||||
"message": "Let's say, five of those claws should be enough.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Ok, sounds easy enough. I'll get you your 5 white wyrm claws.",
|
||||
"nextPhraseID":"herec_10"
|
||||
"text": "Ok, sounds easy enough. I'll get you your 5 white wyrm claws.",
|
||||
"nextPhraseID": "herec_10"
|
||||
},
|
||||
{
|
||||
"text":"Sure. Those things are no match for me.",
|
||||
"nextPhraseID":"herec_10"
|
||||
"text": "Sure. Those things are no match for me.",
|
||||
"nextPhraseID": "herec_10"
|
||||
},
|
||||
{
|
||||
"text":"No way I am going near those beasts again.",
|
||||
"nextPhraseID":"herec_11"
|
||||
"text": "No way I am going near those beasts again.",
|
||||
"nextPhraseID": "herec_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_10",
|
||||
"message":"Good. Thank you. Please hurry back so I can continue my research on these beasts.",
|
||||
"rewards":[
|
||||
"id": "herec_10",
|
||||
"message": "Good. Thank you. Please hurry back so I can continue my research on these beasts.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_wyrms",
|
||||
"value":10
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_wyrms",
|
||||
"value": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_11",
|
||||
"message":"I assure you that my research is important. But it's your decision, and your loss."
|
||||
"id": "herec_11",
|
||||
"message": "I assure you that my research is important. But it's your decision, and your loss."
|
||||
},
|
||||
{
|
||||
"id":"herec_q1",
|
||||
"message":"Welcome back. How is the search going?",
|
||||
"replies":[
|
||||
"id": "herec_q1",
|
||||
"message": "Welcome back. How is the search going?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What was I supposed to do again?",
|
||||
"nextPhraseID":"herec_4"
|
||||
"text": "What was I supposed to do again?",
|
||||
"nextPhraseID": "herec_4"
|
||||
},
|
||||
{
|
||||
"text":"I haven't found everything yet. But I am working on it.",
|
||||
"nextPhraseID":"herec_10"
|
||||
"text": "I haven't found everything yet. But I am working on it.",
|
||||
"nextPhraseID": "herec_10"
|
||||
},
|
||||
{
|
||||
"text":"I have found what you asked for.",
|
||||
"nextPhraseID":"herec_q2",
|
||||
"requires":[
|
||||
"text": "I have found what you asked for.",
|
||||
"nextPhraseID": "herec_q2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"bwm_claws",
|
||||
"value":5
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "bwm_claws",
|
||||
"value": 5
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_q2",
|
||||
"message":"Very well done my friend! These will be very valuable in my research.",
|
||||
"replies":[
|
||||
"id": "herec_q2",
|
||||
"message": "Very well done my friend! These will be very valuable in my research.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_q2_2"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_wyrms",
|
||||
"value": 20
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_wyrms",
|
||||
"value":20
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_q2_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_q2_2",
|
||||
"message":"Come back in just a minute and I will have something ready for you."
|
||||
"id": "herec_q2_2",
|
||||
"message": "Come back in just a minute and I will have something ready for you."
|
||||
},
|
||||
{
|
||||
"id":"herec_q3",
|
||||
"message":"Welcome back my friend! Good news. I have successfully distilled the fragments of the claws you brought earlier.",
|
||||
"replies":[
|
||||
"id": "herec_q3",
|
||||
"message": "Welcome back my friend! Good news. I have successfully distilled the fragments of the claws you brought earlier.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_q4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_q4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_q4",
|
||||
"message":"Now I am able to create effective potions that contain some essence of the white wyrms. These potions will be very useful in future dealings with these monsters.",
|
||||
"replies":[
|
||||
"id": "herec_q4",
|
||||
"message": "Now I am able to create effective potions that contain some essence of the white wyrms. These potions will be very useful in future dealings with these monsters.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"herec_q5"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_wyrms",
|
||||
"value": 30
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_wyrms",
|
||||
"value":30
|
||||
"text": "N",
|
||||
"nextPhraseID": "herec_q5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"herec_q5",
|
||||
"message":"Would you like to trade for some potions?",
|
||||
"replies":[
|
||||
"id": "herec_q5",
|
||||
"message": "Would you like to trade for some potions?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure. Let's see what you have.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Sure. Let's see what you have.",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,166 +1,166 @@
|
||||
[
|
||||
{
|
||||
"id":"kazaul_guardian",
|
||||
"message":"Kazaul..",
|
||||
"replies":[
|
||||
"id": "kazaul_guardian",
|
||||
"message": "Kazaul..",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What?",
|
||||
"nextPhraseID":"kazaul_guardian_1"
|
||||
"text": "What?",
|
||||
"nextPhraseID": "kazaul_guardian_1"
|
||||
},
|
||||
{
|
||||
"text":"Kazaul, destroyer of bright dreams.",
|
||||
"nextPhraseID":"kazaul_guardian_2",
|
||||
"requires":[
|
||||
"text": "Kazaul, destroyer of bright dreams.",
|
||||
"nextPhraseID": "kazaul_guardian_2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":40
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "40"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"kazaul_guardian_1",
|
||||
"message":"(The guardian looks completely unaware of your presence)"
|
||||
"id": "kazaul_guardian_1",
|
||||
"message": "(The guardian looks completely unaware of your presence)"
|
||||
},
|
||||
{
|
||||
"id":"kazaul_guardian_2",
|
||||
"message":"(The guardian looks down upon you with its burning eyes)",
|
||||
"replies":[
|
||||
"id": "kazaul_guardian_2",
|
||||
"message": "(The guardian looks down upon you with its burning eyes)",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Kazaul, defiler of the Elytharan Temple.",
|
||||
"nextPhraseID":"kazaul_guardian_3"
|
||||
"text": "Kazaul, defiler of the Elytharan Temple.",
|
||||
"nextPhraseID": "kazaul_guardian_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"kazaul_guardian_3",
|
||||
"message":"(You see the burning eyes of the guardian instantly turn into a dark red haze)",
|
||||
"replies":[
|
||||
"id": "kazaul_guardian_3",
|
||||
"message": "(You see the burning eyes of the guardian instantly turn into a dark red haze)",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"A fight, I have been waiting for this!",
|
||||
"nextPhraseID":"F"
|
||||
},
|
||||
{
|
||||
"text":"Please don't kill me!",
|
||||
"nextPhraseID":"F"
|
||||
},
|
||||
{
|
||||
"text":"For the Shadow!",
|
||||
"nextPhraseID":"F"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 50
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":50
|
||||
"text": "A fight, I have been waiting for this!",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text": "Please don't kill me!",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text": "For the Shadow!",
|
||||
"nextPhraseID": "F"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul",
|
||||
"replies":[
|
||||
"id": "sign_kazaul",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_kazaul_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_kazaul_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":60
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "60"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_kazaul_3"
|
||||
"nextPhraseID": "sign_kazaul_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_1",
|
||||
"message":"You see the shrine of Kazaul that you poured the vial of purifying spirit on.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_1",
|
||||
"message": "You see the shrine of Kazaul that you poured the vial of purifying spirit on.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_kazaul_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_kazaul_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_2",
|
||||
"message":"The previously glowing hot rock is now cold as any regular piece of rock."
|
||||
"id": "sign_kazaul_2",
|
||||
"message": "The previously glowing hot rock is now cold as any regular piece of rock."
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_3",
|
||||
"message":"Before you stands a large cut out piece of rock, in what looks like a shrine.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_3",
|
||||
"message": "Before you stands a large cut out piece of rock, in what looks like a shrine.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_kazaul_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_kazaul_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_4",
|
||||
"message":"You can feel an intense heat coming from the rock, almost like a burning fire.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_4",
|
||||
"message": "You can feel an intense heat coming from the rock, almost like a burning fire.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Leave the formation alone.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Leave the formation alone.",
|
||||
"nextPhraseID": "X"
|
||||
},
|
||||
{
|
||||
"text":"Apply the vial of purifying spirit on the formation.",
|
||||
"nextPhraseID":"sign_kazaul_5",
|
||||
"requires":[
|
||||
"text": "Apply the vial of purifying spirit on the formation.",
|
||||
"nextPhraseID": "sign_kazaul_5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"q_kazaul_vial",
|
||||
"value":1
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "q_kazaul_vial",
|
||||
"value": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_5",
|
||||
"message":"You gently pour the contents of the vial onto the formation.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_5",
|
||||
"message": "You gently pour the contents of the vial onto the formation.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_kazaul_6"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 60
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":60
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_kazaul_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_6",
|
||||
"message":"You hear a loud crackling noise from deep below the shrine. At first, the formation seems unaffected, but after a while you see the glowing of the rock decrease slightly.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_6",
|
||||
"message": "You hear a loud crackling noise from deep below the shrine. At first, the formation seems unaffected, but after a while you see the glowing of the rock decrease slightly.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_kazaul_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_kazaul_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_7",
|
||||
"message":"The process continues more rapidly, while reducing the heat generated from the formation.",
|
||||
"replies":[
|
||||
"id": "sign_kazaul_7",
|
||||
"message": "The process continues more rapidly, while reducing the heat generated from the formation.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_kazaul_8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_kazaul_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_kazaul_8",
|
||||
"message":"This must be the purification process of the Kazaul shrine."
|
||||
"id": "sign_kazaul_8",
|
||||
"message": "This must be the purification process of the Kazaul shrine."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,283 +1,283 @@
|
||||
[
|
||||
{
|
||||
"id":"laede",
|
||||
"replies":[
|
||||
"id": "laede",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"laede_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "laede_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":240
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "240"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"laede_3"
|
||||
"nextPhraseID": "laede_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"laede_1",
|
||||
"message":"You are welcome to rest here if you want. Pick any bed you wish.",
|
||||
"replies":[
|
||||
"id": "laede_1",
|
||||
"message": "You are welcome to rest here if you want. Pick any bed you wish.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"laede_2"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "nondisplay",
|
||||
"value": 16
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"nondisplay",
|
||||
"value":16
|
||||
"text": "N",
|
||||
"nextPhraseID": "laede_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"laede_2",
|
||||
"message":"I should warn you though that the one in the corner over there has a rotten stench to it. Someone must have spilled something onto it."
|
||||
"id": "laede_2",
|
||||
"message": "I should warn you though that the one in the corner over there has a rotten stench to it. Someone must have spilled something onto it."
|
||||
},
|
||||
{
|
||||
"id":"laede_3",
|
||||
"message":"Welcome traveller. These beds are only for residents of Blackwater Mountain."
|
||||
"id": "laede_3",
|
||||
"message": "Welcome traveller. These beds are only for residents of Blackwater Mountain."
|
||||
},
|
||||
{
|
||||
"id":"iducus",
|
||||
"replies":[
|
||||
"id": "iducus",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"iducus_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "iducus_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":240
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "240"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"iducus_2"
|
||||
"nextPhraseID": "iducus_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"iducus_1",
|
||||
"message":"Welcome friend. What can I do for you?",
|
||||
"replies":[
|
||||
"id": "iducus_1",
|
||||
"message": "Welcome friend. What can I do for you?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What items do you have for sale?",
|
||||
"nextPhraseID":"S"
|
||||
"text": "What items do you have for sale?",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"iducus_2",
|
||||
"message":"Welcome traveller. I see you are looking at my fine selection of wares.",
|
||||
"replies":[
|
||||
"id": "iducus_2",
|
||||
"message": "Welcome traveller. I see you are looking at my fine selection of wares.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_notrust"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_notrust"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_priest",
|
||||
"message":"... Kazaul, destroyer of spilled hope ..\nNo that's not it.",
|
||||
"replies":[
|
||||
"id": "blackwater_priest",
|
||||
"message": "... Kazaul, destroyer of spilled hope ..\nNo that's not it.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_priest_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_priest_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_priest_1",
|
||||
"message":"Spilled .. torment?\nNo that's not it either.",
|
||||
"replies":[
|
||||
"id": "blackwater_priest_1",
|
||||
"message": "Spilled .. torment?\nNo that's not it either.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_priest_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_priest_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_priest_2",
|
||||
"message":"Argh, I can't seem to remember it.",
|
||||
"replies":[
|
||||
"id": "blackwater_priest_2",
|
||||
"message": "Argh, I can't seem to remember it.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What are you doing?",
|
||||
"nextPhraseID":"blackwater_priest_3"
|
||||
"text": "What are you doing?",
|
||||
"nextPhraseID": "blackwater_priest_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_priest_3",
|
||||
"message":"Oh, hello. Never mind. Nothing. Just trying to remember something. Don't concern yourself with that."
|
||||
"id": "blackwater_priest_3",
|
||||
"message": "Oh, hello. Never mind. Nothing. Just trying to remember something. Don't concern yourself with that."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard2",
|
||||
"message":"Halt! You should not step any further.",
|
||||
"replies":[
|
||||
"id": "blackwater_guard2",
|
||||
"message": "Halt! You should not step any further.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_guard2_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_guard2_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard2_1",
|
||||
"message":"There is something over there. Do you see it?",
|
||||
"replies":[
|
||||
"id": "blackwater_guard2_1",
|
||||
"message": "There is something over there. Do you see it?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_guard2_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_guard2_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard2_2",
|
||||
"message":"A mist? A Shadow? I'm sure I saw something moving.",
|
||||
"replies":[
|
||||
"id": "blackwater_guard2_2",
|
||||
"message": "A mist? A Shadow? I'm sure I saw something moving.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_guard2_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_guard2_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard2_3",
|
||||
"message":"Screw this guard duty stuff. I am staying back here.",
|
||||
"replies":[
|
||||
"id": "blackwater_guard2_3",
|
||||
"message": "Screw this guard duty stuff. I am staying back here.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_guard2_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_guard2_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard2_4",
|
||||
"message":"Good thing we blocked that entrance from that old cabin."
|
||||
"id": "blackwater_guard2_4",
|
||||
"message": "Good thing we blocked that entrance from that old cabin."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_bossguard",
|
||||
"replies":[
|
||||
"id": "blackwater_bossguard",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"blackwater_bossguard_2",
|
||||
"requires":[
|
||||
"nextPhraseID": "blackwater_bossguard_2",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"prim_hunt",
|
||||
"value":90
|
||||
"requireType": "questProgress",
|
||||
"requireID": "prim_hunt",
|
||||
"value": "90"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"blackwater_bossguard_1"
|
||||
"nextPhraseID": "blackwater_bossguard_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_bossguard_1",
|
||||
"message":"(The guard gives you a patronizing look, but says nothing)"
|
||||
"id": "blackwater_bossguard_1",
|
||||
"message": "(The guard gives you a patronizing look, but says nothing)"
|
||||
},
|
||||
{
|
||||
"id":"blackwater_bossguard_2",
|
||||
"message":"Hey, I'm staying out of your fight with the boss. Don't involve me in your schemes."
|
||||
"id": "blackwater_bossguard_2",
|
||||
"message": "Hey, I'm staying out of your fight with the boss. Don't involve me in your schemes."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"blackwater_throneguard_5",
|
||||
"requires":[
|
||||
"nextPhraseID": "blackwater_throneguard_5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":240
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "240"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"blackwater_throneguard_5",
|
||||
"requires":[
|
||||
"nextPhraseID": "blackwater_throneguard_5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"prim_hunt",
|
||||
"value":140
|
||||
"requireType": "questProgress",
|
||||
"requireID": "prim_hunt",
|
||||
"value": "140"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"blackwater_throneguard_1"
|
||||
"nextPhraseID": "blackwater_throneguard_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard_1",
|
||||
"message":"Only residents of Blackwater Mountain or faction members are allowed in here.",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard_1",
|
||||
"message": "Only residents of Blackwater Mountain or faction members are allowed in here.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Here, I have a written permit to enter.",
|
||||
"nextPhraseID":"blackwater_throneguard_3",
|
||||
"requires":[
|
||||
"text": "Here, I have a written permit to enter.",
|
||||
"nextPhraseID": "blackwater_throneguard_3",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"bwm_permit",
|
||||
"value":1
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "bwm_permit",
|
||||
"value": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard_2",
|
||||
"message":"I will let you through. Please go right ahead.",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard_2",
|
||||
"message": "I will let you through. Please go right ahead.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Thank you.",
|
||||
"nextPhraseID":"R"
|
||||
"text": "Thank you.",
|
||||
"nextPhraseID": "R"
|
||||
},
|
||||
{
|
||||
"text":"Yes, get out of my way.",
|
||||
"nextPhraseID":"R"
|
||||
"text": "Yes, get out of my way.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard_3",
|
||||
"message":"A permit you say? Let me see that.",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard_3",
|
||||
"message": "A permit you say? Let me see that.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_throneguard_4"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "prim_hunt",
|
||||
"value": 140
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"prim_hunt",
|
||||
"value":140
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_throneguard_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard_4",
|
||||
"message":"Well, it has the signature and all. I guess it checks out all right.",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard_4",
|
||||
"message": "Well, it has the signature and all. I guess it checks out all right.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_throneguard_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_throneguard_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_throneguard_5",
|
||||
"message":"Oh, it is you.",
|
||||
"replies":[
|
||||
"id": "blackwater_throneguard_5",
|
||||
"message": "Oh, it is you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_throneguard_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_throneguard_2"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,309 +1,309 @@
|
||||
[
|
||||
{
|
||||
"id":"sign_blackwater10",
|
||||
"message":"North: Prim\nWest: Elm mine\nEast: (text is unreadable due to several scratch marks in the wood)\nSouth: Stoutford"
|
||||
"id": "sign_blackwater10",
|
||||
"message": "North: Prim\nWest: Elm mine\nEast: (text is unreadable due to several scratch marks in the wood)\nSouth: Stoutford"
|
||||
},
|
||||
{
|
||||
"id":"keyarea_bwm_agent_1",
|
||||
"message":"The man shouts at you: You! Please help! You have to help us!"
|
||||
"id": "keyarea_bwm_agent_1",
|
||||
"message": "The man shouts at you: You! Please help! You have to help us!"
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater0",
|
||||
"message":"East: Fallhaven\nSouthwest: Stoutford\nNorthwest: Blackwater Mountain"
|
||||
"id": "sign_blackwater0",
|
||||
"message": "East: Fallhaven\nSouthwest: Stoutford\nNorthwest: Blackwater Mountain"
|
||||
},
|
||||
{
|
||||
"id":"sign_prim_n",
|
||||
"message":"Notice to all citizens: No one is allowed to enter the mines at night! Furthermore, climbing the mountain side is strictly forbidden after the accident with Lorn."
|
||||
"id": "sign_prim_n",
|
||||
"message": "Notice to all citizens: No one is allowed to enter the mines at night! Furthermore, climbing the mountain side is strictly forbidden after the accident with Lorn."
|
||||
},
|
||||
{
|
||||
"id":"sign_prim_s",
|
||||
"message":"Missing persons:\n - Duala\n - Lorn\n - Kamelio"
|
||||
"id": "sign_prim_s",
|
||||
"message": "Missing persons:\n - Duala\n - Lorn\n - Kamelio"
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater13",
|
||||
"message":"No entry allowed.\nSigned by Guthbered of Prim."
|
||||
"id": "sign_blackwater13",
|
||||
"message": "No entry allowed.\nSigned by Guthbered of Prim."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater30",
|
||||
"replies":[
|
||||
"id": "sign_blackwater30",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater30_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater30_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater30_notstarted"
|
||||
"nextPhraseID": "sign_blackwater30_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater30_qstarted",
|
||||
"message":"You find a piece of paper partially frozen in the snow. You can barely make out the phrase 'Kazaul, defiler of the Elytharan Temple' from the wet paper.\nThis must be the first half of the chant for the Kazaul ritual.",
|
||||
"rewards":[
|
||||
"id": "sign_blackwater30_qstarted",
|
||||
"message": "You find a piece of paper partially frozen in the snow. You can barely make out the phrase 'Kazaul, defiler of the Elytharan Temple' from the wet paper.\nThis must be the first half of the chant for the Kazaul ritual.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":21
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 21
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater30_notstarted",
|
||||
"message":"You find a piece of paper partially frozen in the snow. You can barely make out the phrase 'Kazaul, defiler of the Elytharan Temple' from the wet paper."
|
||||
"id": "sign_blackwater30_notstarted",
|
||||
"message": "You find a piece of paper partially frozen in the snow. You can barely make out the phrase 'Kazaul, defiler of the Elytharan Temple' from the wet paper."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater32",
|
||||
"message":"The sign is severely damaged from what looks as bite marks from something with really sharp teeth. You cannot make out any readable words."
|
||||
"id": "sign_blackwater32",
|
||||
"message": "The sign is severely damaged from what looks as bite marks from something with really sharp teeth. You cannot make out any readable words."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_1",
|
||||
"replies":[
|
||||
"id": "sign_blackwater38_1",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_1_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater38_1_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_notstarted"
|
||||
"nextPhraseID": "sign_blackwater38_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_notstarted",
|
||||
"message":"You find a piece of paper describing some form of ritual."
|
||||
"id": "sign_blackwater38_notstarted",
|
||||
"message": "You find a piece of paper describing some form of ritual."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_1_qstarted",
|
||||
"message":"You find a piece of paper describing the beginnings of some form of ritual.\nThis must be the first part of the Kazaul ritual.",
|
||||
"rewards":[
|
||||
"id": "sign_blackwater38_1_qstarted",
|
||||
"message": "You find a piece of paper describing the beginnings of some form of ritual.\nThis must be the first part of the Kazaul ritual.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":25
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 25
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_2",
|
||||
"replies":[
|
||||
"id": "sign_blackwater38_2",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_2_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater38_2_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_notstarted"
|
||||
"nextPhraseID": "sign_blackwater38_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_2_qstarted",
|
||||
"message":"You find a piece of paper describing the main part of the Kazaul ritual.\nThis must be the second part of the Kazaul ritual.",
|
||||
"rewards":[
|
||||
"id": "sign_blackwater38_2_qstarted",
|
||||
"message": "You find a piece of paper describing the main part of the Kazaul ritual.\nThis must be the second part of the Kazaul ritual.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":26
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 26
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_3",
|
||||
"replies":[
|
||||
"id": "sign_blackwater38_3",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_3_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater38_3_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater38_notstarted"
|
||||
"nextPhraseID": "sign_blackwater38_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater38_3_qstarted",
|
||||
"message":"You find a piece of paper describing the end of the Kazaul ritual.\nThis must be the third part of the Kazaul ritual.",
|
||||
"rewards":[
|
||||
"id": "sign_blackwater38_3_qstarted",
|
||||
"message": "You find a piece of paper describing the end of the Kazaul ritual.\nThis must be the third part of the Kazaul ritual.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":27
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 27
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater16",
|
||||
"replies":[
|
||||
"id": "sign_blackwater16",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater16_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater16_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"kazaul",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "kazaul",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater16_notstarted"
|
||||
"nextPhraseID": "sign_blackwater16_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater16_qstarted",
|
||||
"message":"You find a piece of torn paper stuck in the thick bush. You can barely make out the phrase 'Kazaul, destroyer of bright dreams' from the torn paper.\nThis must be the second half of the chant for the Kazaul ritual.",
|
||||
"rewards":[
|
||||
"id": "sign_blackwater16_qstarted",
|
||||
"message": "You find a piece of torn paper stuck in the thick bush. You can barely make out the phrase 'Kazaul, destroyer of bright dreams' from the torn paper.\nThis must be the second half of the chant for the Kazaul ritual.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"kazaul",
|
||||
"value":22
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "kazaul",
|
||||
"value": 22
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater16_notstarted",
|
||||
"message":"You find a piece of torn paper stuck in the thick bush. You can barely make out the phrase 'Kazaul, destroyer of bright dreams' from the torn paper."
|
||||
"id": "sign_blackwater16_notstarted",
|
||||
"message": "You find a piece of torn paper stuck in the thick bush. You can barely make out the phrase 'Kazaul, destroyer of bright dreams' from the torn paper."
|
||||
},
|
||||
{
|
||||
"id":"bwm_sleephall_1",
|
||||
"message":"You are not allowed to rest here. Only Blackwater residents or close allies are allowed to rest here."
|
||||
"id": "bwm_sleephall_1",
|
||||
"message": "You are not allowed to rest here. Only Blackwater residents or close allies are allowed to rest here."
|
||||
},
|
||||
{
|
||||
"id":"keyarea_bwm_agent_60",
|
||||
"message":"You must talk to the man before proceeding further."
|
||||
"id": "keyarea_bwm_agent_60",
|
||||
"message": "You must talk to the man before proceeding further."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater50_left",
|
||||
"message":"This leads out into the wilderness outside Prim."
|
||||
"id": "sign_blackwater50_left",
|
||||
"message": "This leads out into the wilderness outside Prim."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater50_right",
|
||||
"message":"This leads back into the Blackwater Mountain settlement."
|
||||
"id": "sign_blackwater50_right",
|
||||
"message": "This leads back into the Blackwater Mountain settlement."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater29",
|
||||
"replies":[
|
||||
"id": "sign_blackwater29",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater29_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater29_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":95
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "95"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater29_notstarted"
|
||||
"nextPhraseID": "sign_blackwater29_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater29_qstarted",
|
||||
"message":"You try to be as sneaky as possible, to not gain any attention from the guards while searching through the stack of papers.",
|
||||
"replies":[
|
||||
"id": "sign_blackwater29_qstarted",
|
||||
"message": "You try to be as sneaky as possible, to not gain any attention from the guards while searching through the stack of papers.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_blackwater29_qstarted_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_blackwater29_qstarted_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater29_notstarted",
|
||||
"message":"The guard shouts at you:\n\nHey you! Get away from there!"
|
||||
"id": "sign_blackwater29_notstarted",
|
||||
"message": "The guard shouts at you:\n\nHey you! Get away from there!"
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater29_qstarted_1",
|
||||
"message":"Among the papers, you find plans for recruiting mercenaries for Prim and training fighters for a larger attack on the Blackwater Mountain settlement.",
|
||||
"replies":[
|
||||
"id": "sign_blackwater29_qstarted_1",
|
||||
"message": "Among the papers, you find plans for recruiting mercenaries for Prim and training fighters for a larger attack on the Blackwater Mountain settlement.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_blackwater29_qstarted_2"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 100
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":100
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_blackwater29_qstarted_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater29_qstarted_2",
|
||||
"message":"This must be the information that Harlenn wants."
|
||||
"id": "sign_blackwater29_qstarted_2",
|
||||
"message": "This must be the information that Harlenn wants."
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater45",
|
||||
"replies":[
|
||||
"id": "sign_blackwater45",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater45_qstarted",
|
||||
"requires":[
|
||||
"nextPhraseID": "sign_blackwater45_qstarted",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"prim_hunt",
|
||||
"value":50
|
||||
"requireType": "questProgress",
|
||||
"requireID": "prim_hunt",
|
||||
"value": "50"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"sign_blackwater45_notstarted"
|
||||
"nextPhraseID": "sign_blackwater45_notstarted"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater45_qstarted",
|
||||
"message":"You try to sneak as much as possible, to not gain any attention from the guard while searching through the stack of papers.",
|
||||
"replies":[
|
||||
"id": "sign_blackwater45_qstarted",
|
||||
"message": "You try to sneak as much as possible, to not gain any attention from the guard while searching through the stack of papers.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_blackwater45_qstarted_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_blackwater45_qstarted_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater45_notstarted",
|
||||
"message":"As soon as you step near the table, the guard shouts at you:\n\nHey you! Get away from there!"
|
||||
"id": "sign_blackwater45_notstarted",
|
||||
"message": "As soon as you step near the table, the guard shouts at you:\n\nHey you! Get away from there!"
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater45_qstarted_1",
|
||||
"message":"Among the papers, you find what seems to be plans for training fighters, and plans for an attack on what looks like Prim.",
|
||||
"replies":[
|
||||
"id": "sign_blackwater45_qstarted_1",
|
||||
"message": "Among the papers, you find what seems to be plans for training fighters, and plans for an attack on what looks like Prim.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"sign_blackwater45_qstarted_2"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "prim_hunt",
|
||||
"value": 60
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"prim_hunt",
|
||||
"value":60
|
||||
"text": "N",
|
||||
"nextPhraseID": "sign_blackwater45_qstarted_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"sign_blackwater45_qstarted_2",
|
||||
"message":"This must be the information that Guthbered wants."
|
||||
"id": "sign_blackwater45_qstarted_2",
|
||||
"message": "This must be the information that Guthbered wants."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,126 +1,126 @@
|
||||
[
|
||||
{
|
||||
"id":"blackwater_entranceguard",
|
||||
"message":"Oh, a newcomer. Great. I hope you are here to help us with our problems.",
|
||||
"replies":[
|
||||
"id": "blackwater_entranceguard",
|
||||
"message": "Oh, a newcomer. Great. I hope you are here to help us with our problems.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_guard1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_guard1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guard1",
|
||||
"message":"Stay out of trouble and trouble will stay away from you."
|
||||
"id": "blackwater_guard1",
|
||||
"message": "Stay out of trouble and trouble will stay away from you."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guest1",
|
||||
"message":"Great place this, isn't it?"
|
||||
"id": "blackwater_guest1",
|
||||
"message": "Great place this, isn't it?"
|
||||
},
|
||||
{
|
||||
"id":"blackwater_guest2",
|
||||
"message":"Teehee. Mazeg's potions make you feel all tingly and funny."
|
||||
"id": "blackwater_guest2",
|
||||
"message": "Teehee. Mazeg's potions make you feel all tingly and funny."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_cook",
|
||||
"message":"Get out of my kitchen! Take a seat and I will get to you in time."
|
||||
"id": "blackwater_cook",
|
||||
"message": "Get out of my kitchen! Take a seat and I will get to you in time."
|
||||
},
|
||||
{
|
||||
"id":"keneg",
|
||||
"message":"Banging. Wheezing.",
|
||||
"replies":[
|
||||
"id": "keneg",
|
||||
"message": "Banging. Wheezing.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"keneg_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "keneg_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"keneg_1",
|
||||
"message":"Have to get away!",
|
||||
"replies":[
|
||||
"id": "keneg_1",
|
||||
"message": "Have to get away!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"keneg_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "keneg_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"keneg_2",
|
||||
"message":"The monsters, they come at night.",
|
||||
"replies":[
|
||||
"id": "keneg_2",
|
||||
"message": "The monsters, they come at night.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"keneg_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "keneg_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"keneg_3",
|
||||
"message":"*Looks nervous*\nHave to hide."
|
||||
"id": "keneg_3",
|
||||
"message": "*Looks nervous*\nHave to hide."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_notrust",
|
||||
"message":"Regardless, I cannot help you. My services are only for residents of Blackwater Mountain, and I don't trust you enough yet."
|
||||
"id": "blackwater_notrust",
|
||||
"message": "Regardless, I cannot help you. My services are only for residents of Blackwater Mountain, and I don't trust you enough yet."
|
||||
},
|
||||
{
|
||||
"id":"waeges",
|
||||
"replies":[
|
||||
"id": "waeges",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"waeges_1",
|
||||
"requires":[
|
||||
"nextPhraseID": "waeges_1",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":240
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "240"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"waeges_2"
|
||||
"nextPhraseID": "waeges_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"waeges_1",
|
||||
"message":"Welcome friend. What can I do for you?",
|
||||
"replies":[
|
||||
"id": "waeges_1",
|
||||
"message": "Welcome friend. What can I do for you?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What weapons do you have for sale?",
|
||||
"nextPhraseID":"S"
|
||||
"text": "What weapons do you have for sale?",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"waeges_2",
|
||||
"message":"Welcome traveller. I see you are looking at my fine selection of weapons.",
|
||||
"replies":[
|
||||
"id": "waeges_2",
|
||||
"message": "Welcome traveller. I see you are looking at my fine selection of weapons.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"blackwater_notrust"
|
||||
"text": "N",
|
||||
"nextPhraseID": "blackwater_notrust"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"blackwater_fighter",
|
||||
"message":"I have no time for you, kid. Have to practice my skills."
|
||||
"id": "blackwater_fighter",
|
||||
"message": "I have no time for you, kid. Have to practice my skills."
|
||||
},
|
||||
{
|
||||
"id":"ungorm",
|
||||
"message":"... but while the forces were withdrawing, the larger part of ...",
|
||||
"replies":[
|
||||
"id": "ungorm",
|
||||
"message": "... but while the forces were withdrawing, the larger part of ...",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"ungorm_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "ungorm_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ungorm_1",
|
||||
"message":"Oh. A young one. Hello. Please do not disturb my students while they are studying."
|
||||
"id": "ungorm_1",
|
||||
"message": "Oh. A young one. Hello. Please do not disturb my students while they are studying."
|
||||
},
|
||||
{
|
||||
"id":"blackwater_pupil",
|
||||
"message":"Sorry, I can't talk right now."
|
||||
"id": "blackwater_pupil",
|
||||
"message": "Sorry, I can't talk right now."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,187 +1,187 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_1_start",
|
||||
"message":"Oh, someone from the outside! Please, sir! You have to help us!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_start",
|
||||
"message": "Oh, someone from the outside! Please, sir! You have to help us!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What is the matter?",
|
||||
"nextPhraseID":"bwm_agent_1_2"
|
||||
"text": "What is the matter?",
|
||||
"nextPhraseID": "bwm_agent_1_2"
|
||||
},
|
||||
{
|
||||
"text":"'Us'? I only see you here.",
|
||||
"nextPhraseID":"bwm_agent_1_3"
|
||||
"text": "'Us'? I only see you here.",
|
||||
"nextPhraseID": "bwm_agent_1_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_2",
|
||||
"message":"We urgently need help from someone outside!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_2",
|
||||
"message": "We urgently need help from someone outside!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_3",
|
||||
"message":"Very funny. I was sent by my settlement to get help from the outside.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_3",
|
||||
"message": "Very funny. I was sent by my settlement to get help from the outside.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_4",
|
||||
"message":"The people of my settlement, the Blackwater mountain, are slowly being reduced in numbers by the monsters and the savage bandits.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_4",
|
||||
"message": "The people of my settlement, the Blackwater mountain, are slowly being reduced in numbers by the monsters and the savage bandits.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_5"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":1
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_5",
|
||||
"message":"The monsters are closing in on us, and we desperately need help by some able fighter.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_5",
|
||||
"message": "The monsters are closing in on us, and we desperately need help by some able fighter.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"I guess I could help, I have killed a few monsters here and there.",
|
||||
"nextPhraseID":"bwm_agent_1_7"
|
||||
"text": "I guess I could help, I have killed a few monsters here and there.",
|
||||
"nextPhraseID": "bwm_agent_1_7"
|
||||
},
|
||||
{
|
||||
"text":"A fight, great. I'm in!",
|
||||
"nextPhraseID":"bwm_agent_1_7"
|
||||
"text": "A fight, great. I'm in!",
|
||||
"nextPhraseID": "bwm_agent_1_7"
|
||||
},
|
||||
{
|
||||
"text":"Will there be a reward for this?",
|
||||
"nextPhraseID":"bwm_agent_1_6"
|
||||
"text": "Will there be a reward for this?",
|
||||
"nextPhraseID": "bwm_agent_1_6"
|
||||
},
|
||||
{
|
||||
"text":"Hm, no. I had better not get involved in this.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Hm, no. I had better not get involved in this.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_6",
|
||||
"message":"Reward? Hm, I was hoping you would help us for other reasons than a reward. But I guess my master will reward you sufficiently if you survive.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_6",
|
||||
"message": "Reward? Hm, I was hoping you would help us for other reasons than a reward. But I guess my master will reward you sufficiently if you survive.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Alright, I'll do it.",
|
||||
"nextPhraseID":"bwm_agent_1_7"
|
||||
"text": "Alright, I'll do it.",
|
||||
"nextPhraseID": "bwm_agent_1_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_7",
|
||||
"message":"Excellent. The Blackwater settlement is some distance away. Frankly, I am amazed that I made it this far alive.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_7",
|
||||
"message": "Excellent. The Blackwater settlement is some distance away. Frankly, I am amazed that I made it this far alive.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_8"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 5
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":5
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_8",
|
||||
"message":"I must warn you though, that there are some nasty monsters on the way.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_8",
|
||||
"message": "I must warn you though, that there are some nasty monsters on the way.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_9"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_9",
|
||||
"message":"But I guess you seem strong enough.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_9",
|
||||
"message": "But I guess you seem strong enough.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Yeah, I can handle myself.",
|
||||
"nextPhraseID":"bwm_agent_1_10"
|
||||
"text": "Yeah, I can handle myself.",
|
||||
"nextPhraseID": "bwm_agent_1_10"
|
||||
},
|
||||
{
|
||||
"text":"No problem.",
|
||||
"nextPhraseID":"bwm_agent_1_10"
|
||||
"text": "No problem.",
|
||||
"nextPhraseID": "bwm_agent_1_10"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_10",
|
||||
"message":"Good. First though, we must cross this mine to the other side.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_10",
|
||||
"message": "Good. First though, we must cross this mine to the other side.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_11"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_11",
|
||||
"message":"The mine shaft over there *points* has collapsed, so I guess you won't make it through there.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_11",
|
||||
"message": "The mine shaft over there *points* has collapsed, so I guess you won't make it through there.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_12"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_12"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_12",
|
||||
"message":"You will have to go through the abandoned mine below. Beware that the mine is pitch-black, so you will have to navigate in there without any light.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_12",
|
||||
"message": "You will have to go through the abandoned mine below. Beware that the mine is pitch-black, so you will have to navigate in there without any light.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"What about you?",
|
||||
"nextPhraseID":"bwm_agent_1_13"
|
||||
"text": "What about you?",
|
||||
"nextPhraseID": "bwm_agent_1_13"
|
||||
},
|
||||
{
|
||||
"text":"Ok, I'll go through the pitch-black mine.",
|
||||
"nextPhraseID":"bwm_agent_1_14"
|
||||
"text": "Ok, I'll go through the pitch-black mine.",
|
||||
"nextPhraseID": "bwm_agent_1_14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_13",
|
||||
"message":"I'll try to crawl back through the mine shaft here. That's how I got here in the first place.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_13",
|
||||
"message": "I'll try to crawl back through the mine shaft here. That's how I got here in the first place.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_1_14"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_1_14"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_1_14",
|
||||
"message":"Let's meet at the other side of this mine shaft.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_1_14",
|
||||
"message": "Let's meet at the other side of this mine shaft.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Ok. You crawl through the shaft, and I'll go below. See you on the other side!",
|
||||
"nextPhraseID":"R"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 10
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":10
|
||||
"text": "Ok. You crawl through the shaft, and I'll go below. See you on the other side!",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,165 +1,165 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_2_start",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_2_7",
|
||||
"requires":[
|
||||
"nextPhraseID": "bwm_agent_2_7",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":20
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "20"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_2_1"
|
||||
"nextPhraseID": "bwm_agent_2_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_1",
|
||||
"message":"Hello again. You made it through alive, well done!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_1",
|
||||
"message": "Hello again. You made it through alive, well done!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"These monsters, what are they?",
|
||||
"nextPhraseID":"bwm_agent_2_2"
|
||||
"text": "These monsters, what are they?",
|
||||
"nextPhraseID": "bwm_agent_2_2"
|
||||
},
|
||||
{
|
||||
"text":"You never told me it would be pitch-black down there. I almost got killed!",
|
||||
"nextPhraseID":"bwm_agent_2_12"
|
||||
"text": "You never told me it would be pitch-black down there. I almost got killed!",
|
||||
"nextPhraseID": "bwm_agent_2_12"
|
||||
},
|
||||
{
|
||||
"text":"Yeah, piece of cake.",
|
||||
"nextPhraseID":"bwm_agent_2_5"
|
||||
"text": "Yeah, piece of cake.",
|
||||
"nextPhraseID": "bwm_agent_2_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_2",
|
||||
"message":"The Gornauds? I have no idea where they come from, one day they just showed up here around the mountain.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_2",
|
||||
"message": "The Gornauds? I have no idea where they come from, one day they just showed up here around the mountain.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_2_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_2_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_3",
|
||||
"message":"Nasty beasts, they are.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_3",
|
||||
"message": "Nasty beasts, they are.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_2_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_2_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_4",
|
||||
"message":"Anyway, let's get going now. We are now one step closer to the Blackwater mountain settlement.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_4",
|
||||
"message": "Anyway, let's get going now. We are now one step closer to the Blackwater mountain settlement.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_2_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_2_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_5",
|
||||
"message":"We should hurry now.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_5",
|
||||
"message": "We should hurry now.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_2_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_2_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_6",
|
||||
"message":"Once we exit this mine, it is very important that you go directly east from there. Do not travel to other places other than going east now!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_6",
|
||||
"message": "Once we exit this mine, it is very important that you go directly east from there. Do not travel to other places other than going east now!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Ok, I'll go east once I have exited the mine. Got it.",
|
||||
"nextPhraseID":"bwm_agent_2_7"
|
||||
"text": "Ok, I'll go east once I have exited the mine. Got it.",
|
||||
"nextPhraseID": "bwm_agent_2_7"
|
||||
},
|
||||
{
|
||||
"text":"Why east? What else is there here?",
|
||||
"nextPhraseID":"bwm_agent_2_8"
|
||||
"text": "Why east? What else is there here?",
|
||||
"nextPhraseID": "bwm_agent_2_8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_7",
|
||||
"message":"I'll wait for you by the steps up to the mountain pass. See you there!\n\nRemember, go east once you exit the mine.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_7",
|
||||
"message": "I'll wait for you by the steps up to the mountain pass. See you there!\n\nRemember, go east once you exit the mine.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Ok, see you there!",
|
||||
"nextPhraseID":"R"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 20
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":20
|
||||
"text": "Ok, see you there!",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_8",
|
||||
"message":"Oh, nothing. There are dangerous places here. You should definitely not head any other direction than east.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_8",
|
||||
"message": "Oh, nothing. There are dangerous places here. You should definitely not head any other direction than east.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure, I'll head east.",
|
||||
"nextPhraseID":"bwm_agent_2_7"
|
||||
"text": "Sure, I'll head east.",
|
||||
"nextPhraseID": "bwm_agent_2_7"
|
||||
},
|
||||
{
|
||||
"text":"Dangerous? Sounds like my kind of place!",
|
||||
"nextPhraseID":"bwm_agent_2_10"
|
||||
"text": "Dangerous? Sounds like my kind of place!",
|
||||
"nextPhraseID": "bwm_agent_2_10"
|
||||
},
|
||||
{
|
||||
"text":"Is there something you are not telling me?",
|
||||
"nextPhraseID":"bwm_agent_2_11"
|
||||
"text": "Is there something you are not telling me?",
|
||||
"nextPhraseID": "bwm_agent_2_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_10",
|
||||
"message":"It would be your loss. Don't say I didn't warn you. Safest route would be to head east.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_10",
|
||||
"message": "It would be your loss. Don't say I didn't warn you. Safest route would be to head east.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure, I'll head east.",
|
||||
"nextPhraseID":"bwm_agent_2_7"
|
||||
"text": "Sure, I'll head east.",
|
||||
"nextPhraseID": "bwm_agent_2_7"
|
||||
},
|
||||
{
|
||||
"text":"Is there something you are not telling me?",
|
||||
"nextPhraseID":"bwm_agent_2_11"
|
||||
"text": "Is there something you are not telling me?",
|
||||
"nextPhraseID": "bwm_agent_2_11"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_11",
|
||||
"message":"No no, just head east and I'll explain everything to you once we get to the Blackwater mountain settlement.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_11",
|
||||
"message": "No no, just head east and I'll explain everything to you once we get to the Blackwater mountain settlement.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Ok, I promise to head east once we exit the mine.",
|
||||
"nextPhraseID":"bwm_agent_2_7"
|
||||
"text": "Ok, I promise to head east once we exit the mine.",
|
||||
"nextPhraseID": "bwm_agent_2_7"
|
||||
},
|
||||
{
|
||||
"text":"(Lie) Ok, I promise to head east once we exit the mine.",
|
||||
"nextPhraseID":"bwm_agent_2_7"
|
||||
"text": "(Lie) Ok, I promise to head east once we exit the mine.",
|
||||
"nextPhraseID": "bwm_agent_2_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_2_12",
|
||||
"message":"Actually, I did tell you that it would be pitch-black down there. Good work navigating through there!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_2_12",
|
||||
"message": "Actually, I did tell you that it would be pitch-black down there. Good work navigating through there!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_2_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_2_4"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,120 +1,120 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_3_start",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_3_4",
|
||||
"requires":[
|
||||
"nextPhraseID": "bwm_agent_3_4",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":30
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "30"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_3_1"
|
||||
"nextPhraseID": "bwm_agent_3_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_1",
|
||||
"message":"Hello. You made it here, good.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_1",
|
||||
"message": "Hello. You made it here, good.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"I talked to some people in the village Prim. They had some interesting things to say about Blackwater mountain.",
|
||||
"nextPhraseID":"bwm_agent_3_5",
|
||||
"requires":[
|
||||
"text": "I talked to some people in the village Prim. They had some interesting things to say about Blackwater mountain.",
|
||||
"nextPhraseID": "bwm_agent_3_5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":25
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "25"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text":"I went east, as you said.",
|
||||
"nextPhraseID":"bwm_agent_3_2"
|
||||
"text": "I went east, as you said.",
|
||||
"nextPhraseID": "bwm_agent_3_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_2",
|
||||
"message":"Good. Now let's get up this mountain. I will meet you halfway up there.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_2",
|
||||
"message": "Good. Now let's get up this mountain. I will meet you halfway up there.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_3_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_3_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_3",
|
||||
"message":"This path leads up to the Blackwater mountain settlement. Follow this path and we will talk later.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_3",
|
||||
"message": "This path leads up to the Blackwater mountain settlement. Follow this path and we will talk later.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_3_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_3_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_4",
|
||||
"message":"Beware of the nasty monsters, they can really cause some harm!",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_4",
|
||||
"message": "Beware of the nasty monsters, they can really cause some harm!",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Ok, I will follow this path up the mountain.",
|
||||
"nextPhraseID":"R"
|
||||
},
|
||||
{
|
||||
"text":"Great, more monsters. Just what I needed.",
|
||||
"nextPhraseID":"R"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 30
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":30
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_5",
|
||||
"message":"Do not listen to their lies. They poison your thoughts and would not hesitate to stab you in the back once they get the chance.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"What have they done?",
|
||||
"nextPhraseID":"bwm_agent_3_6"
|
||||
"text": "Ok, I will follow this path up the mountain.",
|
||||
"nextPhraseID": "R"
|
||||
},
|
||||
{
|
||||
"text":"Yes, they do seem a bit shady.",
|
||||
"nextPhraseID":"bwm_agent_3_7"
|
||||
"text": "Great, more monsters. Just what I needed.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_6",
|
||||
"message":"I will not talk of them now. Follow me up to the Blackwater mountain settlement and we will talk more there.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_5",
|
||||
"message": "Do not listen to their lies. They poison your thoughts and would not hesitate to stab you in the back once they get the chance.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure.",
|
||||
"nextPhraseID":"bwm_agent_3_2"
|
||||
"text": "What have they done?",
|
||||
"nextPhraseID": "bwm_agent_3_6"
|
||||
},
|
||||
{
|
||||
"text":"I'm keeping my eye on you. But I'll agree to your terms for now.",
|
||||
"nextPhraseID":"bwm_agent_3_2"
|
||||
"text": "Yes, they do seem a bit shady.",
|
||||
"nextPhraseID": "bwm_agent_3_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_3_7",
|
||||
"message":"Indeed they do.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_3_6",
|
||||
"message": "I will not talk of them now. Follow me up to the Blackwater mountain settlement and we will talk more there.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_3_6"
|
||||
"text": "Sure.",
|
||||
"nextPhraseID": "bwm_agent_3_2"
|
||||
},
|
||||
{
|
||||
"text": "I'm keeping my eye on you. But I'll agree to your terms for now.",
|
||||
"nextPhraseID": "bwm_agent_3_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "bwm_agent_3_7",
|
||||
"message": "Indeed they do.",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_3_6"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,109 +1,109 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_4_start",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_4_5",
|
||||
"requires":[
|
||||
"nextPhraseID": "bwm_agent_4_5",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":40
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "40"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_4_1"
|
||||
"nextPhraseID": "bwm_agent_4_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_1",
|
||||
"message":"Hello again. Well done defeating the Gornaud beasts.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_1",
|
||||
"message": "Hello again. Well done defeating the Gornaud beasts.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Their attacks really hurt. What are these things?",
|
||||
"nextPhraseID":"bwm_agent_4_6"
|
||||
"text": "Their attacks really hurt. What are these things?",
|
||||
"nextPhraseID": "bwm_agent_4_6"
|
||||
},
|
||||
{
|
||||
"text":"How come they do not attack you?",
|
||||
"nextPhraseID":"bwm_agent_4_3"
|
||||
"text": "How come they do not attack you?",
|
||||
"nextPhraseID": "bwm_agent_4_3"
|
||||
},
|
||||
{
|
||||
"text":"Yeah, no problem. Just another trail of dead bodies behind me.",
|
||||
"nextPhraseID":"bwm_agent_4_2"
|
||||
"text": "Yeah, no problem. Just another trail of dead bodies behind me.",
|
||||
"nextPhraseID": "bwm_agent_4_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_2",
|
||||
"message":"Careful what you wish for, for it may come true.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_2",
|
||||
"message": "Careful what you wish for, for it may come true.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_4_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_4_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_3",
|
||||
"message":"Me? There must be something about me that scares them. I have no idea what it would be, some scent perhaps?",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_3",
|
||||
"message": "Me? There must be something about me that scares them. I have no idea what it would be, some scent perhaps?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_4_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_4_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_4",
|
||||
"message":"Anyway, we should get going. I'll run ahead of you up the mountain.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_4",
|
||||
"message": "Anyway, we should get going. I'll run ahead of you up the mountain.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_4_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_4_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_5",
|
||||
"message":"Meet me further up the mountain, and we will talk more.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_5",
|
||||
"message": "Meet me further up the mountain, and we will talk more.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Ok, see you there.",
|
||||
"nextPhraseID":"R"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 40
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":40
|
||||
"text": "Ok, see you there.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_6",
|
||||
"message":"I do not know where they come from. All I know is that they started to appear one day, blocking the path up the mountain.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_6",
|
||||
"message": "I do not know where they come from. All I know is that they started to appear one day, blocking the path up the mountain.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_4_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_4_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_4_7",
|
||||
"message":"And, their attacks are tough. Once one of them gets a hold of you, the other ones seem really eager to hit you too.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_4_7",
|
||||
"message": "And, their attacks are tough. Once one of them gets a hold of you, the other ones seem really eager to hit you too.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Nothing I can't handle.",
|
||||
"nextPhraseID":"bwm_agent_4_4"
|
||||
"text": "Nothing I can't handle.",
|
||||
"nextPhraseID": "bwm_agent_4_4"
|
||||
},
|
||||
{
|
||||
"text":"How come they do not attack you?",
|
||||
"nextPhraseID":"bwm_agent_4_3"
|
||||
"text": "How come they do not attack you?",
|
||||
"nextPhraseID": "bwm_agent_4_3"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,87 +1,87 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_5_start",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_5_6",
|
||||
"requires":[
|
||||
"nextPhraseID": "bwm_agent_5_6",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":50
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "50"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_5_1"
|
||||
"nextPhraseID": "bwm_agent_5_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_1",
|
||||
"message":"Hello again. Well done getting through those monsters.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_1",
|
||||
"message": "Hello again. Well done getting through those monsters.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_5_2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_5_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_2",
|
||||
"message":"We are almost there now. Just a little bit more.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_2",
|
||||
"message": "We are almost there now. Just a little bit more.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_5_3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_5_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_3",
|
||||
"message":"We should hurry this last bit, my settlement is close now.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_3",
|
||||
"message": "We should hurry this last bit, my settlement is close now.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_5_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_5_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_4",
|
||||
"message":"I hope you can manage the cold out here.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_4",
|
||||
"message": "I hope you can manage the cold out here.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_5_5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_5_5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_5",
|
||||
"message":"Also, stay away from the wyrms. They have a really nasty bite.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_5",
|
||||
"message": "Also, stay away from the wyrms. They have a really nasty bite.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_5_6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_5_6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_5_6",
|
||||
"message":"Now hurry. We are almost there. Follow the snowy path to the north, and you should reach the settlement in no time.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_5_6",
|
||||
"message": "Now hurry. We are almost there. Follow the snowy path to the north, and you should reach the settlement in no time.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Ok, I will follow the path to the north, further up the mountain.",
|
||||
"nextPhraseID":"R"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 50
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":50
|
||||
"text": "Ok, I will follow the path to the north, further up the mountain.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,115 +1,115 @@
|
||||
[
|
||||
{
|
||||
"id":"bwm_agent_6_start",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_start",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_6_3",
|
||||
"requires":[
|
||||
"nextPhraseID": "bwm_agent_6_3",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"bwm_agent",
|
||||
"value":60
|
||||
"requireType": "questProgress",
|
||||
"requireID": "bwm_agent",
|
||||
"value": "60"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"bwm_agent_6_0"
|
||||
"nextPhraseID": "bwm_agent_6_0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_1",
|
||||
"message":"I am glad you followed me up the mountain to help us out.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_1",
|
||||
"message": "I am glad you followed me up the mountain to help us out.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"How did you get up here so fast?",
|
||||
"nextPhraseID":"bwm_agent_6_6"
|
||||
"text": "How did you get up here so fast?",
|
||||
"nextPhraseID": "bwm_agent_6_6"
|
||||
},
|
||||
{
|
||||
"text":"Those were some tough fights, but I can manage.",
|
||||
"nextPhraseID":"bwm_agent_6_5"
|
||||
"text": "Those were some tough fights, but I can manage.",
|
||||
"nextPhraseID": "bwm_agent_6_5"
|
||||
},
|
||||
{
|
||||
"text":"Are we there yet?",
|
||||
"nextPhraseID":"bwm_agent_6_2"
|
||||
"text": "Are we there yet?",
|
||||
"nextPhraseID": "bwm_agent_6_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_2",
|
||||
"message":"Oh yes. In fact, our Blackwater mountain settlement is just down these stairs.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_2",
|
||||
"message": "Oh yes. In fact, our Blackwater mountain settlement is just down these stairs.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_6_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_6_4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_3",
|
||||
"message":"Go ahead, I will meet you inside.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_3",
|
||||
"message": "Go ahead, I will meet you inside.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Ok, see you inside.",
|
||||
"nextPhraseID":"R"
|
||||
"text": "Ok, see you inside.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_0",
|
||||
"message":"We meet again. Well done fighting your way up here.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_0",
|
||||
"message": "We meet again. Well done fighting your way up here.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_6_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_6_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_4",
|
||||
"message":"You should go down these stairs and talk to our battle master, Harlenn. He can usually be found at the third level down.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_4",
|
||||
"message": "You should go down these stairs and talk to our battle master, Harlenn. He can usually be found at the third level down.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_6_3"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bwm_agent",
|
||||
"value": 60
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bwm_agent",
|
||||
"value":60
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_6_3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_5",
|
||||
"message":"Yes, you seem like an able fighter.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_5",
|
||||
"message": "Yes, you seem like an able fighter.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Are we there yet?",
|
||||
"nextPhraseID":"bwm_agent_6_2"
|
||||
"text": "Are we there yet?",
|
||||
"nextPhraseID": "bwm_agent_6_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_6",
|
||||
"message":"I learned some shortcuts up and down the mountain a while back. Nothing strange about that right?",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_6",
|
||||
"message": "I learned some shortcuts up and down the mountain a while back. Nothing strange about that right?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_6_7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_6_7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"bwm_agent_6_7",
|
||||
"message":"Anyway, we are right at the settlement now. In fact, our Blackwater mountain settlement is just down these stairs.",
|
||||
"replies":[
|
||||
"id": "bwm_agent_6_7",
|
||||
"message": "Anyway, we are right at the settlement now. In fact, our Blackwater mountain settlement is just down these stairs.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"bwm_agent_6_4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "bwm_agent_6_4"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,222 +1,222 @@
|
||||
[
|
||||
{
|
||||
"id":"charwd_guard",
|
||||
"replies":[
|
||||
"id": "charwd_guard",
|
||||
"rewards": [
|
||||
{
|
||||
"nextPhraseID":"charwd_guard2",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"charwood1",
|
||||
"value":35
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"charwd_guard0"
|
||||
"rewardID": "charwood1",
|
||||
"value": 19,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":19
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"charwd_guard1",
|
||||
"message":"Good. We need all the help we can get.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"charwd_guard2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"charwd_guard2",
|
||||
"message":"I'll let you enter the hills. Keep heading east, and then turn north once you see the mountain side.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Thank you.",
|
||||
"nextPhraseID":"R"
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "charwood1",
|
||||
"value": "35"
|
||||
}
|
||||
],
|
||||
"nextPhraseID": "charwd_guard2"
|
||||
},
|
||||
{
|
||||
"text":"I sure hope there's some reward for all of this later.",
|
||||
"nextPhraseID":"R"
|
||||
"nextPhraseID": "charwd_guard0"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "charwd_guard1",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "charwd_guard2"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":35
|
||||
}
|
||||
]
|
||||
"message": "Good. We need all the help we can get."
|
||||
},
|
||||
{
|
||||
"id":"charwd_guard0",
|
||||
"message":"You better talk to Maevalia.",
|
||||
"replies":[
|
||||
"id": "charwd_guard2",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"I've already talked to her, and I have agreed to help find your missing people.",
|
||||
"nextPhraseID":"charwd_guard1",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"charwood1",
|
||||
"value":30
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text":"What's back here?",
|
||||
"nextPhraseID":"charwd_guard4"
|
||||
},
|
||||
{
|
||||
"text":"Ok, I'll go talk to her.",
|
||||
"nextPhraseID":"charwd_guard3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"charwd_guard3",
|
||||
"message":"Yes, you do that."
|
||||
},
|
||||
{
|
||||
"id":"charwd_guard4",
|
||||
"message":"Behind me is the path up to the Charwood mining town. You really should go talk to Maevalia though. She's inside the cabin.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Ok, I'll go talk to her.",
|
||||
"nextPhraseID":"charwd_guard3"
|
||||
},
|
||||
{
|
||||
"text":"I've already talked to her, and I have agreed to help find your missing people.",
|
||||
"nextPhraseID":"charwd_guard1",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"charwood1",
|
||||
"value":30
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"drashad",
|
||||
"replies":[
|
||||
{
|
||||
"nextPhraseID":"drashad1",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"charwood1",
|
||||
"value":50
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"drashad2"
|
||||
"rewardID": "charwood1",
|
||||
"value": 35,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":19
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"drashad1",
|
||||
"message":"Thank you for helping us!"
|
||||
},
|
||||
{
|
||||
"id":"drashad2",
|
||||
"message":"Please, you have to help us!"
|
||||
},
|
||||
{
|
||||
"id":"khorailla",
|
||||
"replies":[
|
||||
{
|
||||
"nextPhraseID":"khorailla1",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"charwood1",
|
||||
"value":50
|
||||
}
|
||||
]
|
||||
"text": "Thank you.",
|
||||
"nextPhraseID": "R"
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"khorailla3"
|
||||
"text": "I sure hope there's some reward for all of this later.",
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":19
|
||||
}
|
||||
]
|
||||
"message": "I'll let you enter the hills. Keep heading east, and then turn north once you see the mountain side."
|
||||
},
|
||||
{
|
||||
"id":"khorailla1",
|
||||
"message":"Thank you so much for finding our missing people!",
|
||||
"replies":[
|
||||
"id": "charwd_guard0",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Do you have anything to trade?",
|
||||
"nextPhraseID":"khorailla2"
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "charwood1",
|
||||
"value": "30"
|
||||
}
|
||||
],
|
||||
"text": "I've already talked to her, and I have agreed to help find your missing people.",
|
||||
"nextPhraseID": "charwd_guard1"
|
||||
},
|
||||
{
|
||||
"text":"You're welcome.",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"khorailla2",
|
||||
"message":"It's not much, but I have some food if you'd like.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Sure, let me see what you have.",
|
||||
"nextPhraseID":"S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"khorailla3",
|
||||
"message":"What ever will we do? Poor Ayell and Fayvara, I sure hope they're alright.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Do you have anything to trade?",
|
||||
"nextPhraseID":"khorailla5"
|
||||
"text": "What's back here?",
|
||||
"nextPhraseID": "charwd_guard4"
|
||||
},
|
||||
{
|
||||
"text":"What happened to them?",
|
||||
"nextPhraseID":"khorailla4"
|
||||
"text": "Ok, I'll go talk to her.",
|
||||
"nextPhraseID": "charwd_guard3"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "You better talk to Maevalia."
|
||||
},
|
||||
{
|
||||
"id":"khorailla4",
|
||||
"message":"You should talk to Maevalia over there."
|
||||
"id": "charwd_guard3",
|
||||
"message": "Yes, you do that."
|
||||
},
|
||||
{
|
||||
"id":"khorailla5",
|
||||
"message":"I'm sorry, I'm too distracted to help you right now.",
|
||||
"replies":[
|
||||
"id": "charwd_guard4",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"khorailla4"
|
||||
"text": "Ok, I'll go talk to her.",
|
||||
"nextPhraseID": "charwd_guard3"
|
||||
},
|
||||
{
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "charwood1",
|
||||
"value": "30"
|
||||
}
|
||||
],
|
||||
"nextPhraseID": "charwd_guard1",
|
||||
"text": "I've already talked to her, and I have agreed to help find your missing people."
|
||||
}
|
||||
],
|
||||
"message": "Behind me is the path up to the Charwood mining town. You really should go talk to Maevalia though. She's inside the cabin."
|
||||
},
|
||||
{
|
||||
"id": "drashad",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 19,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "charwood1",
|
||||
"value": "50"
|
||||
}
|
||||
],
|
||||
"nextPhraseID": "drashad1"
|
||||
},
|
||||
{
|
||||
"nextPhraseID": "drashad2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"charwood_rest",
|
||||
"message":"Khorailla shouts to you: Hey! Get away from there!"
|
||||
"id": "drashad1",
|
||||
"message": "Thank you for helping us!"
|
||||
},
|
||||
{
|
||||
"id": "drashad2",
|
||||
"message": "Please, you have to help us!"
|
||||
},
|
||||
{
|
||||
"id": "khorailla",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 19,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "questProgress",
|
||||
"requireID": "charwood1",
|
||||
"value": "50"
|
||||
}
|
||||
],
|
||||
"nextPhraseID": "khorailla1"
|
||||
},
|
||||
{
|
||||
"nextPhraseID": "khorailla3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "khorailla1",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Do you have anything to trade?",
|
||||
"nextPhraseID": "khorailla2"
|
||||
},
|
||||
{
|
||||
"text": "You're welcome.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"message": "Thank you so much for finding our missing people!"
|
||||
},
|
||||
{
|
||||
"id": "khorailla2",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Sure, let me see what you have.",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
],
|
||||
"message": "It's not much, but I have some food if you'd like."
|
||||
},
|
||||
{
|
||||
"id": "khorailla3",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Do you have anything to trade?",
|
||||
"nextPhraseID": "khorailla5"
|
||||
},
|
||||
{
|
||||
"text": "What happened to them?",
|
||||
"nextPhraseID": "khorailla4"
|
||||
}
|
||||
],
|
||||
"message": "What ever will we do? Poor Ayell and Fayvara, I sure hope they're alright."
|
||||
},
|
||||
{
|
||||
"id": "khorailla4",
|
||||
"message": "You should talk to Maevalia over there."
|
||||
},
|
||||
{
|
||||
"id": "khorailla5",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "khorailla4"
|
||||
}
|
||||
],
|
||||
"message": "I'm sorry, I'm too distracted to help you right now."
|
||||
},
|
||||
{
|
||||
"id": "charwood_rest",
|
||||
"message": "Khorailla shouts to you: Hey! Get away from there!"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,155 +1,155 @@
|
||||
[
|
||||
{
|
||||
"id":"charwoodm",
|
||||
"message":"Bow before the might of the Thukuzun!",
|
||||
"replies":[
|
||||
"id": "charwoodm",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"I bow to no one.",
|
||||
"nextPhraseID":"F"
|
||||
},
|
||||
{
|
||||
"text":"Bow down to your own death!",
|
||||
"nextPhraseID":"F"
|
||||
},
|
||||
{
|
||||
"text":"Fight!",
|
||||
"nextPhraseID":"F"
|
||||
"rewardID": "charwood1",
|
||||
"value": 40,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":40
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"falothen0",
|
||||
"message":"You there, thank the Shadow you're here! Quickly, untie these ropes!",
|
||||
"replies":[
|
||||
{
|
||||
"text":"[untie the ropes]",
|
||||
"nextPhraseID":"falothen0_1"
|
||||
"text": "I bow to no one.",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text":"I think I'll leave you right there.",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"falothen0_1",
|
||||
"message":"I'm free, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there.",
|
||||
"replies":[
|
||||
"text": "Bow down to your own death!",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"falothen0_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"falothen0_2",
|
||||
"replies":[
|
||||
{
|
||||
"nextPhraseID":"R"
|
||||
"text": "Fight!",
|
||||
"nextPhraseID": "F"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":41
|
||||
}
|
||||
]
|
||||
"message": "Bow before the might of the Thukuzun!"
|
||||
},
|
||||
{
|
||||
"id":"morenavia",
|
||||
"message":"You see the bloody remains of what looks like a human.",
|
||||
"replies":[
|
||||
"id": "falothen0",
|
||||
"replies": [
|
||||
{
|
||||
"text":"[examine the remains]",
|
||||
"nextPhraseID":"morenavia_1"
|
||||
"text": "[untie the ropes]",
|
||||
"nextPhraseID": "falothen0_1"
|
||||
},
|
||||
{
|
||||
"text":"[leave it alone]",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"morenavia_1",
|
||||
"message":"Among the remains, you find a ring with the insignia 'Morenavia'. This must be what's left of the former leader of the Charwood hills.",
|
||||
"rewards":[
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":42
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"fayvara0",
|
||||
"message":"Please help me! I'm being held captive here.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"[untie the ropes]",
|
||||
"nextPhraseID":"fayvara0_1"
|
||||
},
|
||||
{
|
||||
"text":"I think I'll leave you right there.",
|
||||
"nextPhraseID":"X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"fayvara0_1",
|
||||
"message":"Thank you, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"fayvara0_2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"fayvara0_2",
|
||||
"replies":[
|
||||
{
|
||||
"nextPhraseID":"R"
|
||||
"text": "I think I'll leave you right there.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"message": "You there, thank the Shadow you're here! Quickly, untie these ropes!"
|
||||
},
|
||||
{
|
||||
"id": "falothen0_1",
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":43
|
||||
"text": "N",
|
||||
"nextPhraseID": "falothen0_2"
|
||||
}
|
||||
],
|
||||
"message": "I'm free, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there."
|
||||
},
|
||||
{
|
||||
"id": "falothen0_2",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 41,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ayell",
|
||||
"message":"You see a pile of bloody body parts.",
|
||||
"replies":[
|
||||
"id": "morenavia",
|
||||
"replies": [
|
||||
{
|
||||
"text":"[examine the pile]",
|
||||
"nextPhraseID":"ayell_1"
|
||||
"text": "[examine the remains]",
|
||||
"nextPhraseID": "morenavia_1"
|
||||
},
|
||||
{
|
||||
"text":"[leave it alone]",
|
||||
"nextPhraseID":"X"
|
||||
"text": "[leave it alone]",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"message": "You see the bloody remains of what looks like a human."
|
||||
},
|
||||
{
|
||||
"id": "morenavia_1",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 42,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"message": "Among the remains, you find a ring with the insignia 'Morenavia'. This must be what's left of the former leader of the Charwood hills."
|
||||
},
|
||||
{
|
||||
"id": "fayvara0",
|
||||
"replies": [
|
||||
{
|
||||
"text": "[untie the ropes]",
|
||||
"nextPhraseID": "fayvara0_1"
|
||||
},
|
||||
{
|
||||
"text": "I think I'll leave you right there.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
],
|
||||
"message": "Please help me! I'm being held captive here."
|
||||
},
|
||||
{
|
||||
"id": "fayvara0_1",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "fayvara0_2"
|
||||
}
|
||||
],
|
||||
"message": "Thank you, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there."
|
||||
},
|
||||
{
|
||||
"id": "fayvara0_2",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 43,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID": "R"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"ayell_1",
|
||||
"message":"Among the remains, you find a ring with the insignia 'Ayell'. This must be what's left of the former healer of the Charwood hills.",
|
||||
"rewards":[
|
||||
"id": "ayell",
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"charwood1",
|
||||
"value":44
|
||||
"text": "[examine the pile]",
|
||||
"nextPhraseID": "ayell_1"
|
||||
},
|
||||
{
|
||||
"text": "[leave it alone]",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
],
|
||||
"message": "You see a pile of bloody body parts."
|
||||
},
|
||||
{
|
||||
"id": "ayell_1",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardID": "charwood1",
|
||||
"value": 44,
|
||||
"rewardType": "questProgress"
|
||||
}
|
||||
],
|
||||
"message": "Among the remains, you find a ring with the insignia 'Ayell'. This must be what's left of the former healer of the Charwood hills."
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,144 +1,144 @@
|
||||
[
|
||||
{
|
||||
"id":"audir1",
|
||||
"message":"Welcome to my shop!\n\nPlease browse my selection of fine wares.",
|
||||
"replies":[
|
||||
"id": "audir1",
|
||||
"message": "Welcome to my shop!\n\nPlease browse my selection of fine wares.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Please show me your wares.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Please show me your wares.",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arambold1",
|
||||
"message":"Oh my, will I ever get any sleep with those drunkards singing like that?\n\nSomeone should do something about them.",
|
||||
"replies":[
|
||||
"id": "arambold1",
|
||||
"message": "Oh my, will I ever get any sleep with those drunkards singing like that?\n\nSomeone should do something about them.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Can I rest here?",
|
||||
"nextPhraseID":"arambold2"
|
||||
"text": "Can I rest here?",
|
||||
"nextPhraseID": "arambold2"
|
||||
},
|
||||
{
|
||||
"text":"Do you have anything to trade?",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Do you have anything to trade?",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"arambold2",
|
||||
"message":"Sure kid, you may rest here.\n\nPick any bed you want.",
|
||||
"replies":[
|
||||
"id": "arambold2",
|
||||
"message": "Sure kid, you may rest here.\n\nPick any bed you want.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Thanks, bye",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Thanks, bye",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"drunk1",
|
||||
"message":"Drink drink drink, drink some more.\nDrink drink drink 'til you're on the floor.\n\nHey kid, wanna join us in our drinking game?",
|
||||
"replies":[
|
||||
"id": "drunk1",
|
||||
"message": "Drink drink drink, drink some more.\nDrink drink drink 'til you're on the floor.\n\nHey kid, wanna join us in our drinking game?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"No thanks.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "No thanks.",
|
||||
"nextPhraseID": "X"
|
||||
},
|
||||
{
|
||||
"text":"Maybe some other time.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Maybe some other time.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"mara_default",
|
||||
"message":"Never mind those drunken fellas, they're always causing trouble.\n\nWant something to eat?",
|
||||
"replies":[
|
||||
"id": "mara_default",
|
||||
"message": "Never mind those drunken fellas, they're always causing trouble.\n\nWant something to eat?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Do you have anything to trade?",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Do you have anything to trade?",
|
||||
"nextPhraseID": "S"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"mara1",
|
||||
"replies":[
|
||||
"id": "mara1",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"mara_thanks",
|
||||
"requires":[
|
||||
"nextPhraseID": "mara_thanks",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"odair",
|
||||
"value":100
|
||||
"requireType": "questProgress",
|
||||
"requireID": "odair",
|
||||
"value": "100"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"mara_default"
|
||||
"nextPhraseID": "mara_default"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"mara_thanks",
|
||||
"message":"I heard you helped Odair clean out that old supply cave. Thanks a lot, we'll start using it soon.",
|
||||
"replies":[
|
||||
"id": "mara_thanks",
|
||||
"message": "I heard you helped Odair clean out that old supply cave. Thanks a lot, we'll start using it soon.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"It was my pleasure.",
|
||||
"nextPhraseID":"mara_default"
|
||||
"text": "It was my pleasure.",
|
||||
"nextPhraseID": "mara_default"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"farm1",
|
||||
"message":"Please do not disturb me, I have work to do.",
|
||||
"replies":[
|
||||
"id": "farm1",
|
||||
"message": "Please do not disturb me, I have work to do.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Have you seen my brother Andor?",
|
||||
"nextPhraseID":"farm_andor"
|
||||
"text": "Have you seen my brother Andor?",
|
||||
"nextPhraseID": "farm_andor"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"farm2",
|
||||
"message":"What?! Can't you see I'm busy? Go bother someone else.",
|
||||
"replies":[
|
||||
"id": "farm2",
|
||||
"message": "What?! Can't you see I'm busy? Go bother someone else.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Have you seen my brother Andor?",
|
||||
"nextPhraseID":"farm_andor"
|
||||
"text": "Have you seen my brother Andor?",
|
||||
"nextPhraseID": "farm_andor"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"farm_andor",
|
||||
"message":"Andor? No, I haven't seen him around lately."
|
||||
"id": "farm_andor",
|
||||
"message": "Andor? No, I haven't seen him around lately."
|
||||
},
|
||||
{
|
||||
"id":"snakemaster",
|
||||
"message":"Well well, what have we here? A visitor, how nice. I'm impressed you got this far through all my minions.\n\nNow prepare to die, puny creature.",
|
||||
"replies":[
|
||||
"id": "snakemaster",
|
||||
"message": "Well well, what have we here? A visitor, how nice. I'm impressed you got this far through all my minions.\n\nNow prepare to die, puny creature.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Great, I have been waiting for a fight!",
|
||||
"nextPhraseID":"F"
|
||||
"text": "Great, I have been waiting for a fight!",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text":"Let's see who dies here.",
|
||||
"nextPhraseID":"F"
|
||||
"text": "Let's see who dies here.",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text":"Please don't hurt me!",
|
||||
"nextPhraseID":"F"
|
||||
"text": "Please don't hurt me!",
|
||||
"nextPhraseID": "F"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"haunt",
|
||||
"message":"Oh mortal, free me from this cursed world!",
|
||||
"replies":[
|
||||
"id": "haunt",
|
||||
"message": "Oh mortal, free me from this cursed world!",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Oh, I'll free you from it alright.",
|
||||
"nextPhraseID":"F"
|
||||
"text": "Oh, I'll free you from it alright.",
|
||||
"nextPhraseID": "F"
|
||||
},
|
||||
{
|
||||
"text":"You mean, by killing you?",
|
||||
"nextPhraseID":"F"
|
||||
"text": "You mean, by killing you?",
|
||||
"nextPhraseID": "F"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,126 +1,126 @@
|
||||
[
|
||||
{
|
||||
"id":"gruil1",
|
||||
"message":"Psst, hey.\n\nWanna trade?",
|
||||
"replies":[
|
||||
"id": "gruil1",
|
||||
"message": "Psst, hey.\n\nWanna trade?",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Sure, let's trade.",
|
||||
"nextPhraseID":"S"
|
||||
"text": "Sure, let's trade.",
|
||||
"nextPhraseID": "S"
|
||||
},
|
||||
{
|
||||
"text":"I heard that you talked to my brother a while ago.",
|
||||
"nextPhraseID":"gruil_select",
|
||||
"requires":[
|
||||
"text": "I heard that you talked to my brother a while ago.",
|
||||
"nextPhraseID": "gruil_select",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"andor",
|
||||
"value":10
|
||||
"requireType": "questProgress",
|
||||
"requireID": "andor",
|
||||
"value": "10"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_select",
|
||||
"replies":[
|
||||
"id": "gruil_select",
|
||||
"replies": [
|
||||
{
|
||||
"nextPhraseID":"gruil_return",
|
||||
"requires":[
|
||||
"nextPhraseID": "gruil_return",
|
||||
"requires": [
|
||||
{
|
||||
"requireType":"questProgress",
|
||||
"requireID":"andor",
|
||||
"value":30
|
||||
"requireType": "questProgress",
|
||||
"requireID": "andor",
|
||||
"value": "30"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"nextPhraseID":"gruil2"
|
||||
"nextPhraseID": "gruil2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil2",
|
||||
"message":"Your brother? Oh you mean Andor? I might know something, but that information will cost you. Bring me a poison gland from one of those poisonous snakes and maybe I'll tell you.",
|
||||
"replies":[
|
||||
"id": "gruil2",
|
||||
"message": "Your brother? Oh you mean Andor? I might know something, but that information will cost you. Bring me a poison gland from one of those poisonous snakes and maybe I'll tell you.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Here, I have a poison gland for you.",
|
||||
"nextPhraseID":"gruil_complete",
|
||||
"requires":[
|
||||
{
|
||||
"requireType":"inventoryRemove",
|
||||
"requireID":"gland",
|
||||
"value":1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text":"Ok, I'll bring one.",
|
||||
"nextPhraseID":"X"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "andor",
|
||||
"value": 20
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"andor",
|
||||
"value":20
|
||||
"text": "Here, I have a poison gland for you.",
|
||||
"nextPhraseID": "gruil_complete",
|
||||
"requires": [
|
||||
{
|
||||
"requireType": "inventoryRemove",
|
||||
"requireID": "gland",
|
||||
"value": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"text": "Ok, I'll bring one.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_complete",
|
||||
"message":"Thanks a lot kid. This will do just fine.",
|
||||
"replies":[
|
||||
"id": "gruil_complete",
|
||||
"message": "Thanks a lot kid. This will do just fine.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"gruil_andor1"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "andor",
|
||||
"value": 30
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"andor",
|
||||
"value":30
|
||||
"text": "N",
|
||||
"nextPhraseID": "gruil_andor1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_return",
|
||||
"message":"Look kid, I already told you.",
|
||||
"replies":[
|
||||
"id": "gruil_return",
|
||||
"message": "Look kid, I already told you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"gruil_andor1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "gruil_andor1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_andor1",
|
||||
"message":"I talked to him yesterday. He asked if I knew someone called Umar or something like that. I have no idea who he was talking about.",
|
||||
"replies":[
|
||||
"id": "gruil_andor1",
|
||||
"message": "I talked to him yesterday. He asked if I knew someone called Umar or something like that. I have no idea who he was talking about.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"gruil_andor2"
|
||||
"text": "N",
|
||||
"nextPhraseID": "gruil_andor2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_andor2",
|
||||
"message":"He seemed really upset about something and left in a hurry. Something about the Thieves' Guild in Fallhaven.",
|
||||
"replies":[
|
||||
"id": "gruil_andor2",
|
||||
"message": "He seemed really upset about something and left in a hurry. Something about the Thieves' Guild in Fallhaven.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"gruil_andor3"
|
||||
"text": "N",
|
||||
"nextPhraseID": "gruil_andor3"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"gruil_andor3",
|
||||
"message":"That's all I know. Maybe you should ask around in Fallhaven. Look for my friend Gaela, he probably knows more.",
|
||||
"replies":[
|
||||
"id": "gruil_andor3",
|
||||
"message": "That's all I know. Maybe you should ask around in Fallhaven. Look for my friend Gaela, he probably knows more.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Thanks, bye.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Thanks, bye.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||
@@ -1,201 +1,201 @@
|
||||
[
|
||||
{
|
||||
"id":"leonid1",
|
||||
"message":"Hello kid. You're Mikhail's son aren't you? With that brother of yours.\n\nI'm Leonid, steward of Crossglen village.",
|
||||
"replies":[
|
||||
"id": "leonid1",
|
||||
"message": "Hello kid. You're Mikhail's son aren't you? With that brother of yours.\n\nI'm Leonid, steward of Crossglen village.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Have you seen my brother Andor?",
|
||||
"nextPhraseID":"leonid_andor"
|
||||
"text": "Have you seen my brother Andor?",
|
||||
"nextPhraseID": "leonid_andor"
|
||||
},
|
||||
{
|
||||
"text":"What can you tell me about Crossglen?",
|
||||
"nextPhraseID":"leonid_crossglen"
|
||||
"text": "What can you tell me about Crossglen?",
|
||||
"nextPhraseID": "leonid_crossglen"
|
||||
},
|
||||
{
|
||||
"text":"Never mind, see you later.",
|
||||
"nextPhraseID":"leonid_bye"
|
||||
"text": "Never mind, see you later.",
|
||||
"nextPhraseID": "leonid_bye"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_andor",
|
||||
"message":"Your brother? No, I haven't seen him here today. I think I saw him in here yesterday talking to Gruil. Maybe he knows more?",
|
||||
"replies":[
|
||||
"id": "leonid_andor",
|
||||
"message": "Your brother? No, I haven't seen him here today. I think I saw him in here yesterday talking to Gruil. Maybe he knows more?",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"Thanks, I'll go talk to Gruil. There was something more I wanted to talk about.",
|
||||
"nextPhraseID":"leonid_continue"
|
||||
},
|
||||
{
|
||||
"text":"Thanks, I'll go talk to Gruil.",
|
||||
"nextPhraseID":"leonid_bye"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "andor",
|
||||
"value": 10
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"andor",
|
||||
"value":10
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_continue",
|
||||
"message":"Anything else I can help you with?",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Have you seen my brother Andor?",
|
||||
"nextPhraseID":"leonid_andor"
|
||||
"text": "Thanks, I'll go talk to Gruil. There was something more I wanted to talk about.",
|
||||
"nextPhraseID": "leonid_continue"
|
||||
},
|
||||
{
|
||||
"text":"What can you tell me about Crossglen?",
|
||||
"nextPhraseID":"leonid_crossglen"
|
||||
"text": "Thanks, I'll go talk to Gruil.",
|
||||
"nextPhraseID": "leonid_bye"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "leonid_continue",
|
||||
"message": "Anything else I can help you with?",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Have you seen my brother Andor?",
|
||||
"nextPhraseID": "leonid_andor"
|
||||
},
|
||||
{
|
||||
"text":"Never mind, see you later.",
|
||||
"nextPhraseID":"leonid_bye"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen",
|
||||
"message":"As you know, this is Crossglen village. Mostly a farming community.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen1",
|
||||
"message":"We have Audir with his smithy to the southwest, Leta and her husband's cabin to the west, this town hall here and your father's cabin to the northwest.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen2",
|
||||
"message":"That's pretty much it. We try to live a peaceful life.",
|
||||
"replies":[
|
||||
{
|
||||
"text":"Has there been any recent activity in the village?",
|
||||
"nextPhraseID":"leonid_crossglen3"
|
||||
"text": "What can you tell me about Crossglen?",
|
||||
"nextPhraseID": "leonid_crossglen"
|
||||
},
|
||||
{
|
||||
"text":"Let's go back to the other things we talked about.",
|
||||
"nextPhraseID":"leonid_continue"
|
||||
"text": "Never mind, see you later.",
|
||||
"nextPhraseID": "leonid_bye"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen3",
|
||||
"message":"There were some recent disturbances some weeks ago that you may have noticed. Some villagers got into a fight over the new decree from Lord Geomyr.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen",
|
||||
"message": "As you know, this is Crossglen village. Mostly a farming community.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen4"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen4",
|
||||
"message":"Lord Geomyr issued a statement regarding the unlawful use of Bonemeal as healing substance. Some villagers argued that we should oppose Lord Geomyr's word and still use it.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen1",
|
||||
"message": "We have Audir with his smithy to the southwest, Leta and her husband's cabin to the west, this town hall here and your father's cabin to the northwest.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen4_1"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "leonid_crossglen2",
|
||||
"message": "That's pretty much it. We try to live a peaceful life.",
|
||||
"replies": [
|
||||
{
|
||||
"text": "Has there been any recent activity in the village?",
|
||||
"nextPhraseID": "leonid_crossglen3"
|
||||
},
|
||||
{
|
||||
"text": "Let's go back to the other things we talked about.",
|
||||
"nextPhraseID": "leonid_continue"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "leonid_crossglen3",
|
||||
"message": "There were some recent disturbances some weeks ago that you may have noticed. Some villagers got into a fight over the new decree from Lord Geomyr.",
|
||||
"replies": [
|
||||
{
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen4"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "leonid_crossglen4",
|
||||
"message": "Lord Geomyr issued a statement regarding the unlawful use of Bonemeal as healing substance. Some villagers argued that we should oppose Lord Geomyr's word and still use it.",
|
||||
"rewards": [
|
||||
{
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "bonemeal",
|
||||
"value": 10
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"bonemeal",
|
||||
"value":10
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen4_1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen4_1",
|
||||
"message":"Tharal, our priest, was particularly upset and suggested we do something about Lord Geomyr.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen4_1",
|
||||
"message": "Tharal, our priest, was particularly upset and suggested we do something about Lord Geomyr.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen5"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen5"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen5",
|
||||
"message":"Other villagers argued that we should follow Lord Geomyr's decree.\n\nPersonally, I haven't decided what my thoughts are.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen5",
|
||||
"message": "Other villagers argued that we should follow Lord Geomyr's decree.\n\nPersonally, I haven't decided what my thoughts are.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen6"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen6",
|
||||
"message":"On one hand, Lord Geomyr supports Crossglen with a lot of protection. *points to the soldiers in the hall*",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen6",
|
||||
"message": "On one hand, Lord Geomyr supports Crossglen with a lot of protection. *points to the soldiers in the hall*",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen7"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen7"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen7",
|
||||
"message":"But on the other hand, the tax and the recent changes of what's allowed are really taking a toll on Crossglen.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen7",
|
||||
"message": "But on the other hand, the tax and the recent changes of what's allowed are really taking a toll on Crossglen.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen8"
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen8"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen8",
|
||||
"message":"Someone should go to Castle Geomyr and talk to the steward about our situation here in Crossglen.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen8",
|
||||
"message": "Someone should go to Castle Geomyr and talk to the steward about our situation here in Crossglen.",
|
||||
"rewards": [
|
||||
{
|
||||
"text":"N",
|
||||
"nextPhraseID":"leonid_crossglen9"
|
||||
"rewardType": "questProgress",
|
||||
"rewardID": "crossglen",
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"rewards":[
|
||||
"replies": [
|
||||
{
|
||||
"rewardType":"questProgress",
|
||||
"rewardID":"crossglen",
|
||||
"value":1
|
||||
"text": "N",
|
||||
"nextPhraseID": "leonid_crossglen9"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_crossglen9",
|
||||
"message":"In the meantime, we've banned all use of Bonemeal as a healing substance.",
|
||||
"replies":[
|
||||
"id": "leonid_crossglen9",
|
||||
"message": "In the meantime, we've banned all use of Bonemeal as a healing substance.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Thank you for the information. There was something more I wanted to ask you.",
|
||||
"nextPhraseID":"leonid_continue"
|
||||
"text": "Thank you for the information. There was something more I wanted to ask you.",
|
||||
"nextPhraseID": "leonid_continue"
|
||||
},
|
||||
{
|
||||
"text":"Thank you for the information. Bye.",
|
||||
"nextPhraseID":"leonid_bye"
|
||||
"text": "Thank you for the information. Bye.",
|
||||
"nextPhraseID": "leonid_bye"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id":"leonid_bye",
|
||||
"message":"Shadow be with you.",
|
||||
"replies":[
|
||||
"id": "leonid_bye",
|
||||
"message": "Shadow be with you.",
|
||||
"replies": [
|
||||
{
|
||||
"text":"Shadow be with you.",
|
||||
"nextPhraseID":"X"
|
||||
"text": "Shadow be with you.",
|
||||
"nextPhraseID": "X"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
|
||||