diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080000.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080000.json new file mode 100644 index 000000000..e7d2034a5 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080000.json @@ -0,0 +1,144 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Lovely Vintage", + "quest_id": 20080000, + "base_level": 46, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "exp", + "amount": 1260 + }, + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1160 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 9065, + "num": 2 + }, + { + "item_id": 41, + "num": 1 + }, + { + "item_id": 7554, + "num": 3 + } + ] + } + ], + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1069, "comment": "Spawns Peddler NPC"} + ], + "stage_id": { + "id": 54, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Peddler", + "message_id": 11372 + }, + { + "type": "CollectItem", + "announce_type": "Accept", + "stage_id": { + "id": 32, + "group_id": 1, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1755, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1756, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1757, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1758, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1759, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1760, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1761, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1762, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1763, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1764, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2452, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2453, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2454, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2455, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "CollectItem", + "announce_type": "Update", + "stage_id": { + "id": 32, + "group_id": 2, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1755, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1756, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1757, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1758, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1759, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1760, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1761, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1762, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1763, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1764, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2452, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2453, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2454, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2455, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "CollectItem", + "announce_type": "Update", + "stage_id": { + "id": 32, + "group_id": 3, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1755, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1756, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1757, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1758, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1759, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1760, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1761, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1762, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1763, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1764, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2452, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2453, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2454, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 2455, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 54, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Peddler", + "message_id": 11842 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080001.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080001.json new file mode 100644 index 000000000..b7acd31f5 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080001.json @@ -0,0 +1,108 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Bound Spirit", + "quest_id": 20080001, + "base_level": 48, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "exp", + "amount": 1740 + }, + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1320 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 290 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7908, + "num": 1 + }, + { + "item_id": 9402, + "num": 3 + }, + { + "item_id": 9363, + "num": 3 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 93, + "group_id": 3 + }, + "enemies": [ + { + "enemy_id": "0x0115605", + "level": 48, + "exp": 14000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1070, "comment": "Spawns LingeringSkeleton NPC"} + ], + "stage_id": { + "id": 93, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "LingeringSkeleton", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "CollectItem", + "announce_type": "Update", + "stage_id": { + "id": 93, + "group_id": 2, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1765, "comment": "Spawns Glowing Item"} + ] + }, + { + + "type": "NewTalkToNpc", + "stage_id": { + "id": 93, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "LingeringSkeleton", + "message_id": 11842 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080002.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080002.json new file mode 100644 index 000000000..af3f87d51 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080002.json @@ -0,0 +1,120 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Sole Sign", + "quest_id": 20080002, + "base_level": 50, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1370 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 280 + }, + { + "type": "exp", + "amount": 2140 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7800, + "num": 1 + }, + { + "item_id": 9402, + "num": 3 + }, + { + "item_id": 7554, + "num": 3 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 94, + "group_id": 2 + }, + "enemies": [ + { + "enemy_id": "0x015203", + "level": 50, + "exp": 15000, + "is_boss": true + }, + { + "enemy_id": "0x010206", + "level": 50, + "exp": 1500, + "is_boss": false + }, + { + "enemy_id": "0x010206", + "level": 50, + "exp": 1500, + "is_boss": false + }, + { + "enemy_id": "0x010206", + "level": 50, + "exp": 1500, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Dion", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Dion", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080003.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080003.json new file mode 100644 index 000000000..f5f25e20a --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080003.json @@ -0,0 +1,203 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Perilous Labyrinth", + "quest_id": 20080003, + "base_level": 57, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "exp", + "amount": 2250 + }, + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1880 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 300 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7943, + "num": 1 + }, + { + "item_id": 9796, + "num": 1 + }, + { + "item_id": 9441, + "num": 1 + } + ] + } + ], + "enemy_groups": [ + { + "stage_id": { + "id": 92, + "group_id": 19 + }, + "enemies": [ + { + "enemy_id": "0x010607", + "level": 57, + "exp": 1200 + } + ] + }, + { + "stage_id": { + "id": 92, + "group_id": 8 + }, + "starting_index": 1, + "enemies": [ + { + "enemy_id": "0x010607", + "level": 57, + "exp": 1200 + }, + { + "enemy_id": "0x010206", + "level": 57, + "exp": 1200 + }, + { + "enemy_id": "0x010206", + "level": 57, + "exp": 1200 + } + ] + }, + { + "stage_id": { + "id": 92, + "group_id": 12 + }, + "starting_index": 1, + "enemies": [ + { + "enemy_id": "0x015202", + "level": 58, + "exp": 24000, + "is_boss": true + } + ] + } + ], + "processes": [ + { + "comment": "Process 0", + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1071, "comment": "Spawns NPC"} + ], + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Soldier0", + "message_id": 11372 + }, + { + "type": "MyQstFlags", + "announce_type": "Accept", + "set_flags": [1], + "check_flags": [2, 3, 4] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Soldier0", + "message_id": 11842 + } + ] + }, + { + "comment": "Process1 (Shadow Group 1)", + "blocks": [ + { + "type": "MyQstFlags", + "check_flags": [1] + }, + { + "type": "DiscoverEnemy", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "reset_group": false, + "groups": [0] + }, + { + "type": "MyQstFlags", + "set_flags": [2] + } + ] + }, + { + "comment": "Process2 (Shadow Group 2)", + "blocks": [ + { + "type": "MyQstFlags", + "check_flags": [1] + }, + { + "type": "DiscoverEnemy", + "groups": [1] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "reset_group": false, + "groups": [1] + }, + { + "type": "MyQstFlags", + "set_flags": [3] + } + ] + }, + { + "comment": "Process3 (Chimera Group 3)", + "blocks": [ + { + "type": "MyQstFlags", + "check_flags": [1] + }, + { + "type": "DiscoverEnemy", + "groups": [2] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "reset_group": false, + "groups": [2] + }, + { + "type": "MyQstFlags", + "set_flags": [4] + } + ] + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080004.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080004.json new file mode 100644 index 000000000..e4c3e0be8 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080004.json @@ -0,0 +1,138 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Lovely Vintage", + "quest_id": 20080004, + "base_level": 56, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "exp", + "amount": 1840 + }, + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1540 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 240 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 8022, + "num": 1 + }, + { + "item_id": 7731, + "num": 1 + }, + { + "item_id": 7554, + "num": 2 + } + ] + } + ], + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1072, "comment": "Spawns Hunter0 NPC"} + ], + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Hunter0", + "message_id": 11372 + }, + { + "type": "CollectItem", + "announce_type": "Accept", + "stage_id": { + "id": 92, + "group_id": 1, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1774, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1766, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1770, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1775, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1771, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1772, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1776, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1767, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1773, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1777, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1768, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1769, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "CollectItem", + "announce_type": "Update", + "stage_id": { + "id": 92, + "group_id": 2, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1774, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1766, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1770, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1775, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1771, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1772, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1776, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1767, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1773, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1777, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1768, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1769, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "CollectItem", + "announce_type": "Update", + "stage_id": { + "id": 92, + "group_id": 3, + "layer_no": 1 + }, + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1774, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1766, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1770, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1775, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1771, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1772, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1776, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1767, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1773, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1777, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1768, "comment": "Spawns Glowing Item"}, + {"type": "QstLayout", "action": "Set", "value": 1769, "comment": "Spawns Glowing Item"} + ] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Hunter0", + "message_id": 11842 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080005.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080005.json new file mode 100644 index 000000000..d74def4b3 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080005.json @@ -0,0 +1,102 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Wings of Darkness", + "quest_id": 20080005, + "base_level": 48, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1580 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 290 + }, + { + "type": "exp", + "amount": 2580 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7818, + "num": 1 + }, + { + "item_id": 9403, + "num": 3 + }, + { + "item_id": 41, + "num": 3 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 477 + }, + "enemies": [ + { + "enemy_id": "0x015320", + "level": 48, + "exp": 14000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Salamis", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Salamis", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080006.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080006.json new file mode 100644 index 000000000..14606a7b3 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080006.json @@ -0,0 +1,120 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Uninvited Ones", + "quest_id": 20080006, + "base_level": 46, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1160 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "exp", + "amount": 1260 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 9278, + "num": 1 + }, + { + "item_id": 9282, + "num": 1 + }, + { + "item_id": 41, + "num": 1 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 461 + }, + "enemies": [ + { + "enemy_id": "0x011010", + "level": 46, + "exp": 1200, + "is_boss": false, + "hm_present_no": 52 + }, + { + "enemy_id": "0x011010", + "level": 46, + "exp": 1200, + "is_boss": false, + "hm_present_no": 52 + }, + { + "enemy_id": "0x011012", + "level": 46, + "exp": 1200, + "is_boss": false, + "hm_present_no": 54 + } + ] + } + ], + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1073, "comment": "Spawns WhiteKnight2 NPC"} + ], + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "WhiteKnight2", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "WhiteKnight2", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080007.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080007.json new file mode 100644 index 000000000..6fa23aed0 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20080007.json @@ -0,0 +1,105 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Evil That Draws Near", + "quest_id": 20080007, + "base_level": 47, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1550 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 280 + }, + { + "type": "exp", + "amount": 2530 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7800, + "num": 1 + }, + { + "item_id": 9401, + "num": 3 + }, + { + "item_id": 7554, + "num": 3 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 440 + }, + "enemies": [ + { + "enemy_id": "0x015203", + "level": 47, + "exp": 13000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NewNpcTalkAndOrder", + "flags": [ + {"type": "QstLayout", "action": "Set", "value": 1074, "comment": "Spawns Man511 NPC"} + ], + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Man511", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Man511", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085000.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085000.json new file mode 100644 index 000000000..7c1be03fb --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085000.json @@ -0,0 +1,120 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Lord of the Wastes", + "quest_id": 20085000, + "base_level": 52, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1430 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 250 + }, + { + "type": "exp", + "amount": 1880 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7772, + "num": 1 + }, + { + "item_id": 7555, + "num": 2 + }, + { + "item_id": 9364, + "num": 2 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 149, + "group_id": 2 + }, + "enemies": [ + { + "enemy_id": "0x010311", + "level": 52, + "exp": 2000, + "is_boss": false + }, + { + "enemy_id": "0x010311", + "level": 52, + "exp": 2000, + "is_boss": false + }, + { + "enemy_id": "0x010313", + "level": 52, + "exp": 2000, + "is_boss": false + }, + { + "enemy_id": "0x010313", + "level": 52, + "exp": 2000, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 54, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Casey", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 54, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Casey", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085001.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085001.json new file mode 100644 index 000000000..1b0f4a372 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085001.json @@ -0,0 +1,95 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Mighty Brutes", + "quest_id": 20085001, + "base_level": 46, + "minimum_item_rank": 0, + "discoverable": false, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1010 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "exp", + "amount": 1260 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7910, + "num": 1 + }, + { + "item_id": 7554, + "num": 3 + }, + { + "item_id": 9363, + "num": 3 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 452 + }, + "enemies": [ + { + "enemy_id": "0x015801", + "level": 47, + "exp": 1300, + "is_boss": false + }, + { + "enemy_id": "0x015801", + "level": 47, + "exp": 1300, + "is_boss": false + }, + { + "enemy_id": "0x015801", + "level": 47, + "exp": 1300, + "is_boss": false + }, + { + "enemy_id": "0x015801", + "level": 47, + "exp": 1300, + "is_boss": false + }, + { + "enemy_id": "0x015801", + "level": 47, + "exp": 1300, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "DiscoverEnemy", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Accept", + "reset_group": false, + "groups": [0] + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085002.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085002.json new file mode 100644 index 000000000..0937fe659 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085002.json @@ -0,0 +1,120 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Journey to Death", + "quest_id": 20085002, + "base_level": 46, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1290 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "exp", + "amount": 1290 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7889, + "num": 1 + }, + { + "item_id": 9363, + "num": 3 + }, + { + "item_id": 41, + "num": 1 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 9363, + "num": 2, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 449 + }, + "enemies": [ + { + "enemy_id": "0x010311", + "level": 48, + "exp": 2200, + "is_boss": false + }, + { + "enemy_id": "0x010302", + "level": 46, + "exp": 1200, + "is_boss": false + }, + { + "enemy_id": "0x010302", + "level": 46, + "exp": 1200, + "is_boss": false + }, + { + "enemy_id": "0x010311", + "level": 48, + "exp": 2200, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Lara", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Lara", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085003.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085003.json new file mode 100644 index 000000000..4673fc35f --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085003.json @@ -0,0 +1,89 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "Eliminate the Orc Expedition!", + "quest_id": 20085003, + "base_level": 46, + "minimum_item_rank": 0, + "discoverable": false, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1010 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "exp", + "amount": 1260 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7877, + "num": 2 + }, + { + "item_id": 41, + "num": 1 + }, + { + "item_id": 7554, + "num": 3 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 468 + }, + "enemies": [ + { + "enemy_id": "0x015800", + "level": 46, + "exp": 1200, + "is_boss": false + }, + { + "enemy_id": "0x015800", + "level": 46, + "exp": 1200, + "is_boss": false + }, + { + "enemy_id": "0x015800", + "level": 46, + "exp": 1200, + "is_boss": false + }, + { + "enemy_id": "0x015820", + "level": 48, + "exp": 1500, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "DiscoverEnemy", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Accept", + "reset_group": false, + "groups": [0] + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085004.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085004.json new file mode 100644 index 000000000..5ce8eea46 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085004.json @@ -0,0 +1,102 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Obstructing Evil Statue", + "quest_id": 20085004, + "base_level": 47, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1550 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 240 + }, + { + "type": "exp", + "amount": 2170 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7878, + "num": 1 + }, + { + "item_id": 9402, + "num": 3 + }, + { + "item_id": 9363, + "num": 3 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 447 + }, + "enemies": [ + { + "enemy_id": "0x015103", + "level": 48, + "exp": 13000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Rick", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 1, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Rick", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085005.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085005.json new file mode 100644 index 000000000..a627cac7b --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085005.json @@ -0,0 +1,102 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Barren Black Wings", + "quest_id": 20085005, + "base_level": 47, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1550 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 280 + }, + { + "type": "exp", + "amount": 2530 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7959, + "num": 1 + }, + { + "item_id": 7745, + "num": 1 + }, + { + "item_id": 41, + "num": 3 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 459 + }, + "enemies": [ + { + "enemy_id": "0x015303", + "level": 47, + "exp": 13000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Sonya", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "NewTalkToNpc", + "stage_id": { + "id": 61, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Sonya", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085006.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085006.json new file mode 100644 index 000000000..9d15da217 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085006.json @@ -0,0 +1,102 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Attacking Bite", + "quest_id": 20085006, + "base_level": 55, + "minimum_item_rank": 0, + "discoverable": true, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1810 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 360 + }, + { + "type": "exp", + "amount": 3170 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7950, + "num": 1 + }, + { + "item_id": 7929, + "num": 1 + }, + { + "item_id": 7799, + "num": 2 + } + ] + }, + { + "type": "random", + "loot_pool": [ + { + "item_id": 34, + "num": 9, + "chance": 1.0 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 1, + "group_id": 450 + }, + "enemies": [ + { + "enemy_id": "0x015709", + "level": 55, + "exp": 25000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "NpcTalkAndOrder", + "stage_id": { + "id": 57, + "group_id": 1, + "layer_no": 1 + }, + "npc_id": "Oswald", + "message_id": 11372 + }, + { + "type": "SeekOutEnemiesAtMarkedLocation", + "announce_type": "Accept", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Update", + "groups": [0] + }, + { + "type": "TalkToNpc", + "stage_id": { + "id": 57, + "group_id": 1, + "layer_no": 1 + }, + "announce_type": "Update", + "npc_id": "Oswald", + "message_id": 11835 + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085008.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085008.json new file mode 100644 index 000000000..6f7e1896f --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085008.json @@ -0,0 +1,71 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "The Dead Lord's Retainers", + "quest_id": 20085008, + "base_level": 57, + "minimum_item_rank": 0, + "discoverable": false, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1880 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 300 + }, + { + "type": "exp", + "amount": 2630 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 7887, + "num": 1 + }, + { + "item_id": 8022, + "num": 1 + }, + { + "item_id": 41, + "num": 3 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 92, + "group_id": 11 + }, + "enemies": [ + { + "enemy_id": "0x015850", + "level": 58, + "exp": 22000, + "is_boss": true + } + ] + } + ], + "blocks": [ + { + "type": "DiscoverEnemy", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Accept", + "reset_group": false, + "groups": [0] + } + ] +} diff --git a/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085009.json b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085009.json new file mode 100644 index 000000000..bd306dde7 --- /dev/null +++ b/Arrowgene.Ddon.Shared/Files/Assets/quests/q20085009.json @@ -0,0 +1,89 @@ +{ + "state_machine": "GenericStateMachine", + "type": "World", + "comment": "An Ancient Perseverance", + "quest_id": 20085009, + "base_level": 47, + "minimum_item_rank": 0, + "discoverable": false, + "area_id": "EasternZandora", + "rewards": [ + { + "type": "wallet", + "wallet_type": "Gold", + "amount": 1290 + }, + { + "type": "wallet", + "wallet_type": "RiftPoints", + "amount": 200 + }, + { + "type": "exp", + "amount": 1290 + }, + { + "type": "select", + "loot_pool": [ + { + "item_id": 9289, + "num": 1 + }, + { + "item_id": 9293, + "num": 1 + }, + { + "item_id": 41, + "num": 1 + } + ] + } + ], + "enemy_groups" : [ + { + "stage_id": { + "id": 60, + "group_id": 1 + }, + "enemies": [ + { + "enemy_id": "0x010302", + "level": 47, + "exp": 1250, + "is_boss": false + }, + { + "enemy_id": "0x010302", + "level": 47, + "exp": 1250, + "is_boss": false + }, + { + "enemy_id": "0x010311", + "level": 47, + "exp": 1350, + "is_boss": false + }, + { + "enemy_id": "0x010311", + "level": 47, + "exp": 1350, + "is_boss": false + } + ] + } + ], + "blocks": [ + { + "type": "DiscoverEnemy", + "groups": [0] + }, + { + "type": "KillGroup", + "announce_type": "Accept", + "reset_group": false, + "groups": [0] + } + ] +}