summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-01-25 20:02:41 +0300
committerAndrei Karas <akaras@inbox.ru>2015-01-25 20:02:41 +0300
commit1b5298040169ad6da3272282f2bee7036664bb29 (patch)
treea6e4a58b5d026f74b0a83765c28cb32562945e4c
parent36a4db43f6bb494f6cdb4c66aee2c9592a77892b (diff)
downloadserverdata-1b5298040169ad6da3272282f2bee7036664bb29.tar.gz
serverdata-1b5298040169ad6da3272282f2bee7036664bb29.tar.bz2
serverdata-1b5298040169ad6da3272282f2bee7036664bb29.tar.xz
serverdata-1b5298040169ad6da3272282f2bee7036664bb29.zip
Covenrt quests db into new format.
-rw-r--r--db/quest_db.conf104
-rw-r--r--db/quest_db.txt24
2 files changed, 104 insertions, 24 deletions
diff --git a/db/quest_db.conf b/db/quest_db.conf
new file mode 100644
index 00000000..e86bedad
--- /dev/null
+++ b/db/quest_db.conf
@@ -0,0 +1,104 @@
+quest_db: (
+// Quest Database
+/******************************************************************************
+ ************* Entry structure ************************************************
+ ******************************************************************************
+{
+ Id: Quest ID [int]
+ Name: Quest Name [string]
+ TimeLimit: Time Limit (seconds) [int, optional]
+ Targets: ( [array, optional]
+ {
+ MobId: Mob ID [int]
+ Count: [int]
+ },
+ ... (can repeated up to MAX_QUEST_OBJECTIVES times)
+ )
+ Drops: (
+ {
+ ItemId: Item ID to drop [int]
+ Rate: Drop rate [int]
+ MobId: Mob ID to match [int, optional]
+ },
+ ... (can be repeated)
+ )
+},
+******************************************************************************/
+
+{
+ Id: 0
+ Name: "ShipQuests_Julia"
+},
+{
+ Id: 1
+ Name: "ShipQuests_Arpan"
+},
+{
+ Id: 2
+ Name: "ShipQuests_Alige"
+},
+{
+ Id: 3
+ Name: "ShipQuests_Peter"
+},
+{
+ Id: 4
+ Name: "ShipQuests_Nard"
+},
+{
+ Id: 5
+ Name: "ShipQuests_Knife"
+},
+{
+ Id: 6
+ Name: "ShipQuests_ArpanMoney"
+},
+{
+ Id: 7
+ Name: "ShipQuests_Door"
+},
+{
+ Id: 8
+ Name: "ShipQuests_Couwan"
+},
+{
+ Id: 9
+ Name: "ShipQuests_TreasureChest"
+},
+{
+ Id: 10
+ Name: "ShipQuests_Ale"
+},
+{
+ Id: 11
+ Name: "ShipQuests_Astapolos"
+},
+{
+ Id: 12
+ Name: "ShipQuests_Gulukan"
+},
+{
+ Id: 13
+ Name: "ShipQuests_Jalad"
+},
+{
+ Id: 14
+ Name: "ShipQuests_QMuller"
+},
+{
+ Id: 15
+ Name: "ShipQuests_Tibbo"
+},
+{
+ Id: 16
+ Name: "ShipQuests_Gugli"
+},
+{
+ Id: 17
+ Name: "ShipQuests_ChefGado"
+},
+{
+ Id: 18
+ Name: "General_Cookies"
+},
+)
diff --git a/db/quest_db.txt b/db/quest_db.txt
deleted file mode 100644
index 25d0353f..00000000
--- a/db/quest_db.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-// Quest Database
-//
-// Structure of Database:
-// Quest ID,Time Limit,Target1,Val1,Target2,Val2,Target3,Val3,Quest Title
-
-0,0,0,0,0,0,0,0,"ShipQuests_Julia"
-1,0,0,0,0,0,0,0,"ShipQuests_Arpan"
-2,0,0,0,0,0,0,0,"ShipQuests_Alige"
-3,0,0,0,0,0,0,0,"ShipQuests_Peter"
-4,0,0,0,0,0,0,0,"ShipQuests_Nard"
-5,0,0,0,0,0,0,0,"ShipQuests_Knife"
-6,0,0,0,0,0,0,0,"ShipQuests_ArpanMoney"
-7,0,0,0,0,0,0,0,"ShipQuests_Door"
-8,0,0,0,0,0,0,0,"ShipQuests_Couwan"
-9,0,0,0,0,0,0,0,"ShipQuests_TreasureChest"
-10,0,0,0,0,0,0,0,"ShipQuests_Ale"
-11,0,0,0,0,0,0,0,"ShipQuests_Astapolos"
-12,0,0,0,0,0,0,0,"ShipQuests_Gulukan"
-13,0,0,0,0,0,0,0,"ShipQuests_Jalad"
-14,0,0,0,0,0,0,0,"ShipQuests_QMuller"
-15,0,0,0,0,0,0,0,"ShipQuests_Tibbo"
-16,0,0,0,0,0,0,0,"ShipQuests_Gugli"
-17,0,0,0,0,0,0,0,"ShipQuests_ChefGado"
-18,0,0,0,0,0,0,0,"General_Cookies"