Compare commits

..

545 Commits

Author SHA1 Message Date
e0f416a5cd Merge pull request '[Qitari] last qitari daily quest' (#129) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#129
2025-01-18 17:10:01 +00:00
pot0to
b2d57ae5a7 adding new qitari quest 2025-01-17 23:48:03 -08:00
pot0to
99b5ef42a6 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2025-01-17 23:35:55 -08:00
7734692b0f
Throw an exception if using aethernet doesn't work and the destination is in another territory 2025-01-16 22:55:22 +01:00
16b62316c5
Leave TextAdvance active if waiting for a new quest sequence from the server 2025-01-13 18:38:53 +01:00
a2a36c5156
Version bump 2025-01-12 17:59:10 +01:00
10b8c1ddc2
Set minimum StopDistance to navmesh step size (0.25) 2025-01-12 11:35:46 +01:00
76e8ac4995
Set minimum StopDistance to navmesh step size (0.25) 2025-01-12 02:40:09 +01:00
2ffedfa72c
Specify loop count for AD 2025-01-12 02:36:17 +01:00
a111a4f75b
Optimize combat for overworld enemies 2025-01-12 02:28:31 +01:00
97cbeada2a
Minor Azys Lla adjustments 2025-01-12 02:13:23 +01:00
a1d02cceea Merge pull request '[HW][Side Quests][Azys Lla] 14/14 remaining Azys Lla side quests' (#127) from goatzone/Questionable:azys-lla into master
Reviewed-on: liza/Questionable#127
2025-01-11 16:09:44 +00:00
ad76ccf057
Make 'CompleteQuest' work with ItemId → UseItem 2025-01-11 17:00:04 +01:00
108d103fd8
Add some extra flight steps to avoid vnav issues; fix bad NextQuestId 2025-01-11 16:54:55 +01:00
eeebebb28c Merge pull request 'New set of sidequests for Triple Triad NPCs' (#125) from Thaksin/Questionable:master into master
Reviewed-on: liza/Questionable#125
2025-01-11 14:29:34 +00:00
8200342f2f
Update icon for journal 2025-01-10 17:01:37 +01:00
93e6b6ec02
+1992 2025-01-10 15:42:38 +00:00
ec813ce9f4
+1991 2025-01-10 15:20:27 +00:00
7fe5acbaca
+1990 2025-01-10 15:07:11 +00:00
250cb44f48
+1989 2025-01-10 14:30:20 +00:00
8d4b2320fb
+1988 2025-01-10 13:58:21 +00:00
880082da0e
+1987 2025-01-10 13:35:19 +00:00
9c5fd2d3fe
+1986 2025-01-09 20:50:18 +00:00
4dc89d8ed3
GatheringPathRenderer: minor updates 2025-01-09 19:48:27 +01:00
1773afea46
GatheringPathRenderer: minor updates 2025-01-09 19:34:16 +01:00
8d18b24352
+1985 2025-01-09 16:52:15 +00:00
6e19630e60
+1984 2025-01-09 11:39:45 +00:00
8d64475f0a
+1983 2025-01-09 06:34:20 +00:00
ba5975e6ff
+1982 2025-01-09 06:15:46 +00:00
b917cd4e90
+1981 2025-01-09 06:03:06 +00:00
3889fbfb69
+1980, de-rust 1979 2025-01-09 05:51:09 +00:00
1f4dc134ef
Add third Nitowikwe quest 2025-01-08 21:49:03 +01:00
2cfc5256b9
Add second Nitowikwe quest 2025-01-08 21:38:34 +01:00
65df686329
+1979 2025-01-08 14:02:05 +00:00
90f92b9aa9
Add some Thavnair side quests 2025-01-05 15:51:20 +01:00
69e05722c8
Rework IsMainScenarioQuest to be less reliant on actual journal ids 2025-01-05 14:26:51 +01:00
563a11d47d
Override journal genre for some Radz-at-Han/Thavnair side quests 2025-01-05 14:23:38 +01:00
Gwen
2503d1897f
New set of sidequests for Triple Triad NPCs 2025-01-04 17:22:24 +01:00
459b832ef2
Update logic for which allied society quests can be accepted 2025-01-04 16:48:13 +01:00
25130dcb7c
Add some Moogle quests 2025-01-04 16:10:01 +01:00
ee1d6ce15b
Fix Slug Shot action id + use adjusted action ids for actually executing actions 2025-01-04 15:30:00 +01:00
35649e8663
Add a slight delay in 'The Queen's Tour' for a waypoint where NPCs move weirdly 2025-01-03 19:32:47 +01:00
715ec340e0
Add a minimum delay to redeeming item rewards 2025-01-03 11:32:14 +01:00
c03afdefe7
Code clean up 2025-01-03 11:30:51 +01:00
be3f22230b
Code clean up 2025-01-03 11:19:04 +01:00
e73d04ce2d
Add a minimum delay to redeeming item rewards 2025-01-03 11:18:45 +01:00
dbc31f429f
Version bump 2025-01-03 02:26:36 +01:00
da425f551e
Use gray icons for item rewards if no quest path is available 2025-01-03 02:26:18 +01:00
341c751f0c
Minor quest adjustments 2025-01-03 02:22:06 +01:00
9aa07afff8
Don't try queueing for duties when ilvl is too low 2025-01-03 01:46:31 +01:00
6a29273c79
Update LLib 2025-01-03 01:24:51 +01:00
53374bf907 Merge pull request 'Adding some side quests to unlock Triple Triad NPCs' (#124) from Thaksin/Questionable:master into master
Reviewed-on: liza/Questionable#124
2025-01-03 00:12:58 +00:00
0a35ea3eaa
Add filter to exclude event rewards 2025-01-03 01:11:25 +01:00
58185d418c
Add a few Gold Saucer unlock quests by Starr 2025-01-03 00:40:06 +01:00
7023a1ac5f
Add Heavensturn (2025) quest by Starr 2025-01-03 00:14:51 +01:00
c0c2e324bb
Skip most of the framework update logic if no quest is running and quest window isn't visible 2025-01-02 23:25:40 +01:00
86964dd6f9
Update aether current sequence in Kozama'uka 2025-01-02 22:51:16 +01:00
c722abb6df
Automatically redeem untradeable mounts/minions/orchestrion rolls/TT cards/fashion accessories from quest rewards 2025-01-02 22:50:59 +01:00
Gwen
13d1aff8f6 Add some side quests to unlock Triple Triad NPCs 2025-01-02 09:08:52 +01:00
40a2507573
Remove Aitiascope from list of default AD dungeons 2025-01-01 19:23:12 +01:00
313677ac3f
Add some Kobold quests 2025-01-01 19:22:39 +01:00
070d7a2407
Add some Sylph quests 2024-12-31 23:30:49 +01:00
b91a34fdb0
Add waypoint to 'The Resilient Son' 2024-12-31 18:29:54 +01:00
b79f9e03bf Merge pull request '[SB][Allied Societies][Namazu][Dailies] Added new quests' (#123) from plogon_enjoyer/Questionable:namazu into master
Reviewed-on: liza/Questionable#123
2024-12-30 18:21:15 +00:00
b67a3abb6d
Version bump 2024-12-30 15:58:29 +01:00
cd6ef3c5f1
Update sorting order for duties; exclude unsupported duties 2024-12-30 15:57:55 +01:00
8d3f37e6d4
Add Shaaloani gathering path 2024-12-30 02:50:39 +01:00
8d85a0f896
Add AutoDuty integration 2024-12-30 02:50:18 +01:00
f20b5e08a7
Add non-flying waypoints to 'Gwok Away' 2024-12-28 22:33:33 +01:00
187427045b
Fix 'Law of the Land' 2024-12-28 19:52:45 +01:00
37661434a7
Unlock Dock Poga during DT MSQ 2024-12-28 15:08:12 +01:00
59d6bd9d82
Fix 'Danger at the Docks' 2024-12-28 14:26:22 +01:00
464865d572
Version bump 2024-12-27 18:28:10 +01:00
95d19455de
Adjust filter logic 2024-12-27 18:25:59 +01:00
Plogon Enjoyer
5f8c16563e Added new daily quests:
- A Stable's Condition
- Beat of the Drum
- Cannot Say Neigh

Also added new gathering points.
2024-12-28 01:22:32 +08:00
cad6c30b80 Merge pull request 'Quest Window Filters' (#122) from Taurenkey/Questionable:filters into master
Reviewed-on: liza/Questionable#122
2024-12-27 16:49:00 +00:00
cd2d85269b
Change log level for automaton IPC 2024-12-27 17:48:26 +01:00
1578c5d197
Add Wrath Combo as combat module 2024-12-27 17:48:14 +01:00
aa70f4c55a
Add second batch of postmoogle quests 2024-12-27 17:45:30 +01:00
98197b6687
Add 'Beauty Is Only Scalp Deep' 2024-12-27 01:34:15 +01:00
60f94092ab
Add first batch of Postmoogle quests 2024-12-27 00:56:36 +01:00
1e72aac22b
Handle some particular quest preconditions 2024-12-26 22:28:50 +01:00
caf0034f26
Minor BLU adjustment 2024-12-26 22:20:35 +01:00
03681b8253
Add 73-80 BLU quests 2024-12-26 22:19:54 +01:00
0b6e2626aa
Add 60-70 BLU quests 2024-12-26 21:49:11 +01:00
Taurenkey
984b4e53a2 Merge branch 'master' of https://git.carvel.li/liza/Questionable into filters 2024-12-26 17:10:52 +00:00
Taurenkey
782d6b82af Hide quest filters added 2024-12-26 17:04:08 +00:00
2d11a9b7d1
Add 50-60 BLU quests 2024-12-26 17:51:02 +01:00
7bcbceb51e
Add 1-50 BLU quests 2024-12-26 17:34:28 +01:00
3b7032bff6
Add SB SMN quests 2024-12-26 16:54:47 +01:00
0eca81e474
Add some moogle dailies 2024-12-26 16:19:44 +01:00
e7c52322b1 Merge pull request '[HW][Allied Societies][Moogles][Dailies] Added new quests' (#121) from plogon_enjoyer/Questionable:moogles into master
Reviewed-on: liza/Questionable#121
2024-12-26 15:10:40 +00:00
ebd73bb6fc
Add some kobold dailies 2024-12-26 15:59:30 +01:00
Plogon Enjoyer
e2757a8bd7 Added new Moogle daily quests:
- Stumbling Blocks
- Tricks without Treats
- For Moogles in Peril
2024-12-26 22:58:45 +08:00
Plogon Enjoyer
71922b76b7 Added new action 'Roar' 2024-12-26 22:58:45 +08:00
Plogon Enjoyer
d0f6db2fb8 Added new moogle mount and mount NPC 2024-12-26 22:58:45 +08:00
31e7b610e1
Add Kobold quest templates 2024-12-26 15:37:51 +01:00
b97600bd6f
Add 'Ants in the Pants' Ananta quest 2024-12-26 15:26:41 +01:00
2be0ab85d3
Add 'Unbreakable Plate' dwarves quest 2024-12-26 15:04:47 +01:00
e68943c0ce Merge pull request '[ShB][Allied Societies][Dwarves][Dailies] Updated and enabled quest 'Foundations of Steel'' (#120) from plogon_enjoyer/Questionable:dwarves into master
Reviewed-on: liza/Questionable#120
2024-12-26 14:00:18 +00:00
8ab584d55e
Only show NameId if it isn't 0 2024-12-26 14:58:33 +01:00
e25e64e9cf
Add HW SMN quests 2024-12-26 14:58:10 +01:00
Plogon Enjoyer
cc18f39ff6 Updated and enabled quest 'Foundations of Steel' 2024-12-26 21:39:09 +08:00
e5d1bcedcd
Add SB SCH quests 2024-12-26 14:15:43 +01:00
3382b84f17 Merge pull request 'Fix context popups' (#119) from Taurenkey/Questionable:master into master
Reviewed-on: liza/Questionable#119
2024-12-26 12:29:39 +00:00
Taurenkey
4438d6fea2 Fix context popups 2024-12-26 11:35:26 +00:00
cfe8962174
Update some UI color coding 2024-12-26 00:28:09 +01:00
011c616748
Add HW SCH quests 2024-12-26 00:22:00 +01:00
9549c8a612
Merge branch 'master' of git.carvel.li:liza/Questionable 2024-12-25 23:39:09 +01:00
3c788d703b Merge pull request '[DT][Wachumeqimeqi] Added final quest Appreciated Value' (#118) from plogon_enjoyer/Questionable:wachumeqimeqi into master
Reviewed-on: liza/Questionable#118
2024-12-25 19:09:12 +00:00
Plogon Enjoyer
c767fa7679 Added final Wachumeqimeqi quest - Appreciated Value 2024-12-26 02:46:01 +08:00
7503aa9280
Don't allow changing combat module while in combat 2024-12-25 01:33:17 +01:00
f7306166de
Add SB BLM quests 2024-12-25 01:26:45 +01:00
118a5948a5
Add config option to switch between VBM/RSR 2024-12-22 21:26:29 +01:00
471cc563f4 Merge pull request '[Allied Societies] adding in a few missing dailies' (#116) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#116
2024-12-22 19:37:56 +00:00
55b62be3b8
Add HW BLM quests 2024-12-22 20:36:52 +01:00
3d16879980
Add unlock conditions to 'A Hero's Journey' 2024-12-22 19:28:14 +01:00
1d6e9423bc
Add SB DRG quests 2024-12-22 19:27:15 +01:00
d9b054e950
Add SB PLD quests 2024-12-22 18:34:36 +01:00
3cf0492990
Add ARR PLD quests 2024-12-22 18:05:27 +01:00
d59476f7f8
Change how removed quests are shown in journal 2024-12-22 00:43:58 +01:00
f1b6614f52
Merge remote-tracking branch 'croizat/vbm-combatmodule' 2024-12-21 15:04:51 +01:00
6b38e37271
Allied Society daily 'quest', part 1 2024-12-21 15:04:31 +01:00
pot0to
3c9e14e891 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-12-19 21:29:03 -08:00
Jackson
1dc1cef637 swap to embeddedresource 2024-12-19 17:40:09 +01:00
Jackson
001a9f0191 add vbm as a combatmodule 2024-12-19 16:41:17 +01:00
ad610d6ddc
Rename debug PackagePlugin target 2024-12-19 15:13:08 +01:00
af9bd65024
Add SB BRD quests 2024-12-18 22:09:12 +01:00
8a92048e64
Add HW BRD quests 2024-12-18 21:13:04 +01:00
pot0to
d2dbd4a522 another dwarves quest 2024-12-17 18:41:26 -08:00
pot0to
8cfaf9a9c9 enabling one of liza's quests 2024-12-17 18:36:45 -08:00
pot0to
547d0fbe14 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-12-17 18:36:26 -08:00
pot0to
eef6c620a7 added missing kojin quest 2024-12-17 18:36:17 -08:00
98b538f0ab
Use DailyQuestSeed from clientstructs 2024-12-18 02:05:05 +01:00
5b681dabfa
Add moogle quest templates 2024-12-18 01:59:56 +01:00
752a8256c6
Add skip teleport condition to the final step of Vath dailies 2024-12-18 01:27:37 +01:00
967100f323
Add skip teleport condition to the final step of Vanu Vanu dailies 2024-12-18 01:27:19 +01:00
403b3ff8a4
Version bump 2024-12-17 19:52:05 +01:00
e3964cd632
Merge pull request 'friendly-patch-2' (#115) from Friendly/Questionable:friendly-patch-2 into master 2024-12-17 19:41:11 +01:00
2d7f22199c
Add custom deliveries for Nitowikwe 2024-12-17 19:28:06 +01:00
5e3398bf87
Add 7.1 Hildibrand quest 2024-12-17 18:56:27 +01:00
pot0to
aad5019356 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-12-16 14:39:20 -08:00
653dd7760e
Fix .sln 2024-12-16 20:32:29 +01:00
267e036743
Don't use Reflector to check for installed plugins 2024-12-16 20:28:10 +01:00
1bcc027639
Fix color corruption on Allied Society tab 2024-12-16 18:27:08 +01:00
2213ccb033
Fix check for Automaton 2024-12-16 17:37:23 +01:00
9cf2ee30f6
Add Starlight as event 2024-12-16 16:13:19 +01:00
824259a0f5
Add Starlight (2024) quests by Starr 2024-12-16 15:40:31 +01:00
pot0to
e7c0031a82 adding one dwarves quest 2024-12-11 23:07:30 -08:00
b6d78b0365
Add 'Partners in Pel' 2024-12-11 17:52:08 +01:00
12dc7f2232
Use actual seed for allied society quests 2024-12-11 16:19:34 +01:00
5bf6cbfcbb
Add right click menu to Allied Society journal tab 2024-12-09 15:14:53 +01:00
312a16f85f
Add missing ACN quests 2024-12-09 02:09:52 +01:00
920d2f0724
Add missing THM quests 2024-12-09 01:11:35 +01:00
8462b86544
Add tab to view available daily quests only 2024-12-08 19:03:52 +01:00
70c47e20fb
Show available daily quests in journal 2024-12-08 18:13:22 +01:00
ba0cd60dae
Update Vanu quests 2024-12-06 16:12:11 +01:00
d77a7fb719
Add Moogle story quest 2024-12-06 16:11:49 +01:00
6ff89eefb3
Add additional flying steps if too far away from the mount-NPC for Vath + Vanu Vanu dailies 2024-12-03 16:51:14 +01:00
6548b5206e
Add additional flying steps if too far away from the mount-NPC for Vath + Vanu Vanu dailies 2024-12-03 16:35:37 +01:00
58ec1259f5
Add diving condition to skip.StepIf 2024-12-03 14:00:20 +01:00
98aa8f2469
Version bump 2024-12-02 10:33:36 +01:00
9de05fee09
Fix quest ref 2024-12-02 05:38:43 +01:00
9e3a5e5e93
Add DRK job quests 2024-12-02 05:34:35 +01:00
5d45f7acb6
Add RDM job quests 2024-12-02 03:07:39 +01:00
5d9a622e16
Add RPR job quests 2024-12-02 01:15:38 +01:00
a9ee678c2b
Add GNB job quests 2024-12-01 22:47:07 +01:00
286f2c4d77
Add Vanu Vanu quest pooling for talking to npcs on the island 2024-12-01 21:54:23 +01:00
fadc80eaff
Update data for Vanu Vanu mount 2024-11-30 18:48:13 +01:00
6654ebc676
Add 'Flea Troubles' Vath quest 2024-11-30 18:38:41 +01:00
c929e29e39
Make flower box overrides in Gridania more precise 2024-11-30 17:27:25 +01:00
c6a783132e
Add SB SAM quests 2024-11-30 02:45:15 +01:00
dc4d216fba
Sort 'A Relic Reborn' quests under Weapon Enhancement Quests → Zodiac Weapons instead of job quests 2024-11-30 00:11:47 +01:00
817abdd882 Merge pull request '[ShB][Side Quests][Void Quests] Added all quests in the questline' (#108) from plogon_enjoyer/Questionable:shb-void-quests into master
Reviewed-on: liza/Questionable#108
2024-11-29 22:56:43 +00:00
ac9f768897 Merge pull request '[ShB][Role Quests] Added the following quests:' (#107) from plogon_enjoyer/Questionable:shb-role-quests into master
Reviewed-on: liza/Questionable#107
2024-11-29 22:45:33 +00:00
de07465368
Add 'A Guest from Across the Salt' 2024-11-29 23:45:08 +01:00
b08110a9c0
Minor BLM adjustments 2024-11-29 11:06:30 +01:00
9098bdc6b4 Merge pull request '[BLM][ARR] blm class quests through ARR' (#97) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#97
2024-11-28 23:52:15 +00:00
3f2b9b04e4 Merge pull request 'feat: added a million of malms away story quest.' (#113) from kaiserbh/Questionable:feat/loporrits-a-million-malms-away into master
Reviewed-on: liza/Questionable#113
2024-11-28 23:51:43 +00:00
68a0986e96
Add Tales from the Dragonsong War 2024-11-29 00:33:54 +01:00
d5a77209d4
Updates to Gridania/Limsa start 2024-11-28 23:28:30 +01:00
d9d090e980
Skip equipping recommended gear if already in combat 2024-11-28 23:27:55 +01:00
3d9a1cec7c
Minor daily quest updates 2024-11-28 22:45:23 +01:00
5d82d923d4
Merge remote-tracking branch 'origin/master' 2024-11-28 22:44:56 +01:00
kaiser
8e3dab044d feat: added a million of malms away story quest. 2024-11-28 21:20:10 +11:00
f760be3424 Merge pull request '[ShB][Crystalline Mean][Facet of Forging] Added some quests' (#112) from plogon_enjoyer/Questionable:crystalline-mean into master
Reviewed-on: liza/Questionable#112
2024-11-27 23:02:40 +00:00
71b9bb19f6 Merge pull request '[HW][Allied Society][Intersocietal Quests] Added all quests' (#111) from plogon_enjoyer/Questionable:hw-intersocietal into master
Reviewed-on: liza/Questionable#111
2024-11-27 23:01:54 +00:00
0cb0d88984 Merge pull request '[HW][Allied Society][Vanu Vanu] Added final story quest: The Nest of Honor' (#110) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#110
2024-11-27 23:01:22 +00:00
04aa0d9052 Merge pull request '[SB][Allied Society][Kojin] Added new daily quest: Tale of Roe' (#109) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#109
2024-11-27 23:00:59 +00:00
f3e418f440
Minor tweak to flying pathfindng starting location 2024-11-27 21:26:54 +01:00
Plogon Enjoyer
05effd49f0 Added Facet of Forging quests:
- To Struggle Nu Mou
- The Iron Bellows
2024-11-27 23:52:03 +08:00
Plogon Enjoyer
c905b3b6be Added all Intersocietal Quests
- When Good Dragons Go Bad
- Who Was That Masked Man
- Lift Me to the Moon
- Eternity, Loyalty, Honesty
2024-11-27 22:03:03 +08:00
35f1079bc3
Minor DT waypoint additions 2024-11-27 13:28:18 +01:00
Plogon Enjoyer
2def76ce9a Added mogdance emote 2024-11-27 19:34:11 +08:00
fb43cf05b7
Version bump 2024-11-27 00:08:25 +01:00
Plogon Enjoyer
50119e9bd1 Added final story quest
- The Nest of Honor
2024-11-26 01:40:36 +08:00
f51a51c547
Fix when context menu appears when right-clicking satisfaction NPC menus 2024-11-25 18:24:46 +01:00
422a98cc1c
Add remaining Honored Pelupelu quests 2024-11-25 18:24:22 +01:00
e84b5ad665
Rework the mount/allied society quest logic 2024-11-25 16:53:37 +01:00
Plogon Enjoyer
59f3ae6c21 Added new daily quest - Tale of Roe 2024-11-25 20:49:42 +08:00
pot0to
745b1c4390 adding a few random quests 2024-11-24 18:53:19 -08:00
pot0to
6d86c3897c Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-11-24 18:45:14 -08:00
Plogon Enjoyer
3c1677b506 Added the following quests:
- The Hero's Journey
- One Step Closer
- A Bounty of Hunters
2024-11-24 18:47:22 +08:00
Plogon Enjoyer
dad21274ef Added the following quests:
- Shadow Walk with Me
- Safekeeping
2024-11-24 17:44:05 +08:00
71a34e7b21
Add 'Like Sire Like Fledgling' 2024-11-24 03:18:33 +01:00
61c160ecfb
Add 'Where Worries Melt Away' 2024-11-24 01:03:00 +01:00
009b81a90d Merge pull request '[ShB][Crystalline Mean] Added final quests for both [Facet of Nourishing] and [Facet of Crafting]' (#106) from plogon_enjoyer/Questionable:crystalline-mean into master
Reviewed-on: liza/Questionable#106
2024-11-23 23:38:35 +00:00
Plogon Enjoyer
260a9c1d30 Added the final quest for Facet of Crafting
- The Notes of Bond Restoring
2024-11-23 23:13:37 +08:00
Plogon Enjoyer
ba54a1601c Added new quest "Healing Old Wounds" 2024-11-23 22:55:09 +08:00
4d966e4353 Merge pull request '[ShB][Crystalline Mean][Facet of Nourishing] Added new quest "Where We Belong"' (#105) from plogon_enjoyer/Questionable:crystalline-mean into master
Reviewed-on: liza/Questionable#105
2024-11-23 14:50:24 +00:00
Plogon Enjoyer
70a7d22afc Added Crystalline Mean quest for Facet of Nourishing
- Where We Belong
2024-11-23 22:25:41 +08:00
5a18813c9f Merge pull request '[ARR][Allied Society][Amalj'aa] Added new daily quest and disabled a few' (#104) from plogon_enjoyer/Questionable:amaljaa into master
Reviewed-on: liza/Questionable#104
2024-11-23 12:40:51 +00:00
e0a7b09848 Merge pull request '[SB][Allied Society][Kojin] Updated a few daily quests' (#103) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#103
2024-11-23 12:39:59 +00:00
238641f350 Merge pull request '[ShB][Allied Society][Qitari] Add final story quest - "Glory Be to the Scree"' (#102) from plogon_enjoyer/Questionable:qitari into master
Reviewed-on: liza/Questionable#102
2024-11-23 12:39:05 +00:00
Plogon Enjoyer
0e71d37424 Disabled incomplete daily quests add and committed by mistake. These are all currently WIP.
- Smothering Instinct
- Forged in Flame
- Beacon Keepers
2024-11-23 19:44:44 +08:00
Plogon Enjoyer
501a2bd06d Added new daily quest: Hard to Port 2024-11-23 19:43:42 +08:00
Plogon Enjoyer
ccf077ed6b Updated a few daily quests
- A Real Pearler
- You Have the Rite
2024-11-23 18:36:49 +08:00
Plogon Enjoyer
9dfe110d38 Add final story quest - "Glory Be to the Scree" 2024-11-23 18:13:19 +08:00
92b97a7caa
Update inspection exclusion paths 2024-11-22 22:30:52 +01:00
c86f9955f7
Update dependencies 2024-11-22 22:25:06 +01:00
5da2dc9f8e
Add some Honored Pelupelu quests 2024-11-22 22:23:05 +01:00
0265fcc0ae
Remove 'Automatically complete snipe tasks' 2024-11-22 21:52:35 +01:00
73e030b620
Add 'Recruitment Drive' Pelupelu quest 2024-11-22 21:04:55 +01:00
145a989a07
Use ActorControlFlags to check item use in battles 2024-11-22 02:12:56 +01:00
6c1c66971d
Add waypoints in 'Burden of Beasts' to (hopefully) avoid combat 2024-11-21 16:26:42 +01:00
07c5faa781
Add Respected Pelupelu quests 2024-11-20 18:39:30 +01:00
c1aadb8c9c
Add 'Sanuwa Samba' Vanu Vanu quest 2024-11-20 16:29:57 +01:00
6e1ee729da
Add 'When Hunting Goes Wrong' Vath quest 2024-11-20 03:28:35 +01:00
4d397022b9
Add waypoint before Vath turn-in counter to simplify navigation for all daily quests 2024-11-20 03:28:13 +01:00
1d9198eacd
Use Lifestream for firmament teleporting 2024-11-19 19:01:53 +01:00
472aeac04a
Add missing RNG spawn in 'The Rudiments of Fiend Removal' 2024-11-19 17:15:11 +01:00
03f4c39ba8
Update Renderer utility to API 11 2024-11-19 15:57:15 +01:00
28795e68e4
Version bump, remove redundant nullability checks, minor cleanup 2024-11-18 20:56:13 +01:00
3ab1069ab7
Fix item use in 'Strange Bedfellows' and 'Combat Evolved' 2024-11-18 20:51:49 +01:00
f71ddeddfa
Add extra waypoint to attune to Dock Poga aetheryte during first pelupelu quest 2024-11-18 20:00:09 +01:00
c65da42cd1
Add 'A Present from the Present' 2024-11-18 19:35:53 +01:00
ed4d279432
Fix gathering for tribal quests 2024-11-18 19:05:22 +01:00
d4c1b4b3ac
Add 'A Labor of Leaf' 2024-11-18 19:05:12 +01:00
3b1bfcaade
Add 'Every Anden of the Rainbow' 2024-11-18 19:02:01 +01:00
0d7263604b
Updated Pelupelu quests to allow for multiple quests to be turned in at once 2024-11-18 18:21:36 +01:00
a540fd8b86
Add additional waypoint to 'Growing as a Guide' 2024-11-18 17:46:45 +01:00
993d6918ec
Add one of the missing weekly NieR quests 2024-11-18 17:46:31 +01:00
6342da8348
Version bump 2024-11-17 20:39:37 +01:00
af545ea29b
Rebuild in VS 2024-11-17 20:36:32 +01:00
bd7025cc39
Version bump 2024-11-17 19:52:24 +01:00
54baec68bf
Misc 7.1 fixes 2024-11-17 19:52:04 +01:00
313179e154
Add Echoes of Vanadiel quests 2024-11-17 19:49:35 +01:00
4118affff0
Add friendly/some respected Pelupelu qeusts + placeholders 2024-11-17 19:43:08 +01:00
294a33a143
Add neutral Pelupelu quests 2024-11-17 03:38:50 +01:00
db43fec431
Add 7.1 MSQ 2024-11-17 02:12:27 +01:00
60ec9e80c6
Add aetheryte data for Dock Poga 2024-11-16 22:08:04 +01:00
be1e4ed2e6
partial API 11 updates 2024-11-16 21:53:37 +01:00
7382131246
Fix missing class switches for gathering from context me
Should have been in cc8f326d7e, but kinda
forgot. Oops.
2024-11-11 22:39:01 +01:00
ea42b5b8df
Add extra sequence + step arguments to /qst sim 2024-11-11 22:21:19 +01:00
63bf674e4f
Add navigation waypoint to 'An Illuminating Ritual' 2024-11-11 22:05:35 +01:00
476e4c922f
Remove All Saints Wake from active event list 2024-11-11 22:05:16 +01:00
165760e50e
Add mounting to a step in 'Perplexing Puzzles, Endless Fun' 2024-11-10 21:30:35 +01:00
fb45e21ebe
Add navigation waypoint for (rarely) getting stuck in 'A Knight of Alexandria' 2024-11-10 21:23:56 +01:00
be2491b0ac
Fix schema URL 2024-11-09 20:15:37 +01:00
c841edda8d Merge pull request '[ARR][Allied Society][Amalj'aa] Added new story and daily quests' (#99) from plogon_enjoyer/Questionable:amaljaa into master
Reviewed-on: liza/Questionable#99
2024-11-09 19:13:12 +00:00
e3d6e571c7
Fix 'Combat Evolved' 2024-11-09 11:59:53 +01:00
1bc17832bb
Kill enemies if it stops you from teleporting to an aetheryte 2024-11-08 00:42:53 +01:00
59506bc9ee
Remove outdated TODO in 'On the Cloud' 2024-11-07 21:48:46 +01:00
074fca38ac Merge pull request '[HW][Allied Society][Vanu Vanu] Added new daily quests' (#101) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#101
2024-11-07 19:58:52 +00:00
1a17f4dfc8 Merge pull request '[SB][Allied Society][Kojin] Added new story and daily quests' (#100) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#100
2024-11-07 19:57:19 +00:00
3858adaad4
Include quest id in Quest: ... line in the UI 2024-11-07 20:56:08 +01:00
Plogon Enjoyer
56cd32b0fe Added new daily quests:
- Bird Watching
- Comb and Get It
- Gastornis Groove
- The Cat's Meow
- Easy as Paissa
2024-11-06 23:46:14 +08:00
Plogon Enjoyer
9faea025c1 Added new daily quests:
- Forever Blowing Bubbles
- No, Not the Boo Box
- Pleasure Doing Business
- You Blow It Up
- Tentacles of Trade
- The Hot-blooded Kojin
2024-11-06 22:18:25 +08:00
Plogon Enjoyer
bc66dcb5c2 Added new story quest:
- Misdelivered
2024-11-06 22:14:43 +08:00
Plogon Enjoyer
63b9020824 Added new daily quests:
- Singed Fur Their Own Good
2024-11-06 22:11:09 +08:00
Plogon Enjoyer
939aba4d26 Added new story quest - "Ranger Rescue" 2024-11-06 22:11:05 +08:00
Plogon Enjoyer
a287d91e22 Added a few daily quests:
- A Sappy Ending
- Luring Lacovie
- Forged in Flame
- Beacon Keepers
- This Infernal Heat
2024-11-06 22:11:02 +08:00
Plogon Enjoyer
9329bb7cd6 Added action Fiery Breath 2024-11-06 22:11:00 +08:00
7941cf10f6
Add ARR ACN/SMN quests 2024-11-04 20:23:17 +01:00
82c3e3c647
Move when 'SendNotification' happens so it'll be before the solo duty dialog 2024-11-04 20:10:35 +01:00
8e462c13c0 Merge pull request '[SB][Allied Society][Kojin] Added new quests' (#98) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#98
2024-11-04 16:53:30 +00:00
c11bfe0abe
Add missing PGL quests 2024-11-04 17:51:51 +01:00
6ef6dbfdb4
If you start moving while in combat (because mounting isn't possible), use mount as soon as you're out of combat 2024-11-04 17:20:42 +01:00
cc8f326d7e
Handle how required classes are configured for individual quest steps + gathering 2024-11-04 17:20:11 +01:00
Plogon Enjoyer
bca953b913 Added new daily quests:
- Confused Courier
- Buoyant Bounty
- Anala-lyze This
2024-11-04 20:54:37 +08:00
d757250d62
Add HW MCH quests 2024-11-04 13:42:27 +01:00
Plogon Enjoyer
0f2857f075 Added new story quest - The Value of Silence 2024-11-04 18:51:53 +08:00
Plogon Enjoyer
39dbfca8fb Added new daily quests:
- Krilled to Pieces
- Deep Turquoise Sea
- Holy Mother of Pearl
- Flotsam and Jetsam
2024-11-04 18:51:31 +08:00
cc599b3645
Update waypoint order in 'Braced for Trouble' 2024-11-04 01:37:18 +01:00
f42540bd66
Add notification settings for when manual interactions are required 2024-11-03 22:25:03 +01:00
eb81c74930
Add missing SB MCH quests 2024-11-03 21:26:57 +01:00
6bed108c70 Merge pull request '[Stormblood][MCH] Job Quest' (#94) from UcanPatates/Questionable:master into master
Reviewed-on: liza/Questionable#94
2024-11-03 19:58:25 +00:00
cc3dc7b4ff
Add second half of 'The Merchant of Komra' 2024-11-03 20:56:22 +01:00
fb0180ce3b
Minor DRG updates 2024-11-03 20:42:33 +01:00
b02a24ee32 Merge pull request '[HW][DRG] Job Quests' (#88) from AnimaMachinae/Questionable:drg into master
Reviewed-on: liza/Questionable#88
2024-11-03 19:18:40 +00:00
1f5b9ac687
Update THM paths; fix /cry being the wrong emote 2024-11-03 20:18:00 +01:00
9aad77e486
Close window when clicking 'FInish setup' 2024-11-03 19:28:16 +01:00
bd38b330ed
Add plugin setup window 2024-11-03 19:25:46 +01:00
ad76bb88c0
Update distances when following NPC in 'Scales of Blue' 2024-11-02 15:51:29 +01:00
pot0to
f3343ea306 BLM quests through ARR 2024-10-31 02:18:36 -07:00
fb975363d2 Merge pull request '[EW][Lopporits] Sparking Artist (last lopporit daily quest~)' (#96) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#96
2024-10-28 09:07:40 +00:00
5aa44b2f53
Add 'Braving New Depths' 2024-10-28 10:07:14 +01:00
pot0to
5161971bbb restoring quest after accidental overwrite 2024-10-27 15:38:13 -07:00
pot0to
88df503f43 last 2 lopporit dailies 2024-10-27 15:36:08 -07:00
c7d359430c
Add 'Gilding the Bilious' 2024-10-27 17:16:02 +01:00
2bd649af33
Use modified position when trying to fly in Camp Dragonhead 2024-10-27 16:58:43 +01:00
f9e02640d9
Update flying waypoint for 'Returning Home' 2024-10-27 00:24:52 +02:00
7fe0b06add
Adjust jump timings in 'A Taste of the Moon' 2024-10-26 23:50:51 +02:00
31991e12a6
Add one of the missing weekly NieR quests 2024-10-26 17:28:52 +02:00
4cb3a9a221 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1695_Dragoon's Fate.json 2024-10-26 02:37:10 +00:00
4b8049d699 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1694_Sanguine Dragoon.json 2024-10-26 02:36:54 +00:00
1ffffd0e83 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1693_Dragoon's Errand.json 2024-10-26 02:36:39 +00:00
b2c42a8c49 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1692_Sworn Upon a Lance.json 2024-10-26 02:36:24 +00:00
23f93f7de5 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1691_Heart of Justice.json 2024-10-26 02:36:13 +00:00
9a550fe8e0 Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1690_Days of Azure.json 2024-10-26 02:36:00 +00:00
23256c6abf Update QuestPaths/3.x - Heavensward/Class Quests/DRG/1689_Sky's the Limit.json 2024-10-26 02:35:48 +00:00
55ec23f6ec Dosyaları "QuestPaths/4.x - Stormblood/Class Quests/MCH" dizinine yükle 2024-10-25 20:34:38 +00:00
6fcfe77b21 QuestPaths/5.x - Shadowbringers/Class Quests/MCH/2909_The Mongrel and the Knight.json Sil 2024-10-25 20:33:34 +00:00
d41febd9f3 QuestPaths/5.x - Shadowbringers/Class Quests/MCH/2908_Snouts Down, Tails Up.json Sil 2024-10-25 20:33:30 +00:00
d5a9a6b06c QuestPaths/5.x - Shadowbringers/Class Quests/MCH/2907_Release the Hounds.json Sil 2024-10-25 20:33:25 +00:00
49321ad6cf Merge pull request '[SB][Allied Society][Kojin] Added new daily quests. For additional verification.' (#75) from plogon_enjoyer/Questionable:kojin-special into master
Reviewed-on: liza/Questionable#75
2024-10-25 19:28:08 +00:00
64e45c72c2 Dosyaları "QuestPaths/5.x - Shadowbringers/Class Quests/MCH" dizinine yükle 2024-10-25 16:41:04 +00:00
eec08014e0 Dosyaları "QuestPaths/5.x - Shadowbringers/Class Quests/MCH" dizinine yükle 2024-10-25 15:33:45 +00:00
cd9600d840
Version bump 2024-10-24 20:24:57 +02:00
ca20cfcd88
Add NextQuestId to some quests 2024-10-24 20:18:45 +02:00
01ba0cebae Merge pull request 'master' (#84) from UcanPatates/Questionable:master into master
Reviewed-on: liza/Questionable#84
2024-10-24 17:04:45 +00:00
c3dbb144e4 Merge pull request '[ARR][THM] thaumaturge quests + [EW][Loporrit] one more loporrit daily' (#92) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#92
2024-10-24 15:04:33 +00:00
1e1c6f9c11
Minor PLD updates 2024-10-24 16:54:56 +02:00
2c989d0aa2
Fix wrong $schema declarations 2024-10-24 16:23:42 +02:00
8e2ceff3c4
Minor code cleanup 2024-10-24 16:20:14 +02:00
faeeb93f01 Merge pull request '[HW][Job Quests][Paladin] Added paths.' (#82) from goatzone/Questionable:hw-paladin into master
Reviewed-on: liza/Questionable#82
2024-10-24 14:17:08 +00:00
abbe52e67f Merge pull request '[EW][Loporrit]Story Quest 4' (#87) from AnimaMachinae/Questionable:loporrit into master
Reviewed-on: liza/Questionable#87
2024-10-24 14:16:56 +00:00
4edf8cfeb6 Merge pull request '[HW][Vanu]Dailies and Story Quest' (#86) from AnimaMachinae/Questionable:vanu-vanu into master
Reviewed-on: liza/Questionable#86
2024-10-24 14:16:26 +00:00
c9484c481f Merge pull request '[HW][Vath] Story and Dailies' (#93) from AnimaMachinae/Questionable:vath into master
Reviewed-on: liza/Questionable#93
2024-10-24 14:15:48 +00:00
1f709cdc5c Upload files to "QuestPaths/3.x - Heavensward/Class Quests/DRG" 2024-10-22 00:28:16 +00:00
78ca9f2c91 Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vath/Dailies" 2024-10-22 00:27:23 +00:00
126ad5a5fb Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vath/Story" 2024-10-22 00:26:45 +00:00
dec4fb64c8 Upload files to "QuestPaths/3.x - Heavensward/Class Quests/DRG" 2024-10-22 00:25:35 +00:00
ec36e7bebf Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies" 2024-10-22 00:24:50 +00:00
b6b0644aa6 Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies" 2024-10-22 00:24:38 +00:00
786f79a75a Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Story" 2024-10-22 00:23:35 +00:00
pot0to
c176bc2b79 cleaned up omicrons quest 2024-10-21 11:56:55 -07:00
pot0to
eabea17d92 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-10-20 02:35:27 -07:00
pot0to
f336de8f9b adding all ARR thaumaturge quests and one more loporrit 2024-10-20 02:27:30 -07:00
0b8a18cd2a Update QuestPaths/6.x - Endwalker/Allied Societies/Loporrits/Story/4684_Teamwork Makes the Dream Work.json 2024-10-20 06:05:46 +00:00
08f2be449a Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies" 2024-10-20 06:01:24 +00:00
04c96efbe0 Update QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies/2173_Endymion Disco.json 2024-10-20 05:25:45 +00:00
2dfd1c2b0f Update QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies/2183_Fishing in Troubled Waters.json
Adds a jump to fly to prevent pathfinding errors to the opposite corner of map
2024-10-20 05:11:22 +00:00
17c90ba24b
Fix missing CompleteQuest in 'Nest Side Story' 2024-10-19 17:32:45 +02:00
e91de71cc2 Merge pull request '[SB][Allied Society][Kojin] Added new daily quest' (#89) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#89
2024-10-19 15:27:36 +00:00
4e288f3706 Merge pull request '[HW][Allied Society][Vanu Vanu] Added new story quest' (#90) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#90
2024-10-19 15:27:21 +00:00
83a89d6d17 Merge pull request '[ARR][Allied Society][Amalj'aa] Added new daily quests' (#91) from plogon_enjoyer/Questionable:amaljaa into master
Reviewed-on: liza/Questionable#91
2024-10-19 15:27:00 +00:00
c6272ccd88
Add rogue quests; adjust ninja paths 2024-10-19 17:24:21 +02:00
Plogon Enjoyer
ffa4fbb793 Added new daily quests:
- Borderline Slaughter
- Fighting Firesand with Fire
- Smothering Instinct
- Arms of the U
2024-10-19 22:24:17 +08:00
Plogon Enjoyer
38f4f6120d Added new story quest: Nest Side Story 2024-10-19 22:08:02 +08:00
Plogon Enjoyer
c2b6b4e6ba Added new daily quest: Tonight We Dine in Shells 2024-10-19 21:49:09 +08:00
b5b9850a76 Merge pull request 'NIN quests ARR -> StB' (#81) from xanunderscore/Questionable:master into master
Reviewed-on: liza/Questionable#81
2024-10-19 08:32:17 +00:00
7871025139
Add new actions for NIN quests 2024-10-19 10:31:45 +02:00
3dd5c07a1a
Add new skip conditions for NIN quests 2024-10-19 10:31:27 +02:00
15999c8c79
Add 'disappointed', 'examineself' and 'joy' emotes 2024-10-19 10:10:33 +02:00
8d2c4139f9
Add missing quest id for ASW 2024-10-18 21:27:31 +02:00
bcfe07c03d
Add All Saints Wake quests 2024-10-18 20:27:38 +02:00
3ee5c56c32 Merge pull request 'master' (#85) from pot0to/Questionable:master into master
Reviewed-on: liza/Questionable#85
2024-10-18 15:56:18 +00:00
pot0to
09f99f510a restoring submodule hashes 2024-10-18 01:43:51 -07:00
8b8c940d34 Upload files to "QuestPaths/3.x - Heavensward/Class Quests/DRG"
50-54 quests
2024-10-18 08:40:08 +00:00
afdc92cc8c Upload files to "QuestPaths/3.x - Heavensward/Allied Societies/Vanu Vanu/Dailies" 2024-10-18 08:36:52 +00:00
1cd11e8375 Upload files to "QuestPaths/6.x - Endwalker/Allied Societies/Loporrits/Story"
Story Rank 5-6 quest
2024-10-18 08:35:40 +00:00
pot0to
560f952f9f fixing interaction npc 2024-10-17 18:45:22 -07:00
pot0to
510ef97723 omicrons sold out 2024-10-17 18:36:56 -07:00
pot0to
abd55603c6 Merge branch 'master' of https://git.carvel.li/liza/Questionable 2024-10-17 18:36:16 -07:00
pot0to
d96eddfdec adding Underneath the Starry Lights 2024-10-17 17:49:29 -07:00
5b0b6c688d QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Gridania/972_This One's for the Lovers.json Ekle 2024-10-17 19:08:14 +00:00
87765768ad QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Gridania/970_Some Seedy Business.json Ekle 2024-10-17 18:59:26 +00:00
e2c93942de QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Gridania/969_Adventurer for Hire.json Ekle 2024-10-17 13:01:10 +00:00
156721c57f QuestPaths/2.x - A Realm Reborn/Side Quests/Black Shroud/Gridania/27_Preserving the Past.json Ekle 2024-10-17 12:49:27 +00:00
eebae38db9 QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/117_A Thousand Words.json Ekle 2024-10-17 12:03:32 +00:00
5f12f8f78e QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/116_A Sheepish Request.json Ekle 2024-10-17 11:52:39 +00:00
d21f3bbf49 QuestPaths/2.x - A Realm Reborn/Side Quests/La Noscea/Limsa/661_The Rats in the Wharf.json Ekle 2024-10-17 11:16:08 +00:00
a27fc8400d QuestPaths/3.x - Heavensward/Unlocks/Instant/2386_Let Me Gubal That for You.json Sil 2024-10-17 09:44:04 +00:00
8fadd31e9b QuestPaths/3.x - Heavensward/Unlocks/Dungeons/2386_Let Me Gubal That for You.json Ekle 2024-10-17 09:42:53 +00:00
849ebac0ca QuestPaths/3.x - Heavensward/Unlocks/Instant/2386_Let Me Gubal That for You.json Ekle 2024-10-17 09:31:47 +00:00
14ec0d6213
+2037, +comment on 2033, nix errant skipcondition on 2036 2024-10-15 00:25:17 +01:00
76ce411e1c
Handle dialogue choices in 'In from the Cold' 2024-10-15 01:09:21 +02:00
955c02b454
+2036, added forgotten NextQuestIds 2024-10-14 23:46:27 +01:00
bb6a2178fb
+2035 2024-10-14 08:07:46 +01:00
e411608375
+2034 2024-10-14 07:55:21 +01:00
e04432ea49
+2033, formatting in 2032 2024-10-14 07:31:07 +01:00
6515a88066
+2032 2024-10-14 05:56:33 +01:00
aebcb87aba
Add talisman confirmation to 'A Sleep Disturbed' 2024-10-13 20:14:56 +02:00
xanunderscore
6cfccc843f nin 2024-10-13 13:24:50 -04:00
feca95443c
Minor 'Aether to Aether' path change 2024-10-13 19:03:20 +02:00
01faa9e4c8
Add Doman Adventurer's Guild/Doman Reconstruction starting quests 2024-10-13 02:28:42 +02:00
368b119b6d
Add Health% as combat item use condition 2024-10-13 01:51:44 +02:00
7a3bab3d51
Experimentally handle item use in 'Strange Bedfellows' 2024-10-12 22:11:54 +02:00
4f5721e67b
Minor adjustments to AST quests 2024-10-12 18:18:54 +02:00
77a06bc401
Minor adjustments to AST quests 2024-10-12 18:17:16 +02:00
8ecf9160eb Merge pull request '[ShB][SB] Add Astro quests.' (#78) from kaiserbh/Questionable:feat/astro into master
Reviewed-on: liza/Questionable#78
2024-10-12 14:26:35 +00:00
23b80e50dc Merge pull request '[EW][Allied Society] feat: underneath_starry_lights' (#80) from kaiserbh/Questionable:feat/underneath_starry_lights into master
Reviewed-on: liza/Questionable#80
2024-10-12 14:25:46 +00:00
3379458385
Minor adjustments to Garlemald paths 2024-10-12 16:22:45 +02:00
4c2639ee91
Make Comment field required for manual interactions 2024-10-12 15:59:21 +02:00
11f901d60f
Add some delay to chat messages in 'Unto the Truth' 2024-10-11 21:30:54 +02:00
569261c041
Hide ActionManager info in quest window 2024-10-11 16:26:08 +02:00
kaiser
5f95e5aaac chore: BoM 2024-10-11 20:00:18 +11:00
0ffa5c4bac Merge branch 'master' into feat/astro 2024-10-11 08:59:27 +00:00
kaiser
e5c49c35b8 feat: Allied society quest Lopporits. 2024-10-11 19:58:18 +11:00
5bc0d4d80e Fix illegal file name on Windows 2024-10-10 07:40:03 +00:00
f62de2bb77 Merge pull request '[EW][Side Quests][Garlemald] All remaining Garlemald side quests' (#72) from goatzone/Questionable:garlemald into master
Reviewed-on: liza/Questionable#72
2024-10-10 07:37:47 +00:00
588beffc37
Add workaround for RSR refusing to attack enemies spawned by quest in 'Taking Stock' 2024-10-09 18:20:38 +02:00
ab6e3a847f
Change DialogueChoices to TargetTerritoryId in Yaana's Yarn 2024-10-09 17:49:02 +02:00
ec805f4aa8 Merge pull request '[DT][The Arcadion] fix: Added a step to get us back into the green room.' (#63) from kaiserbh/Questionable:fix/yaanas_yarn into master
Reviewed-on: liza/Questionable#63
2024-10-09 15:48:10 +00:00
756fd155a2
Add SkipCondition 2024-10-09 16:44:47 +02:00
809b3ae243 Merge pull request '{EW] {Allied Societies] Money Makes the Moon go round,' (#59) from MDlumia/Questionable:master into master
Reviewed-on: liza/Questionable#59
2024-10-09 14:43:33 +00:00
0fdee6776a Merge pull request '[EW][Margrat] feat: add Margrat quest.' (#79) from kaiserbh/Questionable:feat/the_pride_of_labrintos into master
Reviewed-on: liza/Questionable#79
2024-10-09 12:07:02 +00:00
kaiser
1ffaf04475 feat: add Margrat quest. 2024-10-09 17:50:38 +11:00
kaiser
8bfa50b345 Merge branch 'fix/yaanas_yarn' of git.carvel.li:kaiserbh/Questionable into fix/yaanas_yarn 2024-10-08 11:15:14 +11:00
kaiser
ef9e4c33a1 chore: fix, there is no 2nd sequence. 2024-10-08 11:14:49 +11:00
kaiser
469c263ce7 Merge branch 'feat/astro' of git.carvel.li:kaiserbh/Questionable into feat/astro 2024-10-07 10:26:50 +11:00
kaiser
51ed5eb0b8 feat: Finish the rest of the quests. 2024-10-07 10:26:11 +11:00
dffb3a0617 Merge branch 'master' into fix/yaanas_yarn 2024-10-06 22:34:57 +00:00
a379c4921a Merge branch 'master' into feat/astro 2024-10-06 22:34:32 +00:00
kaiser
bc794811bf refactor: moved to 4.x since it's stormblood quests. 2024-10-07 09:04:17 +11:00
a9216f2464
Add Endwalker Hildibrand quests 2024-10-06 17:58:59 +02:00
kaiser
409d3cc3c6 feat: add the first quest. 2024-10-06 16:32:41 +11:00
kaiser
170a81fb06 feat: more quests, another 4 left. Pain. 2024-10-06 16:06:15 +11:00
kaiser
08c06bcfd1 refactor: add next quest ids. 2024-10-06 16:06:03 +11:00
df78036f6c Merge branch 'master' into fix/yaanas_yarn 2024-10-05 18:28:09 +00:00
kaiser
e47ef82d94 feat: added few more quests. 2024-10-06 04:26:07 +11:00
81ea86c6ad Merge branch 'master' into feat/astro 2024-10-05 14:31:44 +00:00
kaiser
3cb9df4a53 feat: added more class quest for ast.
Still more to do, another 14 quests.
2024-10-06 00:30:36 +10:00
708e260eee
Add config option for TA settings 2024-10-05 14:32:51 +02:00
b22081cafe Merge pull request 'Add TextAdvance ipc' (#77) from Limiana/Questionable:master into master
Reviewed-on: liza/Questionable#77
2024-10-05 12:17:02 +00:00
25cb7a87ed Merge branch 'master' into fix/yaanas_yarn 2024-10-05 12:12:13 +00:00
kaiser
0475a86016 WIP: Astro quests. 2024-10-05 08:54:36 +10:00
4d0161b427
Add Heavensward/Stormblood Hildibrand quests 2024-10-04 00:44:40 +02:00
a8e3eb95c9
Show validation info in journal window 2024-10-03 21:21:18 +02:00
005574a774
Minor quest additions 2024-10-03 18:31:32 +02:00
f85b858fc3
Fix schema URL 2024-10-03 18:30:59 +02:00
7e0bfaf706
Update ECommons 2024-10-01 23:45:36 +02:00
3fdf86f240
Version bump 2024-10-01 23:25:10 +02:00
e9b6b27ce2
Remove 'TerritoryBlacklist' from quests 2024-10-01 22:25:25 +02:00
4ccd615832
Fix 'NotInInventory' ignoring HQ items 2024-10-01 22:05:21 +02:00
ab44ecd45e
Merge branch 'master' of git.carvel.li:liza/Questionable 2024-10-01 21:54:02 +02:00
e43c71a3e5 Merge pull request '[EW][Class Quest][SGE] chore: optimize sage focus quest.' (#62) from kaiserbh/Questionable:fix/sage-path into master
Reviewed-on: liza/Questionable#62
2024-10-01 19:53:46 +00:00
35eeb83b49
Consider quest step complete if QuestWork matches + maybe fix some interact interruptions 2024-10-01 21:47:30 +02:00
fad4f0e720
Minor path adjustments 2024-10-01 21:28:19 +02:00
bd7be5c88d Merge pull request '[ARR][Emote Unlock][/hdance] feat: saw-that-one-coming' (#67) from kaiserbh/Questionable:feat/saw-that-one-coming into master
Reviewed-on: liza/Questionable#67
2024-10-01 19:20:59 +00:00
36cf9bd6a9 Merge pull request '[HW][Allied Society][Vanu Vanu] Added new story quest' (#76) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#76
2024-10-01 19:20:04 +00:00
ec6a5498ea Merge pull request '[ShB][Allied Society][Qitari] Added new story quest' (#74) from plogon_enjoyer/Questionable:qitari into master
Reviewed-on: liza/Questionable#74
2024-10-01 19:19:42 +00:00
9139e8dd7b Merge pull request '[SB][Allied Society][Kojin] Added new story and daily quests' (#71) from plogon_enjoyer/Questionable:kojin into master
Reviewed-on: liza/Questionable#71
2024-10-01 19:19:29 +00:00
aaeca43adb Merge pull request '[EW][Allied Society][Loporrits] feat: add Loporrits Pitch Perfect Daily quest.' (#69) from kaiserbh/Questionable:feat/pitch-perfect into master
Reviewed-on: liza/Questionable#69
2024-10-01 19:18:45 +00:00
9ed35a9841
Merge remote-tracking branch 'origin/master' 2024-10-01 20:53:33 +02:00
4c63c2b88f
Minor EW path adjustments 2024-10-01 20:53:21 +02:00
ae2ef5ecf1 Merge pull request '[HW][Allied Society][Vath] Added new daily quests' (#65) from plogon_enjoyer/Questionable:vath into master
Reviewed-on: liza/Questionable#65
2024-10-01 18:52:36 +00:00
Limiana
7397ca547a Add TextAdvance ipc 2024-09-30 23:14:56 +03:00
01e657dbdd
Add support for Crystarium leves 2024-09-29 20:22:28 +02:00
Plogon Enjoyer
9611e79cf2 Fixed InteractionType. Changed from "Interact" to "AcceptQuest".
(cherry picked from commit 83c48a8454ea11616e4e72976138616dc33b1f23)
2024-09-30 00:34:32 +08:00
Plogon Enjoyer
46e4ab609e Added the following story quest:
- A Symbiotic Friendship

(cherry picked from commit 65e3417d1ceef875690ea1f99b36387c02c4f03f)
2024-09-30 00:34:19 +08:00
Plogon Enjoyer
6f18796642 Added the following daily quests:
- Best Served Foul
- A Real Pearler
2024-09-30 00:27:27 +08:00
Plogon Enjoyer
7436f03199 Removed the following daily quests:
- Best Served Foul
- A Real Pearler
2024-09-30 00:24:13 +08:00
Plogon Enjoyer
46d54f4d79 Added new daily quest:
- Bugging the Bugs
2024-09-30 00:08:33 +08:00
Plogon Enjoyer
b5ba224f10 Added new daily quest
- Fifty Shades of Yellow
2024-09-30 00:08:33 +08:00
Plogon Enjoyer
f7ba64d34b Added new daily quests:
- Little Kojin Lost
- Much at Steak
- Sand-sifting Specialist
2024-09-30 00:07:41 +08:00
Plogon Enjoyer
d3389baa45 Added new action "Inhale" 2024-09-30 00:07:41 +08:00
Plogon Enjoyer
95dd132dcb Added new story quest:
- Under Wraps
2024-09-30 00:07:40 +08:00
Plogon Enjoyer
eae070d6fb Updated step 255 of some of the daily quests. 2024-09-30 00:07:40 +08:00
Plogon Enjoyer
e0056147d2 Updated "Pickles of Partnership". Added another possible NPC to interact. Added conditional quest variables. 2024-09-30 00:07:40 +08:00
Plogon Enjoyer
087a6068d0 Added new daily quest:
- Pickles of Partnership
2024-09-30 00:07:40 +08:00
Plogon Enjoyer
86caa24b06 Added new daily quests:
- Best Served Foul
- A Real Pearler
- You Have the Rite
2024-09-30 00:07:40 +08:00
Plogon Enjoyer
74ec55ae4b Added new story quest:
- What Ails the Forest
2024-09-30 00:05:35 +08:00
ffb65babd6
Fix schema url 2024-09-29 12:03:57 +02:00
2b6cf09653 Merge branch 'master' into feat/pitch-perfect 2024-09-29 04:17:52 +00:00
04b3a7baa7 Merge branch 'master' into fix/yaanas_yarn 2024-09-29 04:10:08 +00:00
03376241d0 Merge branch 'master' into fix/sage-path 2024-09-29 04:09:58 +00:00
kaiser
2e98c94ca5 chore: remove comment from ui. 2024-09-29 14:09:29 +10:00
977f3f0345 Merge branch 'master' into feat/saw-that-one-coming 2024-09-29 04:06:31 +00:00
17cfda172b
Add support for Old Sharlayan leves 2024-09-28 23:28:53 +02:00
1d6621132b Merge pull request '[ARR][Allied Society][Amalj'aa] Added new daily quests' (#73) from plogon_enjoyer/Questionable:amaljaa into master
Reviewed-on: liza/Questionable#73
2024-09-28 19:49:13 +00:00
5c1ccf9728 Merge pull request '[SB][Allied Society][Ananta] Added a new story quest' (#70) from plogon_enjoyer/Questionable:ananta into master
Reviewed-on: liza/Questionable#70
2024-09-28 19:45:23 +00:00
1478093941 Merge pull request '[EW][Allied Society][Loporrits] feat: add Loporrits The Incredible machines' (#68) from kaiserbh/Questionable:feat/the-Incredible-machines into master
Reviewed-on: liza/Questionable#68
2024-09-28 19:40:36 +00:00
85292cd40c Merge pull request '[HW][Allied Society][Vanu Vanu] Added new daily quest' (#66) from plogon_enjoyer/Questionable:vanuvanu into master
Reviewed-on: liza/Questionable#66
2024-09-28 19:37:27 +00:00
8178f8b34f Merge pull request '[ShB][Allied Society][Qitari] Added new daily quest' (#64) from plogon_enjoyer/Questionable:qitari into master
Reviewed-on: liza/Questionable#64
2024-09-28 19:34:00 +00:00
619b5431d5
Skip loading unknown quests (e.g. for CN) shipped with the plugin 2024-09-28 15:47:48 +02:00
3c2d29df1c
re-do unmount in 4217 2024-09-28 10:33:21 +01:00
79c52cf45d
Revert "Action: Dismount" (again)
This reverts commit b41d47a162.
2024-09-28 10:28:48 +01:00
Plogon Enjoyer
90b543c95a Added new daily quests:
- A Shell to Scry On
- Losing One's Tempered
- Blitzing the Beacons
2024-09-28 17:11:30 +08:00
Plogon Enjoyer
38f5cd66cd Updated "A Hut to Dye For". Added step to run away from spawned enemy to be able to TP away, since defeating it is not required to proceed. 2024-09-28 16:13:16 +08:00
Plogon Enjoyer
d4ae5f95b2 Added new daily quests:
- Shady Premonitions
- Pestered Ancestors
2024-09-28 16:12:33 +08:00
0d7d139311 merge armoredup 2024-09-28 06:11:15 +00:00
77d1e27d45
forgot 4218... 2024-09-28 06:10:25 +01:00
b41d47a162
Action: Dismount 2024-09-28 05:53:25 +01:00
b082e8ae42
+4217 2024-09-28 05:40:05 +01:00
0edc9a99ed Merge branch 'master' into garlemald 2024-09-28 04:30:00 +00:00
671ad2c54e
+4506! 2024-09-28 05:07:22 +01:00
54193662d1
+4505, fix InteractionType on 4500 2024-09-28 04:28:29 +01:00
cd2070bb63
+4504 2024-09-28 04:05:07 +01:00
93c56c050b
+4503 2024-09-28 03:36:53 +01:00
81808eda12
+4501 2024-09-28 02:29:31 +01:00
6d73427ab5
+4500 2024-09-28 02:09:29 +01:00
04d6a81c14
+4499 2024-09-28 01:57:23 +01:00
82e12b660e
Revert "add dismount as action"
This reverts commit 4702fcf85a.
2024-09-28 01:29:23 +01:00
4702fcf85a
add dismount as action 2024-09-28 01:10:41 +01:00
2765f11ec9
+4230 2024-09-27 23:59:59 +01:00
da9284ba08
+4228 2024-09-27 13:07:12 +01:00
f8a8505036
+4231 2024-09-27 12:46:09 +01:00
3abce26e53
+4225 2024-09-27 11:40:53 +01:00
d1a3b2e1e4
+4227 2024-09-27 11:09:27 +01:00
1314fc4e62
+4226 2024-09-27 10:52:41 +01:00
0da44c965e
+4229 2024-09-27 10:10:27 +01:00
a3c9d64b8c
+4222 2024-09-27 08:09:07 +01:00
6e2ef0b958
+4236 2024-09-27 04:57:55 +01:00
50652dc0b3
+4237 2024-09-27 04:23:30 +01:00
b06eec1d5f
+4223 2024-09-27 03:33:07 +01:00
9dd7a31954
+4219 2024-09-27 03:01:38 +01:00
1b8033322b
+4239 2024-09-27 02:36:44 +01:00
b877c5240f
+4220, nixed superfluous comments 2024-09-27 02:18:11 +01:00
2e7946fade
+4224 2024-09-27 01:59:44 +01:00
22949d0e32
Fix 'Bringing out the Dead' 2024-09-26 22:50:05 +02:00
eeea9a66f6
Fix issues in 'Pussyfooting About' 2024-09-26 22:11:05 +02:00
6bf0bd1eb9
+4238 2024-09-26 20:44:56 +01:00
ad905bbd7f
+4235, add fly to 4234
dialogue untested due to major oopsie with the force TA button : (
2024-09-26 20:15:12 +01:00
Plogon Enjoyer
ac5f7a4e4f Added story quest:
- Celebratory Smorgasbord
2024-09-27 00:10:33 +08:00
Plogon Enjoyer
22b9c6f12a Reordered steps in sequence 2 2024-09-26 22:33:17 +08:00
Plogon Enjoyer
03d69692d0 Added the following daily quests:
- Smooth as Silk, Cool as Air
- Gaelicat's Out of the Bag
- Rotten to the Korrigan
2024-09-26 22:13:56 +08:00
06f1a35116 Merge branch 'master' into feat/saw-that-one-coming 2024-09-26 08:45:30 +00:00
73e9320aa3 Merge branch 'master' into fix/yaanas_yarn 2024-09-26 08:45:19 +00:00
214525dbfb Merge branch 'master' into fix/sage-path 2024-09-26 08:45:09 +00:00
kaiser
fcf99088a7 chore: remove BOM 2024-09-26 18:42:58 +10:00
kaiser
d5244689c9 refactor: add fly, and increase the max distance. 2024-09-26 18:42:01 +10:00
kaiser
3a1438202d refactor: add landing, we need to land to use tha action. 2024-09-26 18:40:48 +10:00
kaiser
c472cf703d feat: add lopporits Pitch Perfect dailies. 2024-09-26 18:37:57 +10:00
0dde646d2f Merge branch 'master' into feat/the-Incredible-machines 2024-09-26 08:23:54 +00:00
kaiser
228a067231 feat: add Loporrits The Incredible machines 2024-09-26 18:20:00 +10:00
b563a42bda
+quest 2024-09-26 05:13:22 +01:00
d3226e66b0
no point in the dollarsign comment anymore, actually 2024-09-26 04:12:28 +01:00
77c83ca5c0
changed the snipe to InteractionType: Snipe and added a comment, would assume this still works fine but can't prove it; only thought to change after finishing the quest 2024-09-26 04:08:32 +01:00
72a2a4c716
second, snipe mission 2024-09-26 03:46:18 +01:00
143fc4c836
first attempt, first path, et cetera 2024-09-26 01:28:52 +01:00
4f6914d835
Extend error toast handling 2024-09-25 20:07:40 +02:00
kaiser
c60724e367 chore: bom 2024-09-25 19:56:42 +10:00
kaiser
412a42a0a1 feat: add the /hdance emote unlock. 2024-09-25 19:54:38 +10:00
Plogon Enjoyer
225ffe7ba0 Added the following daily quests:
- Dance Commander
2024-09-25 00:55:29 +08:00
Plogon Enjoyer
c6739b3cce Updated the following daily quest:
- Serpent's Will Be Done
2024-09-25 00:07:34 +08:00
d631d68081 Merge branch 'master' into fix/sage-path 2024-09-24 05:18:57 +00:00
ed167db2d9 Merge branch 'master' into fix/yaanas_yarn 2024-09-24 05:18:49 +00:00
2f20652454 Merge branch 'master' into master 2024-09-23 19:57:47 +00:00
kaiser
d7d5aee3e1 fix: Added a step to get us back into the green room. 2024-09-24 03:36:03 +10:00
kaiser
963442ba25 chore: optimize sage focus quest and few others.
Don't teleport to Summerford Farms, instead use aethernet and teleport to the gate.
2024-09-24 03:18:29 +10:00
e8ec0f87e4 Fix: Add additonal Pathing point to fix Nav issue 2024-09-23 00:33:18 -05:00
e97b17ed34 revert 5317d5ee52
revert Fix: Add additonal Pathing point to fix Nav issue
2024-09-23 05:22:20 +00:00
5317d5ee52 Fix: Add additonal Pathing point to fix Nav issue 2024-09-23 00:13:52 -05:00
1083 changed files with 95852 additions and 2046 deletions

3
.gitmodules vendored
View File

@ -4,3 +4,6 @@
[submodule "vendor/ECommons"]
path = vendor/ECommons
url = https://github.com/NightmareXIV/ECommons.git
[submodule "vendor/NotificationMasterAPI"]
path = vendor/NotificationMasterAPI
url = https://github.com/NightmareXIV/NotificationMasterAPI.git

View File

@ -1,5 +1,5 @@
<Project>
<PropertyGroup>
<Version>3.7</Version>
<PropertyGroup Condition="$(MSBuildProjectName) != 'GatheringPathRenderer'">
<Version>4.14</Version>
</PropertyGroup>
</Project>

1
GatheringPathRenderer/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
/dist

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<Target Name="PackagePluginDebug" AfterTargets="Build" Condition="'$(Configuration)' == 'Debug'">
<DalamudPackager
ProjectDir="$(ProjectDir)"
OutputPath="$(OutputPath)"
AssemblyName="$(AssemblyName)"
MakeZip="false"
VersionComponents="2"/>
</Target>
<Target Name="PackagePlugin" AfterTargets="Build" Condition="'$(Configuration)' == 'Release'">
<DalamudPackager
ProjectDir="$(ProjectDir)"
OutputPath="$(OutputPath)"
AssemblyName="$(AssemblyName)"
MakeZip="true"
VersionComponents="2"
Exclude="GatheringPathRenderer.deps.json;ECommons.xml;ECommons.pdb;LLib.pdb"/>
</Target>
</Project>

View File

@ -3,16 +3,12 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Numerics;
using System.Text.Json;
using System.Text.Json.Nodes;
using System.Text.Json.Serialization;
using System.Text.Json.Serialization.Metadata;
using Dalamud.Game.ClientState.Objects;
using Dalamud.Game.ClientState.Objects.Enums;
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Game.Command;
using Dalamud.Plugin.Services;
using Lumina.Excel.GeneratedSheets;
using Lumina.Excel.Sheets;
using Questionable.Model;
using Questionable.Model.Gathering;
using Questionable.Model.Questing;
@ -70,14 +66,14 @@ internal sealed class EditorCommands : IDisposable
if (target == null || target.ObjectKind != ObjectKind.GatheringPoint)
throw new Exception("No valid target");
var gatheringPoint = _dataManager.GetExcelSheet<GatheringPoint>()!.GetRow(target.DataId);
var gatheringPoint = _dataManager.GetExcelSheet<GatheringPoint>().GetRowOrDefault(target.DataId);
if (gatheringPoint == null)
throw new Exception("Invalid gathering point");
FileInfo targetFile;
GatheringRoot root;
var locationsInTerritory = _plugin.GetLocationsInTerritory(_clientState.TerritoryType).ToList();
var location = locationsInTerritory.SingleOrDefault(x => x.Id == gatheringPoint.GatheringPointBase.Row);
var location = locationsInTerritory.SingleOrDefault(x => x.Id == gatheringPoint.Value.GatheringPointBase.RowId);
if (location != null)
{
targetFile = location.File;
@ -96,7 +92,7 @@ internal sealed class EditorCommands : IDisposable
}
else
{
(targetFile, root) = CreateNewFile(gatheringPoint, target);
(targetFile, root) = CreateNewFile(gatheringPoint.Value, target);
_chatGui.Print($"Creating new file under {targetFile.FullName}", "qG");
}
@ -174,16 +170,16 @@ internal sealed class EditorCommands : IDisposable
?.File.Directory;
if (targetFolder == null)
{
var territoryInfo = _dataManager.GetExcelSheet<TerritoryType>()!.GetRow(_clientState.TerritoryType)!;
var territoryInfo = _dataManager.GetExcelSheet<TerritoryType>().GetRow(_clientState.TerritoryType);
targetFolder = _plugin.PathsDirectory
.CreateSubdirectory(ExpansionData.ExpansionFolders[(EExpansionVersion)territoryInfo.ExVersion.Row])
.CreateSubdirectory(territoryInfo.PlaceName.Value!.Name.ToString());
.CreateSubdirectory(ExpansionData.ExpansionFolders[(EExpansionVersion)territoryInfo.ExVersion.RowId])
.CreateSubdirectory(territoryInfo.PlaceName.Value.Name.ToString());
}
FileInfo targetFile =
new FileInfo(
Path.Combine(targetFolder.FullName,
$"{gatheringPoint.GatheringPointBase.Row}_{gatheringPoint.PlaceName.Value!.Name}_{(_clientState.LocalPlayer!.ClassJob.Id == 16 ? "MIN" : "BTN")}.json"));
$"{gatheringPoint.GatheringPointBase.RowId}_{gatheringPoint.PlaceName.Value.Name}_{(_clientState.LocalPlayer!.ClassJob.RowId == 16 ? "MIN" : "BTN")}.json"));
var root = new GatheringRoot
{
Author = [_configuration.AuthorName],

View File

@ -1,4 +1,11 @@
<Project Sdk="Dalamud.NET.Sdk/10.0.0">
<Project Sdk="Dalamud.NET.Sdk/11.0.0">
<PropertyGroup>
<Version>0.1</Version>
<OutputPath>dist</OutputPath>
<PathMap Condition="$(SolutionDir) != ''">$(SolutionDir)=X:\</PathMap>
<Platforms>x64</Platforms>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\LLib\LLib.csproj" />
<ProjectReference Include="..\Questionable.Model\Questionable.Model.csproj" />
@ -6,4 +13,5 @@
</ItemGroup>
<Import Project="..\LLib\LLib.targets"/>
<Import Project="..\LLib\RenameZip.targets"/>
</Project>

View File

@ -1,6 +1,7 @@
{
"Name": "GatheringPathRenderer",
"Author": "Liza Carvelli",
"Punchline": "dev only plugin: Renders gathering location.",
"Description": "dev only plugin: Renders gathering location (without ECommons polluting the entire normal project)."
"Punchline": "[Questionable dev plugin]: Renders gathering location.",
"Description": "[Questionable dev plugin]: Renders gathering location using Splatoon.",
"RepoUrl": "https://git.carvel.li/liza/Questionable/src/branch/master/GatheringPathRenderer"
}

View File

@ -1,6 +1,7 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Linq;
using System.Text.Encodings.Web;
@ -17,11 +18,11 @@ using ECommons.Schedulers;
using ECommons.SplatoonAPI;
using GatheringPathRenderer.Windows;
using LLib.GameData;
using Questionable.Model;
using Questionable.Model.Gathering;
namespace GatheringPathRenderer;
[SuppressMessage("ReSharper", "ClassNeverInstantiated.Global")]
public sealed class RendererPlugin : IDalamudPlugin
{
private const long OnTerritoryChange = -2;
@ -56,10 +57,12 @@ public sealed class RendererPlugin : IDalamudPlugin
_editorCommands = new EditorCommands(this, dataManager, commandManager, targetManager, clientState, chatGui,
configuration);
_editorWindow = new EditorWindow(this, _editorCommands, dataManager, targetManager, clientState, objectTable)
var configWindow = new ConfigWindow(pluginInterface, configuration);
_editorWindow = new EditorWindow(this, _editorCommands, dataManager, targetManager, clientState, objectTable, configWindow)
{ IsOpen = true };
_windowSystem.AddWindow(configWindow);
_windowSystem.AddWindow(_editorWindow);
_currentClassJob = (EClassJob?)_clientState.LocalPlayer?.ClassJob.Id ?? EClassJob.Adventurer;
_currentClassJob = (EClassJob?)_clientState.LocalPlayer?.ClassJob.RowId ?? EClassJob.Adventurer;
_pluginInterface.GetIpcSubscriber<object>("Questionable.ReloadData")
.Subscribe(Reload);
@ -78,6 +81,7 @@ public sealed class RendererPlugin : IDalamudPlugin
{
get
{
#if DEBUG
DirectoryInfo? solutionDirectory = _pluginInterface.AssemblyLocation.Directory?.Parent?.Parent?.Parent;
if (solutionDirectory != null)
{
@ -88,6 +92,12 @@ public sealed class RendererPlugin : IDalamudPlugin
}
throw new Exception("Unable to resolve project path");
#else
var allPluginsDirectory = _pluginInterface.ConfigFile.Directory ?? throw new Exception("Unknown directory for plugin configs");
return allPluginsDirectory
.CreateSubdirectory("Questionable")
.CreateSubdirectory("GatheringPaths");
#endif
}
}
@ -103,12 +113,18 @@ public sealed class RendererPlugin : IDalamudPlugin
try
{
foreach (var expansionFolder in ExpansionData.ExpansionFolders.Values)
#if DEBUG
foreach (var expansionFolder in Questionable.Model.ExpansionData.ExpansionFolders.Values)
LoadFromDirectory(
new DirectoryInfo(Path.Combine(PathsDirectory.FullName, expansionFolder)));
_pluginLog.Information(
$"Loaded {_gatheringLocations.Count} gathering root locations from project directory");
#else
LoadFromDirectory(PathsDirectory);
_pluginLog.Information(
$"Loaded {_gatheringLocations.Count} gathering root locations from {PathsDirectory.FullName} directory");
#endif
}
catch (Exception e)
{

View File

@ -0,0 +1,33 @@
using Dalamud.Interface.Windowing;
using Dalamud.Plugin;
using ImGuiNET;
namespace GatheringPathRenderer.Windows;
internal sealed class ConfigWindow : Window
{
private readonly IDalamudPluginInterface _pluginInterface;
private readonly Configuration _configuration;
public ConfigWindow(IDalamudPluginInterface pluginInterface, Configuration configuration)
: base("Gathering Path Config", ImGuiWindowFlags.AlwaysAutoResize)
{
_pluginInterface = pluginInterface;
_configuration = configuration;
AllowPinning = false;
AllowClickthrough = false;
}
public override void Draw()
{
string authorName = _configuration.AuthorName;
if (ImGui.InputText("Author name for new files", ref authorName, 256))
{
_configuration.AuthorName = authorName;
Save();
}
}
private void Save() => _pluginInterface.SavePluginConfig(_configuration);
}

View File

@ -1,17 +1,17 @@
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Numerics;
using Dalamud.Game.ClientState.Objects;
using Dalamud.Game.ClientState.Objects.Enums;
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Interface;
using Dalamud.Interface.Colors;
using Dalamud.Interface.Windowing;
using Dalamud.Plugin.Services;
using ImGuiNET;
using Lumina.Excel.GeneratedSheets;
using Lumina.Excel.Sheets;
using Questionable.Model.Gathering;
namespace GatheringPathRenderer.Windows;
@ -33,8 +33,8 @@ internal sealed class EditorWindow : Window
_targetLocation;
public EditorWindow(RendererPlugin plugin, EditorCommands editorCommands, IDataManager dataManager,
ITargetManager targetManager, IClientState clientState, IObjectTable objectTable)
: base("Gathering Path Editor###QuestionableGatheringPathEditor",
ITargetManager targetManager, IClientState clientState, IObjectTable objectTable, ConfigWindow configWindow)
: base($"Gathering Path Editor {typeof(EditorWindow).Assembly.GetName().Version!.ToString(2)}###QuestionableGatheringPathEditor",
ImGuiWindowFlags.NoFocusOnAppearing | ImGuiWindowFlags.NoNavFocus | ImGuiWindowFlags.AlwaysAutoResize)
{
_plugin = plugin;
@ -49,6 +49,20 @@ internal sealed class EditorWindow : Window
MinimumSize = new Vector2(300, 100),
};
TitleBarButtons.Add(new TitleBarButton
{
Icon = FontAwesomeIcon.Cog,
IconOffset = new Vector2(1.5f, 1),
Click = _ => configWindow.IsOpen = true,
Priority = int.MinValue,
ShowTooltip = () =>
{
ImGui.BeginTooltip();
ImGui.Text("Open Configuration");
ImGui.EndTooltip();
}
});
RespectCloseHotkey = false;
ShowCloseButton = false;
AllowPinning = false;
@ -205,12 +219,12 @@ internal sealed class EditorWindow : Window
}
else if (_target != null)
{
var gatheringPoint = _dataManager.GetExcelSheet<GatheringPoint>()!.GetRow(_target.DataId);
var gatheringPoint = _dataManager.GetExcelSheet<GatheringPoint>().GetRowOrDefault(_target.DataId);
if (gatheringPoint == null)
return;
var locationsInTerritory = _plugin.GetLocationsInTerritory(_clientState.TerritoryType).ToList();
var location = locationsInTerritory.SingleOrDefault(x => x.Id == gatheringPoint.GatheringPointBase.Row);
var location = locationsInTerritory.SingleOrDefault(x => x.Id == gatheringPoint.Value.GatheringPointBase.RowId);
if (location != null)
{
var targetFile = location.File;
@ -234,9 +248,9 @@ internal sealed class EditorWindow : Window
}
else
{
if (ImGui.Button($"Create location ({gatheringPoint.GatheringPointBase.Row})"))
if (ImGui.Button($"Create location ({gatheringPoint.Value.GatheringPointBase.RowId})"))
{
var (targetFile, root) = _editorCommands.CreateNewFile(gatheringPoint, _target);
var (targetFile, root) = _editorCommands.CreateNewFile(gatheringPoint.Value, _target);
_plugin.Save(targetFile, root);
}
}

View File

@ -4,9 +4,9 @@
"net8.0-windows7.0": {
"DalamudPackager": {
"type": "Direct",
"requested": "[2.1.13, )",
"resolved": "2.1.13",
"contentHash": "rMN1omGe8536f4xLMvx9NwfvpAc9YFFfeXJ1t4P4PE6Gu8WCIoFliR1sh07hM+bfODmesk/dvMbji7vNI+B/pQ=="
"requested": "[11.0.0, )",
"resolved": "11.0.0",
"contentHash": "bjT7XUlhIJSmsE/O76b7weUX+evvGQctbQB8aKXt94o+oPWxHpCepxAGMs7Thow3AzCyqWs7cOpp9/2wcgRRQA=="
},
"DotNet.ReproducibleBuilds": {
"type": "Direct",
@ -76,18 +76,10 @@
"Microsoft.SourceLink.Common": "1.1.1"
}
},
"System.Text.Encodings.Web": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ=="
},
"System.Text.Json": {
"type": "Transitive",
"resolved": "8.0.4",
"contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
"dependencies": {
"System.Text.Encodings.Web": "8.0.0"
}
"resolved": "8.0.5",
"contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
},
"ecommons": {
"type": "Project"
@ -95,13 +87,13 @@
"llib": {
"type": "Project",
"dependencies": {
"DalamudPackager": "[2.1.13, )"
"DalamudPackager": "[11.0.0, )"
}
},
"questionable.model": {
"type": "Project",
"dependencies": {
"System.Text.Json": "[8.0.4, )"
"System.Text.Json": "[8.0.5, )"
}
}
}

View File

@ -0,0 +1,61 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "plogon_enjoyer",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None",
"AetheryteShortcut": "Azim Steppe - Dawn Throne"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32323,
"Locations": [
{
"Position": {
"X": -54.36381,
"Y": 55.83623,
"Z": -357.2043
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32325,
"Locations": [
{
"Position": {
"X": -56.99122,
"Y": 59.4855,
"Z": -368.9053
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32324,
"Locations": [
{
"Position": {
"X": -83.84797,
"Y": 60.70433,
"Z": -366.7615
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,61 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "plogon_enjoyer",
"Steps": [
{
"TerritoryId": 622,
"InteractionType": "None",
"AetheryteShortcut": "Azim Steppe - Dawn Throne"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32335,
"Locations": [
{
"Position": {
"X": -80.14488,
"Y": 58.18221,
"Z": -358.3333
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32336,
"Locations": [
{
"Position": {
"X": -58.9046,
"Y": 52.59887,
"Z": -350.7942
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32337,
"Locations": [
{
"Position": {
"X": -81.5958,
"Y": 51.05495,
"Z": -334.9854
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,120 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 814,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 32512,
"Locations": [
{
"Position": {
"X": -221.5365,
"Y": 88.75751,
"Z": 36.51096
},
"MinimumAngle": -100,
"MaximumAngle": 25
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32513,
"Locations": [
{
"Position": {
"X": -227.0897,
"Y": 89.90434,
"Z": 37.42806
},
"MinimumAngle": -20,
"MaximumAngle": 60
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32514,
"Locations": [
{
"Position": {
"X": -233.9371,
"Y": 89.18435,
"Z": 42.91663
},
"MinimumAngle": -110,
"MaximumAngle": -25
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32515,
"Locations": [
{
"Position": {
"X": -243.0384,
"Y": 88.70179,
"Z": 48.95438
},
"MinimumAngle": -70,
"MaximumAngle": 45
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32516,
"Locations": [
{
"Position": {
"X": -256.5147,
"Y": 90.32328,
"Z": 51.07351
},
"MinimumAngle": -75,
"MaximumAngle": 90
}
]
}
]
},
{
"Nodes": [
{
"DataId": 32517,
"Locations": [
{
"Position": {
"X": -265.2769,
"Y": 90.43383,
"Z": 45.49376
},
"MinimumAngle": -40,
"MaximumAngle": 40
}
]
}
]
}
]
}

View File

@ -0,0 +1,161 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"FlyBetweenNodes": false,
"Steps": [
{
"TerritoryId": 956,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34281,
"Locations": [
{
"Position": {
"X": -510.2663,
"Y": -20.72923,
"Z": -119.9257
},
"MinimumAngle": -120,
"MaximumAngle": 10
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34283,
"Locations": [
{
"Position": {
"X": -502.4525,
"Y": -18.55583,
"Z": -139.683
},
"MinimumAngle": -95,
"MaximumAngle": -35,
"MinimumDistance": 1,
"MaximumDistance": 1.8
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34284,
"Locations": [
{
"Position": {
"X": -499.3535,
"Y": -18.75164,
"Z": -141.9256
},
"MinimumAngle": -75,
"MaximumAngle": 15,
"MinimumDistance": 1,
"MaximumDistance": 2.3
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34285,
"Locations": [
{
"Position": {
"X": -495.1168,
"Y": -18.65139,
"Z": -142.5636
},
"MinimumAngle": -85,
"MaximumAngle": 45
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34286,
"Locations": [
{
"Position": {
"X": -491.4826,
"Y": -19.44574,
"Z": -144.2088
},
"MinimumAngle": -105,
"MaximumAngle": 25
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34287,
"Locations": [
{
"Position": {
"X": -488.8665,
"Y": -19.70717,
"Z": -147.403
},
"MinimumAngle": 230,
"MaximumAngle": 340
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34289,
"Locations": [
{
"Position": {
"X": -489.1829,
"Y": -19.91622,
"Z": -153.7781
},
"MinimumAngle": 200,
"MaximumAngle": 320
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34291,
"Locations": [
{
"Position": {
"X": -490.1324,
"Y": -18.06493,
"Z": -164.4281
},
"MinimumAngle": 210,
"MaximumAngle": 310
}
]
}
]
}
]
}

View File

@ -0,0 +1,138 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 1190,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34920,
"Locations": [
{
"Position": {
"X": 192.6021,
"Y": 12.31054,
"Z": 631.2545
}
},
{
"Position": {
"X": 194.8373,
"Y": 12.50387,
"Z": 646.5401
}
},
{
"Position": {
"X": 180.8447,
"Y": 12.43262,
"Z": 610.7131
}
}
]
},
{
"DataId": 34919,
"Locations": [
{
"Position": {
"X": 186.171,
"Y": 12.54104,
"Z": 634.9042
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34917,
"Locations": [
{
"Position": {
"X": 39.45634,
"Y": -0.06042051,
"Z": 502.3853
}
}
]
},
{
"DataId": 34918,
"Locations": [
{
"Position": {
"X": 46.03248,
"Y": -0.7049216,
"Z": 491.6059
}
},
{
"Position": {
"X": 36.15481,
"Y": -0.0501074,
"Z": 505.9388
}
},
{
"Position": {
"X": 24.72226,
"Y": 0.5922582,
"Z": 528.0809
}
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34922,
"Locations": [
{
"Position": {
"X": 2.302937,
"Y": -4.586716,
"Z": 687.4797
}
},
{
"Position": {
"X": 30.02284,
"Y": -2.447479,
"Z": 704.4326
}
},
{
"Position": {
"X": 41.59287,
"Y": -0.8454803,
"Z": 692.0099
}
}
]
},
{
"DataId": 34921,
"Locations": [
{
"Position": {
"X": 18.47237,
"Y": -2.987581,
"Z": 690.8011
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,156 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 1190,
"InteractionType": "None"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34819,
"Locations": [
{
"Position": {
"X": -86.69859,
"Y": -8.177663,
"Z": 572.7712
},
"MinimumAngle": 45,
"MaximumAngle": 175
}
]
},
{
"DataId": 34820,
"Locations": [
{
"Position": {
"X": -83.81214,
"Y": -8.291362,
"Z": 581.595
},
"MinimumAngle": 80,
"MaximumAngle": 175
},
{
"Position": {
"X": -88.70462,
"Y": -8.511888,
"Z": 578.6565
},
"MinimumAngle": 35,
"MaximumAngle": 150
},
{
"Position": {
"X": -81.00482,
"Y": -7.330131,
"Z": 574.7444
},
"MinimumAngle": 150,
"MaximumAngle": 245
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34817,
"Locations": [
{
"Position": {
"X": -264.2871,
"Y": -21.57944,
"Z": 593.6306
},
"MinimumAngle": 130,
"MaximumAngle": 255,
"MinimumDistance": 1.5,
"MaximumDistance": 3
}
]
},
{
"DataId": 34818,
"Locations": [
{
"Position": {
"X": -266.9412,
"Y": -21.20901,
"Z": 593.9532
},
"MinimumAngle": 70,
"MaximumAngle": 225
},
{
"Position": {
"X": -268.0496,
"Y": -21.79604,
"Z": 598.2532
},
"MinimumAngle": -45,
"MaximumAngle": 160
},
{
"Position": {
"X": -260.2841,
"Y": -22.10003,
"Z": 595.726
},
"MinimumAngle": 160,
"MaximumAngle": 330
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34815,
"Locations": [
{
"Position": {
"X": -276.2859,
"Y": -3.218076,
"Z": 437.6798
}
}
]
},
{
"DataId": 34816,
"Locations": [
{
"Position": {
"X": -277.8067,
"Y": -2.664376,
"Z": 433.8469
}
},
{
"Position": {
"X": -273.7089,
"Y": -2.972111,
"Z": 434.3939
}
},
{
"Position": {
"X": -281.1727,
"Y": -2.682134,
"Z": 433.9476
}
}
]
}
]
}
]
}

View File

@ -0,0 +1,163 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 1187,
"InteractionType": "None",
"AetheryteShortcut": "Urqopacha - Worlar's Echo"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34809,
"Locations": [
{
"Position": {
"X": 503.1253,
"Y": 113.6339,
"Z": 332.9355
},
"MinimumAngle": 35,
"MaximumAngle": 160
}
]
},
{
"DataId": 34810,
"Locations": [
{
"Position": {
"X": 516.6899,
"Y": 116.4842,
"Z": 326.5524
},
"MinimumAngle": 20,
"MaximumAngle": 160
},
{
"Position": {
"X": 505.7916,
"Y": 114.2773,
"Z": 342.2974
},
"MinimumAngle": 0,
"MaximumAngle": 100
},
{
"Position": {
"X": 515.9227,
"Y": 114.58,
"Z": 317.4333
},
"MinimumAngle": 0,
"MaximumAngle": 135
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34813,
"Locations": [
{
"Position": {
"X": 370.5957,
"Y": 64.7135,
"Z": 158.4955
},
"MinimumAngle": -45,
"MaximumAngle": 70
}
]
},
{
"DataId": 34814,
"Locations": [
{
"Position": {
"X": 363.6682,
"Y": 64.62195,
"Z": 152.1782
},
"MinimumAngle": 20,
"MaximumAngle": 140
},
{
"Position": {
"X": 394.519,
"Y": 63.70097,
"Z": 168.7538
},
"MinimumAngle": -125,
"MaximumAngle": 15
},
{
"Position": {
"X": 386.34,
"Y": 63.7528,
"Z": 166.915
},
"MinimumAngle": 15,
"MaximumAngle": 140
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34812,
"Locations": [
{
"Position": {
"X": 328.846,
"Y": 79.13469,
"Z": 434.0204
},
"MinimumAngle": 175,
"MaximumAngle": 280
},
{
"Position": {
"X": 352.4181,
"Y": 81.39249,
"Z": 446.0517
},
"MinimumAngle": 180,
"MaximumAngle": 260
},
{
"Position": {
"X": 336.5682,
"Y": 80.73547,
"Z": 443.9305
},
"MinimumAngle": 120,
"MaximumAngle": 200
}
]
},
{
"DataId": 34811,
"Locations": [
{
"Position": {
"X": 341.6647,
"Y": 80.125,
"Z": 436.6368
},
"MinimumAngle": 100,
"MaximumAngle": 240
}
]
}
]
}
]
}

View File

@ -0,0 +1,169 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 1189,
"InteractionType": "None",
"AetheryteShortcut": "Yak T'el - Iq Br'aax"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34768,
"Locations": [
{
"Position": {
"X": -600.5579,
"Y": 11.24981,
"Z": -171.375
},
"MinimumAngle": 235,
"MaximumAngle": 335
},
{
"Position": {
"X": -587.7422,
"Y": 14.98462,
"Z": -191.4126
},
"MinimumAngle": 30,
"MaximumAngle": 140
},
{
"Position": {
"X": -586.5687,
"Y": 11.46508,
"Z": -179.5758
},
"MinimumAngle": 15,
"MaximumAngle": 100,
"MinimumDistance": 1.5,
"MaximumDistance": 3
}
]
},
{
"DataId": 34767,
"Locations": [
{
"Position": {
"X": -598.7657,
"Y": 12.99629,
"Z": -178.7605
},
"MinimumAngle": 210,
"MaximumAngle": 325
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34772,
"Locations": [
{
"Position": {
"X": -484.7457,
"Y": -11.7739,
"Z": -35.59686
},
"MinimumAngle": 115,
"MaximumAngle": 270
},
{
"Position": {
"X": -490.1306,
"Y": -12.35526,
"Z": -37.11329
},
"MinimumAngle": 105,
"MaximumAngle": 280
},
{
"Position": {
"X": -465.1013,
"Y": -11.11267,
"Z": -37.65248
},
"MinimumAngle": 70,
"MaximumAngle": 170,
"MinimumDistance": 1,
"MaximumDistance": 2
}
]
},
{
"DataId": 34771,
"Locations": [
{
"Position": {
"X": -474.0215,
"Y": -11.19864,
"Z": -33.31685
},
"MinimumAngle": 105,
"MaximumAngle": 230,
"MinimumDistance": 1,
"MaximumDistance": 2.4
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34769,
"Locations": [
{
"Position": {
"X": -359.9215,
"Y": 7.800453,
"Z": -75.53547
},
"MinimumAngle": -5,
"MaximumAngle": 90
}
]
},
{
"DataId": 34770,
"Locations": [
{
"Position": {
"X": -357.9739,
"Y": 6.927034,
"Z": -74.45865
},
"MinimumAngle": -20,
"MaximumAngle": 80
},
{
"Position": {
"X": -362.3269,
"Y": 8.58064,
"Z": -80.35127
},
"MinimumAngle": 45,
"MaximumAngle": 105
},
{
"Position": {
"X": -362.3572,
"Y": 9.697624,
"Z": -82.81331
},
"MinimumAngle": 25,
"MaximumAngle": 110
}
]
}
]
}
]
}

View File

@ -0,0 +1,138 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/GatheringPaths/gatheringlocation-v1.json",
"Author": "liza",
"Steps": [
{
"TerritoryId": 1189,
"InteractionType": "None",
"AetheryteShortcut": "Yak T'el - Mamook"
}
],
"Groups": [
{
"Nodes": [
{
"DataId": 34836,
"Locations": [
{
"Position": {
"X": -168.5985,
"Y": -165.1216,
"Z": 237.7831
},
"MinimumAngle": 120,
"MaximumAngle": 230
},
{
"Position": {
"X": -150.4443,
"Y": -164.436,
"Z": 254.4874
},
"MinimumAngle": 185,
"MaximumAngle": 300
}
]
},
{
"DataId": 34835,
"Locations": [
{
"Position": {
"X": -158.1436,
"Y": -164.3197,
"Z": 241.5584
},
"MinimumAngle": 160,
"MaximumAngle": 265
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34838,
"Locations": [
{
"Position": {
"X": 18.85102,
"Y": -161.2884,
"Z": 198.7801
},
"MinimumAngle": -25,
"MaximumAngle": 90
},
{
"Position": {
"X": 13.92384,
"Y": -157.3435,
"Z": 173.8837
},
"MinimumAngle": 80,
"MaximumAngle": 200
}
]
},
{
"DataId": 34837,
"Locations": [
{
"Position": {
"X": 10.11395,
"Y": -158.4485,
"Z": 184.592
},
"MinimumAngle": 35,
"MaximumAngle": 145
}
]
}
]
},
{
"Nodes": [
{
"DataId": 34833,
"Locations": [
{
"Position": {
"X": -57.64437,
"Y": -162.1818,
"Z": 12.93413
},
"MinimumAngle": -110,
"MaximumAngle": -5,
"MinimumDistance": 1.3,
"MaximumDistance": 3
}
]
},
{
"DataId": 34834,
"Locations": [
{
"Position": {
"X": -51.13529,
"Y": -163.5176,
"Z": 1.685887
},
"MinimumAngle": -155,
"MaximumAngle": 5
},
{
"Position": {
"X": -68.92974,
"Y": -160.1068,
"Z": 17.6384
},
"MinimumAngle": -65,
"MaximumAngle": 35
}
]
}
]
}
]
}

View File

@ -2,23 +2,15 @@
"version": 1,
"dependencies": {
"net8.0-windows7.0": {
"System.Text.Encodings.Web": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ=="
},
"System.Text.Json": {
"type": "Transitive",
"resolved": "8.0.4",
"contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
"dependencies": {
"System.Text.Encodings.Web": "8.0.0"
}
"resolved": "8.0.5",
"contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg=="
},
"questionable.model": {
"type": "Project",
"dependencies": {
"System.Text.Json": "[8.0.4, )"
"System.Text.Json": "[8.0.5, )"
}
}
}

2
LLib

@ -1 +1 @@
Subproject commit 6dfc18ee6a187138036ee2d51ba2257741c1e568
Subproject commit b1059871154b84401020c0072fd089fcc022fb77

View File

@ -26,7 +26,7 @@
</PackageReference>
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.9.2" />
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="4.9.2" />
<PackageReference Include="System.Text.Json" Version="8.0.4" PrivateAssets="all" />
<PackageReference Include="System.Text.Json" Version="8.0.5" PrivateAssets="all" />
</ItemGroup>
<ItemGroup>

View File

@ -57,7 +57,6 @@ public class QuestSourceGenerator : ISourceGenerator
{
quest.Author = [];
quest.QuestSequence = [];
quest.TerritoryBlacklist = [];
}
quests.Add((id, quest));
@ -165,8 +164,6 @@ public class QuestSourceGenerator : ISourceGenerator
Assignment(nameof(QuestRoot.Disabled), quest.Disabled, false).AsSyntaxNodeOrToken(),
Assignment(nameof(QuestRoot.Comment), quest.Comment, null)
.AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestRoot.TerritoryBlacklist),
quest.TerritoryBlacklist).AsSyntaxNodeOrToken(),
AssignmentExpression(
SyntaxKind.SimpleAssignmentExpression,
IdentifierName(nameof(QuestRoot.QuestSequence)),

View File

@ -0,0 +1,26 @@
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp;
using Microsoft.CodeAnalysis.CSharp.Syntax;
using Questionable.Model.Questing;
using static Microsoft.CodeAnalysis.CSharp.SyntaxFactory;
using static Questionable.QuestPathGenerator.RoslynShortcuts;
namespace Questionable.QuestPathGenerator.RoslynElements;
internal static class AlliedSocietyDailyIdExtensions
{
public static ExpressionSyntax ToExpressionSyntax(this AlliedSocietyDailyId alliedSocietyDailyId)
{
return ObjectCreationExpression(
IdentifierName(nameof(AlliedSocietyDailyId)))
.WithArgumentList(
ArgumentList(
SeparatedList<ArgumentSyntax>(
new SyntaxNodeOrToken[]
{
Argument(LiteralValue(alliedSocietyDailyId.AlliedSociety)),
Token(SyntaxKind.CommaToken),
Argument(LiteralValue(alliedSocietyDailyId.Rank)),
})));
}
}

View File

@ -21,6 +21,9 @@ internal static class ComplexCombatDataExtensions
Assignment(nameof(ComplexCombatData.DataId), complexCombatData.DataId,
emptyData.DataId)
.AsSyntaxNodeOrToken(),
Assignment(nameof(ComplexCombatData.NameId), complexCombatData.NameId,
emptyData.NameId)
.AsSyntaxNodeOrToken(),
Assignment(nameof(ComplexCombatData.MinimumKillCount),
complexCombatData.MinimumKillCount, emptyData.MinimumKillCount)
.AsSyntaxNodeOrToken(),

View File

@ -42,6 +42,9 @@ internal static class DialogueChoiceExtensions
.AsSyntaxNodeOrToken(),
Assignment(nameof(DialogueChoice.DataId), dialogueChoice.DataId,
emptyChoice.DataId)
.AsSyntaxNodeOrToken(),
Assignment(nameof(DialogueChoice.SpecialCondition), dialogueChoice.SpecialCondition,
emptyChoice.SpecialCondition)
.AsSyntaxNodeOrToken()))));
}
}

View File

@ -29,10 +29,6 @@ internal static class GatheredItemExtensions
.AsSyntaxNodeOrToken(),
Assignment(nameof(GatheredItem.Collectability), gatheredItem.Collectability,
emptyItem.Collectability)
.AsSyntaxNodeOrToken(),
Assignment(nameof(GatheredItem.QuestAcceptedAsClass),
gatheredItem.QuestAcceptedAsClass,
emptyItem.QuestAcceptedAsClass)
.AsSyntaxNodeOrToken()))));
}
}

View File

@ -95,6 +95,11 @@ internal static class QuestStepExtensions
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.Action), step.Action, emptyStep.Action)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.Status), step.Status, emptyStep.Status)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.TargetClass), step.TargetClass,
emptyStep.TargetClass)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.EnemySpawnType), step.EnemySpawnType,
emptyStep.EnemySpawnType)
.AsSyntaxNodeOrToken(),
@ -112,12 +117,21 @@ internal static class QuestStepExtensions
Assignment(nameof(QuestStep.ContentFinderConditionId),
step.ContentFinderConditionId, emptyStep.ContentFinderConditionId)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.AutoDutyEnabled),
step.AutoDutyEnabled, emptyStep.AutoDutyEnabled)
.AsSyntaxNodeOrToken(),
Assignment(nameof(QuestStep.SkipConditions), step.SkipConditions,
emptyStep.SkipConditions)
.AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestStep.RequiredQuestVariables),
step.RequiredQuestVariables)
.AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestStep.RequiredCurrentJob),
step.RequiredCurrentJob)
.AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestStep.RequiredQuestAcceptedJob),
step.RequiredQuestAcceptedJob)
.AsSyntaxNodeOrToken(),
AssignmentList(nameof(QuestStep.ItemsToGather),
step.ItemsToGather),
AssignmentList(nameof(QuestStep.CompletionQuestVariablesFlags),

View File

@ -48,6 +48,9 @@ internal static class SkipConditionsExtensions
Assignment(nameof(SkipStepConditions.Flying), skipStepConditions.Flying,
emptyStep.Flying)
.AsSyntaxNodeOrToken(),
Assignment(nameof(SkipStepConditions.Diving), skipStepConditions.Diving,
emptyStep.Diving)
.AsSyntaxNodeOrToken(),
Assignment(nameof(SkipStepConditions.Chocobo), skipStepConditions.Chocobo,
emptyStep.Chocobo)
.AsSyntaxNodeOrToken(),

View File

@ -51,6 +51,7 @@ public static class RoslynShortcuts
QuestId questId => questId.ToExpressionSyntax(),
LeveId leveId => leveId.ToExpressionSyntax(),
SatisfactionSupplyNpcId satisfactionSupplyNpcId => satisfactionSupplyNpcId.ToExpressionSyntax(),
AlliedSocietyDailyId alliedSocietyDailyId => alliedSocietyDailyId.ToExpressionSyntax(),
Vector3 vector => vector.ToExpressionSyntax(),
AethernetShortcut aethernetShortcut => aethernetShortcut.ToExpressionSyntax(),
ChatMessage chatMessage => chatMessage.ToExpressionSyntax(),

View File

@ -68,9 +68,9 @@
},
"System.Text.Json": {
"type": "Direct",
"requested": "[8.0.4, )",
"resolved": "8.0.4",
"contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
"requested": "[8.0.5, )",
"resolved": "8.0.5",
"contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==",
"dependencies": {
"Microsoft.Bcl.AsyncInterfaces": "8.0.0",
"System.Buffers": "4.5.1",
@ -264,7 +264,7 @@
"questionable.model": {
"type": "Project",
"dependencies": {
"System.Text.Json": "[8.0.4, )"
"System.Text.Json": "[8.0.5, )"
}
}
}

View File

@ -1,9 +1,6 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "JerryWester",
"TerritoryBlacklist": [
151
],
"QuestSequence": [
{
"Sequence": 0,

View File

@ -0,0 +1,76 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -84.12953,
"Y": -14.744684,
"Z": -148.0814
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 134,
"MinimumKillCount": 2
}
],
"Fly": true
},
{
"Position": {
"X": -253.56975,
"Y": 6.8785334,
"Z": 162.0949
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 358,
"MinimumKillCount": 1
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,63 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 38.26816,
"Y": 2.6207216,
"Z": -275.37003
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 742,
"MinimumKillCount": 2
},
{
"DataId": 739,
"MinimumKillCount": 2
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,116 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002979,
"Position": {
"X": -180.68213,
"Y": 6.301941,
"Z": -136.21735
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [1, 2], null, null, null, null],
"Fly": true
},
{
"DataId": 2002981,
"Position": {
"X": -30.655396,
"Y": 8.651855,
"Z": -87.02222
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [4, 17], null, null, null, null],
"Fly": true
},
{
"DataId": 2002982,
"Position": {
"X": -116.44165,
"Y": -0.3204956,
"Z": -34.40918
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [18, 20], null, null, null, null],
"Fly": true
},
{
"DataId": 2002985,
"Position": {
"X": -41.031555,
"Y": 0.16778564,
"Z": 15.915161
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [
null,
[33, 34, 36],
null,
null,
null,
null
],
"Fly": true
},
{
"DataId": 2002986,
"Position": {
"X": -78.81293,
"Y": -1.083435,
"Z": 44.052734
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [
null,
[49, 50, 52],
null,
null,
null,
null
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,63 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -40.402416,
"Y": -1.1266766,
"Z": 0.71999836
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 358,
"MinimumKillCount": 3
},
{
"DataId": 2451,
"MinimumKillCount": 1
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,53 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1008327,
"Position": {
"X": 45.303955,
"Y": 4,
"Z": -345.11334
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,114 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2003169,
"Position": {
"X": -191.18036,
"Y": 3.6774292,
"Z": -162.00513
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [80],
"Fly": true
},
{
"DataId": 80,
"Position": {
"X": -198.6194,
"Y": 4.4395595,
"Z": -156.7357
},
"TerritoryId": 146,
"InteractionType": "UseItem",
"ItemId": 2001191
},
{
"DataId": 2003168,
"Position": {
"X": -155.44366,
"Y": 3.8604736,
"Z": -132.21948
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [80],
"Fly": true
},
{
"DataId": 80,
"Position": {
"X": -159.83832,
"Y": 4.2440715,
"Z": -136.43097
},
"TerritoryId": 146,
"InteractionType": "UseItem",
"ItemId": 2001191
},
{
"DataId": 2003172,
"Position": {
"X": -19.36377,
"Y": 0.47296143,
"Z": 15.182739
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [80],
"Fly": true
},
{
"DataId": 81,
"Position": {
"X": -19.760498,
"Y": 0.97421986,
"Z": 19.790894
},
"TerritoryId": 146,
"InteractionType": "UseItem",
"ItemId": 2001191
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,132 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2003141,
"Position": {
"X": -22.537598,
"Y": 3.616333,
"Z": -44.663208
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, [2, 3, 4], null, null]
},
{
"DataId": 2003148,
"Position": {
"X": 15.27417,
"Y": 2.1820068,
"Z": 22.9953
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, [1, 4, 5], null, null]
},
{
"DataId": 2003147,
"Position": {
"X": 25.192627,
"Y": 2.8533936,
"Z": 10.788086
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, [1, 3, 5], null, null]
},
{
"DataId": 2003140,
"Position": {
"X": -37.094727,
"Y": -0.5340576,
"Z": 14.90802
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, [2, 5], null, null]
},
{
"DataId": 2003136,
"Position": {
"X": -52.99463,
"Y": -1.2055054,
"Z": 17.532532
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true,
"RequiredQuestVariables": [null, null, null, [1, 2, 3, 4], null, null]
},
{
"Position": {
"X": -52.99463,
"Y": -1.2055054,
"Z": 17.532532
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 740,
"MinimumKillCount": 1
},
{
"DataId": 741,
"MinimumKillCount": 1
}
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -124.393555,
"Y": -2.04119,
"Z": 36.344994
},
"TerritoryId": 146,
"InteractionType": "WalkTo"
},
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true,
"DelaySecondsAtStart": 3
}
]
}
]
}

View File

@ -0,0 +1,68 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -9.631764,
"Y": 4.530592,
"Z": -52.115612
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 2452,
"MinimumKillCount": 2
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -74.8761,
"Y": -1.9533517,
"Z": -51.731575
},
"TerritoryId": 146,
"InteractionType": "WalkTo"
},
{
"DataId": 1005550,
"Position": {
"X": 105.27197,
"Y": 15.359643,
"Z": -357.3816
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,148 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"Disabled": true,
"Comment": "WIP too many cases",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -175.15483,
"Y": 40,
"Z": 159.05237
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 2003019,
"Position": {
"X": -88.059875,
"Y": 43.503418,
"Z": 149.00427
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [4], null, null, null, null],
"Mount": true
},
{
"DataId": 2003022,
"Position": {
"X": -170.85535,
"Y": 39.993896,
"Z": 135.45422
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [5], null, null, null, null],
"Mount": true
},
{
"DataId": 2003017,
"Position": {
"X": -97.48993,
"Y": 45.792236,
"Z": 197.28381
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [20], null, null, null, null],
"Mount": true
},
{
"DataId": 2003020,
"Position": {
"X": -77.836365,
"Y": 43.4729,
"Z": 155.50464
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [21], null, null, null, null],
"Mount": true
},
{
"DataId": 2003015,
"Position": {
"X": 133.62317,
"Y": 13.961914,
"Z": 152.26978
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [36], null, null, null, null],
"Mount": true
},
{
"DataId": 2003018,
"Position": {
"X": -100.572266,
"Y": 45.76172,
"Z": 211.04749
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [37], null, null, null, null],
"Mount": true
},
{
"DataId": 2003016,
"Position": {
"X": 185.19873,
"Y": 13.992493,
"Z": 231.89136
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, [52, 53], null, null, null, null],
"Mount": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 30.256956,
"Y": 38.639523,
"Z": 145.03891
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Mount": true
},
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,118 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005848,
"Position": {
"X": -101.487854,
"Y": 8.097177,
"Z": 403.28064
},
"TerritoryId": 146,
"InteractionType": "Interact",
"AetheryteShortcut": "Southern Thanalan - Forgotten Springs",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003353,
"Position": {
"X": -248.0965,
"Y": 2.8533936,
"Z": 675.95935
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1], null, null]
},
{
"DataId": 2003354,
"Position": {
"X": -132.03638,
"Y": -1.449646,
"Z": 778.8052
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1, 5], null, null]
},
{
"DataId": 2003356,
"Position": {
"X": 78.446655,
"Y": 14.328186,
"Z": 589.9595
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [1, 5], null, null]
},
{
"DataId": 2003357,
"Position": {
"X": 179.9801,
"Y": 6.6376343,
"Z": 601.15967
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath",
"RequiredQuestVariables": [null, null, null, [5], null, null]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -56.11375,
"Y": 25.301596,
"Z": -391.2648
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo",
"Mount": true
},
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,213 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005745,
"Position": {
"X": 22.720581,
"Y": 4.240738,
"Z": -443.07623
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -126.48953,
"Y": 27.57419,
"Z": 138.61473
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 2003048,
"Position": {
"X": -136.85822,
"Y": 18.753235,
"Z": 116.50256
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1, 2], null, null, null],
"Mount": true
},
{
"DataId": 2003049,
"Position": {
"X": -121.78229,
"Y": 28.732666,
"Z": 140.33716
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [3], null, null, null],
"Mount": true
},
{
"DataId": 2003050,
"Position": {
"X": -91.96619,
"Y": 43.07617,
"Z": 156.84741
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [4], null, null, null],
"Mount": true
},
{
"DataId": 2003051,
"Position": {
"X": -55.40558,
"Y": 42.526855,
"Z": 192.18738
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1, 3, 4], null, null, null],
"Mount": true
},
{
"DataId": 2003052,
"Position": {
"X": 6.668152,
"Y": 36.9115,
"Z": 207.01917
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [2], null, null, null],
"Mount": true
},
{
"DataId": 2003053,
"Position": {
"X": 73.31958,
"Y": 31.784546,
"Z": 153.76514
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [1], null, null, null],
"Mount": true
},
{
"DataId": 2003054,
"Position": {
"X": 79.42322,
"Y": 25.802979,
"Z": 208.66711
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [2, 4], null, null, null],
"Mount": true
},
{
"DataId": 2003055,
"Position": {
"X": 106.889404,
"Y": 14.602844,
"Z": 147.53943
},
"TerritoryId": 146,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, [3], null, null, null],
"Mount": true
},
{
"Position": {
"X": 135.42383,
"Y": 8.102478,
"Z": 178.36267
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [2456],
"Mount": true
},
{
"DataId": 2003056,
"Position": {
"X": 135.42383,
"Y": 8.102478,
"Z": 178.36267
},
"TerritoryId": 146,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": -63.849556,
"Y": 26.409807,
"Z": -383.9894
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo",
"Mount": true
},
{
"DataId": 1005745,
"Position": {
"X": 22.720581,
"Y": 4.240738,
"Z": -443.07623
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,59 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -38.375584,
"Y": 8.492833,
"Z": 156.09068
},
"TerritoryId": 146,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 2452,
"MinimumKillCount": 2
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005551,
"Position": {
"X": 98.924194,
"Y": 15.29447,
"Z": -349.4469
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,221 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005553,
"Position": {
"X": 122.6062,
"Y": 16.402647,
"Z": -362.11188
},
"TerritoryId": 146,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005581,
"Position": {
"X": -55.985413,
"Y": -1.6554508,
"Z": -47.56244
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2002949,
"Position": {
"X": -70.17627,
"Y": 11.36792,
"Z": 97.0625
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
},
{
"DataId": 2002956,
"Position": {
"X": -199.96954,
"Y": 5.661072,
"Z": 101.823364
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
},
{
"DataId": 2002950,
"Position": {
"X": -118.0896,
"Y": 27.695068,
"Z": 126.97034
},
"TerritoryId": 146,
"InteractionType": "Action",
"Action": "Fiery Breath"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1005585,
"Position": {
"X": -114.64105,
"Y": 7.539109,
"Z": 308.82727
},
"TerritoryId": 146,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1005583,
"Position": {
"X": -114.27484,
"Y": 7.6587763,
"Z": 310.01746
},
"TerritoryId": 146,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1005584,
"Position": {
"X": -261.55493,
"Y": 7.084492,
"Z": 412.28345
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1008284,
"Position": {
"X": -306.44696,
"Y": 6.321288,
"Z": 392.5078
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
},
{
"Position": {
"X": -365.44217,
"Y": 6.691126,
"Z": 395.09555
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1008287,
"Position": {
"X": -366.10974,
"Y": 6.9095497,
"Z": 394.64404
},
"TerritoryId": 146,
"InteractionType": "Interact"
},
{
"DataId": 1008285,
"Position": {
"X": -319.50867,
"Y": 8.2855835,
"Z": 428.18335
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1008286,
"Position": {
"X": -330.5562,
"Y": 8.096848,
"Z": 480.0641
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"Position": {
"X": -159.56685,
"Y": 23.290625,
"Z": -334.22568
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo"
},
{
"DataId": 1005578,
"Position": {
"X": 89.00586,
"Y": 14.439478,
"Z": -387.77753
},
"TerritoryId": 146,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005553,
"Position": {
"X": 122.6062,
"Y": 16.402647,
"Z": -362.11188
},
"TerritoryId": 146,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,110 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 11.243606,
"Y": 49.8394,
"Z": -374.39398
},
"TerritoryId": 180,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
}
}
},
{
"DataId": 2003774,
"Position": {
"X": 10.269287,
"Y": 49.82068,
"Z": -375.5398
},
"TerritoryId": 180,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 2004022,
"Position": {
"X": 39.139404,
"Y": 48.2948,
"Z": -342.33618
},
"TerritoryId": 180,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
8
]
},
{
"DataId": 2004020,
"Position": {
"X": 51.102417,
"Y": 48.2948,
"Z": -349.50793
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,76 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -1.668298,
"Y": 48.422268,
"Z": -312.28842
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 327,
"MinimumKillCount": 3,
"RewardItemId": 2001266,
"RewardItemCount": 3
}
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,57 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 65.98078,
"Y": 57.753456,
"Z": -310.697
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"KillEnemyDataIds": [
755,
2881
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005928,
"Position": {
"X": 7.095398,
"Y": 16.167778,
"Z": -188.67786
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,92 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003686,
"Position": {
"X": 57.602783,
"Y": 48.111572,
"Z": -388.29633
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"KillEnemyDataIds": [
2899,
2900,
2901
],
"ItemId": 2001226,
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,59 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 51.48164,
"Y": 55.599014,
"Z": -491.209
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 1833,
"MinimumKillCount": 2
}
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,248 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 96.21657,
"Y": 55.28576,
"Z": -500.41245
},
"TerritoryId": 180,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1005960,
"Position": {
"X": 97.3678,
"Y": 56.809326,
"Z": -502.06763
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1005960,
"Position": {
"X": 97.3678,
"Y": 56.809326,
"Z": -502.06763
},
"TerritoryId": 180,
"InteractionType": "Interact",
"DialogueChoices": [
{
"Type": "YesNo",
"Prompt": "TEXT_BANKOB205_01339_SCENE00008_EVENTAREA_WARP_YESNO_TITLE",
"Yes": true
}
]
},
{
"DataId": 2003743,
"Position": {
"X": 227.00842,
"Y": 22.75116,
"Z": -582.81836
},
"TerritoryId": 180,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2003744,
"Position": {
"X": 224.78064,
"Y": 23.941406,
"Z": -580.9568
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001244,
"IgnoreDistanceToObject": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2003746,
"Position": {
"X": 239.30713,
"Y": 22.323914,
"Z": -577.29456
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2880
],
"CompletionQuestVariablesFlags": [
{
"Low": 1
},
null,
null,
null,
null,
null
]
},
{
"DataId": 2003745,
"Position": {
"X": 242.8778,
"Y": 22.507019,
"Z": -584.37476
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2880
],
"CompletionQuestVariablesFlags": [
{
"Low": 2
},
null,
null,
null,
null,
null
]
},
{
"DataId": 2003746,
"Position": {
"X": 239.30713,
"Y": 22.323914,
"Z": -577.29456
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2880
],
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
null,
null,
null,
null,
null
]
},
{
"DataId": 2003745,
"Position": {
"X": 242.8778,
"Y": 22.507019,
"Z": -584.37476
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2880
],
"CompletionQuestVariablesFlags": [
{
"Low": 4
},
null,
null,
null,
null,
null
]
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 2003746,
"Position": {
"X": 239.30713,
"Y": 22.323914,
"Z": -577.29456
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2883
]
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,76 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true,
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_BANKOB210_01344_Q1_000_000",
"Answer": "TEXT_BANKOB210_01344_A1_000_001"
}
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003963,
"Position": {
"X": 91.203125,
"Y": 55.74109,
"Z": -483.299
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Comment": "Spawns enemy that we ignore"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005929,
"Position": {
"X": 21.560913,
"Y": 16.342407,
"Z": -183.76447
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,124 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 112.19494,
"Y": 23.602901,
"Z": -611.7208
},
"TerritoryId": 180,
"InteractionType": "WalkTo",
"Fly": true
},
{
"Position": {
"X": 13.632976,
"Y": 21.54334,
"Z": -769.12134
},
"TerritoryId": 180,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 2003699,
"Position": {
"X": 7.94989,
"Y": 21.713562,
"Z": -769.06995
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"KillEnemyDataIds": [
2841
],
"ItemId": 2001230,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"DataId": 2003701,
"Position": {
"X": 5.142273,
"Y": 23.75824,
"Z": -803.9216
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"KillEnemyDataIds": [
2841
],
"ItemId": 2001230,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
8
]
},
{
"DataId": 2003702,
"Position": {
"X": 0.47296143,
"Y": 24.551636,
"Z": -795.74274
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"KillEnemyDataIds": [
2841
],
"ItemId": 2001230
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,173 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1005932,
"Position": {
"X": -1.236023,
"Y": 33.38838,
"Z": -244.19019
},
"TerritoryId": 180,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003911,
"Position": {
"X": 296.5896,
"Y": 21.499878,
"Z": -722.13324
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001278,
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
},
{
"Position": {
"X": 296.5896,
"Y": 21.499878,
"Z": -722.13324
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "FinishCombatIfAny",
"KillEnemyDataIds": [
755
]
},
{
"DataId": 2003910,
"Position": {
"X": 293.41565,
"Y": 21.499878,
"Z": -721.91956
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001278,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"Position": {
"X": 293.41565,
"Y": 21.499878,
"Z": -721.91956
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "FinishCombatIfAny",
"KillEnemyDataIds": [
755
]
},
{
"DataId": 2003909,
"Position": {
"X": 290.0282,
"Y": 21.530457,
"Z": -721.3397
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001278,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"Position": {
"X": 290.0282,
"Y": 21.530457,
"Z": -721.3397
},
"TerritoryId": 180,
"InteractionType": "Combat",
"EnemySpawnType": "FinishCombatIfAny",
"KillEnemyDataIds": [
755
]
},
{
"DataId": 2003912,
"Position": {
"X": 295.76562,
"Y": 21.469421,
"Z": -711.9402
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2001279
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true,
"DelaySecondsAtStart": 3
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,38 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005930,
"Position": {
"X": 12.558105,
"Y": 16.159302,
"Z": -176.5622
},
"TerritoryId": 180,
"InteractionType": "CompleteQuest",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,132 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 321.08926,
"Y": -17.347095,
"Z": -201.61072
},
"TerritoryId": 152,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
16
]
}
}
},
{
"DataId": 2003494,
"Position": {
"X": 319.44763,
"Y": -17.227417,
"Z": -200.88507
},
"TerritoryId": 152,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2001154,
"GroundTarget": true,
"KillEnemyDataIds": [
764
],
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
16
]
},
{
"DataId": 2003041,
"Position": {
"X": 386.099,
"Y": -20.187744,
"Z": -200.763
},
"TerritoryId": 152,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2001154,
"GroundTarget": true,
"KillEnemyDataIds": [
764
],
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
4
]
},
{
"DataId": 2003040,
"Position": {
"X": 326.77185,
"Y": -18.112549,
"Z": -235.95032
},
"TerritoryId": 152,
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2001154,
"GroundTarget": true,
"KillEnemyDataIds": [
764
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,79 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2003307,
"Position": {
"X": 261.82947,
"Y": -9.323303,
"Z": -72.80078
},
"TerritoryId": 152,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2003487,
"Position": {
"X": 429.89233,
"Y": -14.2977295,
"Z": -257.61804
},
"TerritoryId": 152,
"InteractionType": "Interact"
},
{
"DataId": 2003310,
"Position": {
"X": 551.812,
"Y": -22.537598,
"Z": -352.13245
},
"TerritoryId": 152,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,57 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 336.78577,
"Y": -17.169508,
"Z": -252.20335
},
"TerritoryId": 152,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"KillEnemyDataIds": [
2464
],
"Fly": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1005562,
"Position": {
"X": 36.850464,
"Y": -4.8778634,
"Z": 249.19507
},
"TerritoryId": 152,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "East Shroud - Hawthorne Hut",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,118 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1002279,
"Position": {
"X": -196.8872,
"Y": 18.459997,
"Z": 59.952637
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002533,
"Position": {
"X": -72.67877,
"Y": -32.059265,
"Z": -46.830017
},
"TerritoryId": 145,
"InteractionType": "Combat",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
305
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2002429,
"Position": {
"X": -72.67877,
"Y": -32.059265,
"Z": -46.830017
},
"TerritoryId": 145,
"InteractionType": "UseItem",
"ItemId": 2000954
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1002279,
"Position": {
"X": -196.8872,
"Y": 18.459997,
"Z": 59.952637
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "CompleteQuest",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Weavers' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
}
]
}

View File

@ -0,0 +1,131 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "EquipItem",
"ItemId": 4548,
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Weavers' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130,
131
]
}
}
},
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002534,
"Position": {
"X": -7.9194946,
"Y": 13.687317,
"Z": 866.54443
},
"TerritoryId": 146,
"InteractionType": "Combat",
"AetheryteShortcut": "Southern Thanalan - Forgotten Springs",
"Fly": true,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
21
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2002430,
"Position": {
"X": -7.9194946,
"Y": 13.687317,
"Z": 866.54443
},
"TerritoryId": 146,
"InteractionType": "UseItem",
"ItemId": 2000809
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1002279,
"Position": {
"X": -196.8872,
"Y": 18.459997,
"Z": 59.952637
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Weavers' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
}
]
}

View File

@ -0,0 +1,217 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Weavers' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130,
131
]
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1007864,
"Position": {
"X": -167.40674,
"Y": 14.513778,
"Z": -251.3009
},
"TerritoryId": 140,
"InteractionType": "Interact",
"AetheryteShortcut": "Western Thanalan - Horizon",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2002535,
"Position": {
"X": -178.39331,
"Y": 15.42688,
"Z": -244.64789
},
"TerritoryId": 140,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
182
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2002431,
"Position": {
"X": -178.39331,
"Y": 15.42688,
"Z": -244.64789
},
"TerritoryId": 140,
"InteractionType": "UseItem",
"ItemId": 2000810
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1007864,
"Position": {
"X": -167.40674,
"Y": 14.513778,
"Z": -251.3009
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1007865,
"Position": {
"X": -223.10223,
"Y": 14.513845,
"Z": -365.25525
},
"TerritoryId": 140,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"DataId": 2002536,
"Position": {
"X": -211.16962,
"Y": 15.396301,
"Z": -345.41852
},
"TerritoryId": 140,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
182
]
}
]
},
{
"Sequence": 8,
"Steps": [
{
"DataId": 2002432,
"Position": {
"X": -211.16962,
"Y": 15.396301,
"Z": -345.41852
},
"TerritoryId": 140,
"InteractionType": "UseItem",
"ItemId": 2000811
}
]
},
{
"Sequence": 9,
"Steps": [
{
"DataId": 1007865,
"Position": {
"X": -223.10223,
"Y": 14.513845,
"Z": -365.25525
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 10,
"Steps": [
{
"DataId": 1007863,
"Position": {
"X": -131.70062,
"Y": 17.982016,
"Z": -278.8587
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,111 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"DialogueChoices": [
{
"Type": "YesNo",
"Prompt": "TEXT_JOBBLM450_01076_Q1_000_1",
"Yes": true
}
]
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002433,
"Position": {
"X": 374.28845,
"Y": 3.40271,
"Z": 161.73035
},
"TerritoryId": 153,
"InteractionType": "SinglePlayerDuty",
"AetheryteShortcut": "South Shroud - Quarrymill",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1007866,
"Position": {
"X": 376.29065,
"Y": 2.505473,
"Z": 159.52626
},
"TerritoryId": 153,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1007867,
"Position": {
"X": 282.39868,
"Y": 11.151184,
"Z": -6.729248
},
"TerritoryId": 145,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
}
]
}

View File

@ -0,0 +1,172 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2002434,
"Position": {
"X": -101.27417,
"Y": 28.213867,
"Z": 117.234985
},
"TerritoryId": 146,
"InteractionType": "UseItem",
"ItemId": 2000812,
"AetheryteShortcut": "Southern Thanalan - Forgotten Springs",
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 2002435,
"Position": {
"X": -1.8158569,
"Y": -11.703674,
"Z": -37.79669
},
"TerritoryId": 154,
"InteractionType": "UseItem",
"ItemId": 2000955,
"AetheryteShortcut": "North Shroud - Fallgourd Float",
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 2002436,
"Position": {
"X": 68.680786,
"Y": 55.832764,
"Z": -503.95975
},
"TerritoryId": 180,
"InteractionType": "UseItem",
"ItemId": 2000956,
"AetheryteShortcut": "Outer La Noscea - Camp Overlook",
"Fly": true,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2002537,
"Position": {
"X": 220.87427,
"Y": 5.5999756,
"Z": -269.9779
},
"TerritoryId": 145,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
1935,
1936
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2002437,
"Position": {
"X": 220.87427,
"Y": 5.5999756,
"Z": -269.9779
},
"TerritoryId": 145,
"InteractionType": "UseItem",
"ItemId": 2000957
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
}
]
}

View File

@ -0,0 +1,210 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1006752,
"Position": {
"X": 87.5105,
"Y": 18,
"Z": 113.725464
},
"TerritoryId": 131,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Weavers' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130,
131
]
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -173.17781,
"Y": 18.28456,
"Z": -280.36884
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Southern Thanalan - Little Ala Mhigo",
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"Position": {
"X": -180.27478,
"Y": 3.2999475,
"Z": -243.23695
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"DisableNavmesh": true,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked"
}
}
},
{
"Position": {
"X": -261.198,
"Y": 18.43726,
"Z": -104.834755
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true,
"SkipConditions": {
"StepIf": {
"Flying": "Locked"
}
}
},
{
"Position": {
"X": -428.2874,
"Y": 5.952176,
"Z": -21.0684
},
"TerritoryId": 146,
"InteractionType": "WalkTo",
"Fly": true
},
{
"Position": {
"X": -431.92166,
"Y": 6.5580425,
"Z": -17.561014
},
"StopDistance": 0.5,
"TerritoryId": 146,
"InteractionType": "SinglePlayerDuty",
"Mount": false
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1007872,
"Position": {
"X": -468.925,
"Y": -3.1649342,
"Z": 59.464355
},
"TerritoryId": 146,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"DataId": 1007871,
"Position": {
"X": -464.46936,
"Y": -3.1649272,
"Z": 65.415405
},
"TerritoryId": 146,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"DataId": 1007873,
"Position": {
"X": -458.70148,
"Y": -3.164927,
"Z": 63.370728
},
"TerritoryId": 146,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006753,
"Position": {
"X": 325.063,
"Y": 11.236564,
"Z": -6.2105103
},
"TerritoryId": 145,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"NextQuestId": 1678
}
]
}
]
}

View File

@ -36,7 +36,7 @@
"Yes": true
}
],
"NextQuestId": 553
"NextQuestId": 351
}
]
}

View File

@ -1,7 +1,6 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "liza",
"Disabled": true,
"QuestSequence": [
{
"Sequence": 0,
@ -14,7 +13,17 @@
"Z": 59.952637
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest"
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
@ -36,7 +45,128 @@
"Prompt": "TEXT_CLSTHM020_00345_Q1_001_1",
"Yes": true
}
],
"NextQuestId": 351
}
]
},
{
"Sequence": 2,
"Steps": [
{
"Position": {
"X": -71.92632,
"Y": 9.839797,
"Z": 283.98495
},
"TerritoryId": 141,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 351,
"MinimumKillCount": 3,
"$": "Slay star marmots as a thaumaturge",
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
null,
null,
null,
null,
null
]
},
{
"DataId": 385,
"MinimumKillCount": 3,
"$": "Slay huge hornets as a thaumaturge",
"CompletionQuestVariablesFlags": [
null,
{
"High": 3
},
null,
null,
null,
null
]
}
],
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Gate of Nald (Central Thanalan)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
141
]
}
},
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
{
"High": 3
},
null,
null,
null,
null
]
},
{
"Position": {
"X": 39.449,
"Y": 3.082914,
"Z": 272.46896
},
"TerritoryId": 141,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 205,
"MinimumKillCount": 3,
"$": "Slay snapping shrews as a thaumaturge"
}
],
"CompletionQuestVariablesFlags": [
null,
{
"Low": 3
},
null,
null,
null,
null
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"NextQuestId": 351
}
]
}

View File

@ -0,0 +1,151 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -71.92632,
"Y": 9.839797,
"Z": 283.98495
},
"TerritoryId": 141,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 351,
"MinimumKillCount": 3,
"$": "Slay star marmots as a thaumaturge",
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
null,
null,
null,
null,
null
]
},
{
"DataId": 385,
"MinimumKillCount": 3,
"$": "Slay huge hornets as a thaumaturge",
"CompletionQuestVariablesFlags": [
null,
{
"High": 3
},
null,
null,
null,
null
]
}
],
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Gate of Nald (Central Thanalan)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
141
]
}
},
"CompletionQuestVariablesFlags": [
{
"Low": 3
},
{
"High": 3
},
null,
null,
null,
null
]
},
{
"Position": {
"X": 39.449,
"Y": 3.082914,
"Z": 272.46896
},
"TerritoryId": 141,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 205,
"MinimumKillCount": 3,
"$": "Slay snapping shrews as a thaumaturge"
}
],
"CompletionQuestVariablesFlags": [
null,
{
"Low": 3
},
null,
null,
null,
null
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"NextQuestId": 351
}
]
}
]
}

View File

@ -0,0 +1,140 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001709,
"Position": {
"X": -240.4975,
"Y": 18.7,
"Z": 85.58777
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2001468,
"Position": {
"X": -87.38843,
"Y": 50.614136,
"Z": 315.6023
},
"TerritoryId": 140,
"InteractionType": "UseItem",
"ItemId": 2000414,
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Gate of the Sultana (Western Thanalan)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
140
]
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2001469,
"Position": {
"X": -74.96759,
"Y": 53.238647,
"Z": 336.78186
},
"TerritoryId": 140,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
12
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": -253.97243,
"Y": 33.2412,
"Z": 408.68488
},
"TerritoryId": 140,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1002027,
"Position": {
"X": -255.23767,
"Y": 33.238777,
"Z": 407.27856
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001709,
"Position": {
"X": -240.4975,
"Y": 18.7,
"Z": 85.58777
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"NextQuestId": 349
}
]
}
]
}

View File

@ -0,0 +1,231 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": ["liza", "pot0to"],
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"TerritoryId": 130,
"InteractionType": "None",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Gate of Nald (Central Thanalan)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
141
],
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
},
"AethernetShortcutIf": {
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
}
}
},
{
"Position": {
"X": -62.183617,
"Y": -3.6582246,
"Z": 145.88391
},
"InteractionType": "WalkTo",
"TerritoryId": 141,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked",
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
}
}
},
{
"Position": {
"X": 149.07747,
"Y": -2,
"Z": -225.21188
},
"TerritoryId": 141,
"AetheryteShortcut": "Central Thanalan - Black Brush Station",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Fly": true,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 160,
"MinimumKillCount": 8,
"$": "Slay efts",
"CompletionQuestVariablesFlags": [
{
"Low": 8
},
null,
null,
null,
null,
null
]
}
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_CLSTHM100_00348_Q_000_1",
"Answer": "TEXT_CLSTHM100_00348_A_000_3"
}
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2001511,
"Position": {
"X": -366.29285,
"Y": -34.989014,
"Z": 293.56824
},
"TerritoryId": 145,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
166,
1238
],
"Fly": true,
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 2001498,
"Position": {
"X": -366.29285,
"Y": -34.989014,
"Z": 293.56824
},
"TerritoryId": 145,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"NextQuestId": 350
}
]
}
]
}

View File

@ -0,0 +1,216 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"TerritoryId": 130,
"InteractionType": "None",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Thaumaturges' Guild",
"[Ul'dah] Gate of Nald (Central Thanalan)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
141
],
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
},
"AethernetShortcutIf": {
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
}
}
},
{
"Position": {
"X": -62.183617,
"Y": -3.6582246,
"Z": 145.88391
},
"InteractionType": "WalkTo",
"TerritoryId": 141,
"SkipConditions": {
"StepIf": {
"Flying": "Unlocked",
"AetheryteUnlocked": "Central Thanalan - Black Brush Station"
}
}
},
{
"Position": {
"X": 149.07747,
"Y": -2,
"Z": -225.21188
},
"TerritoryId": 141,
"AetheryteShortcut": "Central Thanalan - Black Brush Station",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Fly": true,
"InteractionType": "Combat",
"EnemySpawnType": "OverworldEnemies",
"ComplexCombatData": [
{
"DataId": 160,
"MinimumKillCount": 8,
"$": "Slay efts",
"CompletionQuestVariablesFlags": [
{
"Low": 8
},
null,
null,
null,
null,
null
]
}
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_CLSTHM101_00349_Q_000_1",
"Answer": "TEXT_CLSTHM101_00349_A_000_3"
}
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2001512,
"Position": {
"X": -366.29285,
"Y": -34.989014,
"Z": 293.56824
},
"TerritoryId": 145,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
166,
1238
],
"Fly": true,
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 2001499,
"Position": {
"X": -366.29285,
"Y": -34.989014,
"Z": 293.56824
},
"TerritoryId": 145,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001710,
"Position": {
"X": -240.2533,
"Y": 18.8,
"Z": 86.900024
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"NextQuestId": 350
}
]
}
]
}

View File

@ -0,0 +1,149 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001711,
"Position": {
"X": -241.62665,
"Y": 18.8,
"Z": 83.32947
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1002301,
"Position": {
"X": -178.2102,
"Y": 18,
"Z": 61.41748
},
"TerritoryId": 130,
"InteractionType": "Emote",
"Emote": "cry"
},
{
"DataId": 1002300,
"Position": {
"X": -176.9284,
"Y": 18,
"Z": 62.363525
},
"TerritoryId": 130,
"InteractionType": "Emote",
"Emote": "cry"
},
{
"DataId": 1002302,
"Position": {
"X": -176.71478,
"Y": 18,
"Z": 64.34729
},
"TerritoryId": 130,
"InteractionType": "Emote",
"Emote": "cry"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1001711,
"Position": {
"X": -241.62665,
"Y": 18.8,
"Z": 83.32947
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2001470,
"Position": {
"X": -24.887512,
"Y": -25.345276,
"Z": 321.94995
},
"TerritoryId": 145,
"InteractionType": "SinglePlayerDuty",
"Fly": true,
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001711,
"Position": {
"X": -241.62665,
"Y": 18.8,
"Z": 83.32947
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_CLSTHM150_00350_Q1_000_1",
"Answer": "TEXT_CLSTHM150_00350_A1_000_1"
}
],
"NextQuestId": 352
}
]
}
]
}

View File

@ -209,7 +209,8 @@
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest"
"InteractionType": "CompleteQuest",
"NextQuestId": 352
}
]
}

View File

@ -0,0 +1,199 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001709,
"Position": {
"X": -240.4975,
"Y": 18.7,
"Z": 85.58777
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1002309,
"Position": {
"X": -374.28857,
"Y": -57.079987,
"Z": 144.12134
},
"TerritoryId": 145,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
145
]
}
}
},
{
"DataId": 1002308,
"Position": {
"X": -386.7094,
"Y": -59.300003,
"Z": 166.39954
},
"TerritoryId": 145,
"InteractionType": "Interact"
},
{
"DataId": 1002307,
"Position": {
"X": -396.65833,
"Y": -48.15,
"Z": 99.68713
},
"TerritoryId": 145,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "Interact",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1001709,
"Position": {
"X": -240.4975,
"Y": 18.7,
"Z": 85.58777
},
"TerritoryId": 130,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"Position": {
"X": 222.64497,
"Y": 5.099169,
"Z": -265.77835
},
"TerritoryId": 145,
"Fly": true,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Eastern Thanalan - Camp Drybone",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
145
]
}
}
},
{
"DataId": 1002310,
"Position": {
"X": 184.89343,
"Y": 3.1809213,
"Z": -338.64355
},
"TerritoryId": 145,
"InteractionType": "SinglePlayerDuty"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
},
"NextQuestId": 353
}
]
}
]
}

View File

@ -0,0 +1,183 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "pot0to",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "AcceptQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"TerritoryId": 145,
"InteractionType": "UseItem",
"ItemId": 30362,
"TargetTerritoryId": 140,
"SkipConditions": {
"StepIf": {
"InTerritory": [
140
]
}
}
},
{
"DataId": 1004070,
"Position": {
"X": -455.86328,
"Y": 23.11398,
"Z": -326.92456
},
"TerritoryId": 140,
"InteractionType": "Interact"
},
{
"DataId": 1004096,
"Position": {
"X": -444.75476,
"Y": 25,
"Z": -324.26947
},
"TerritoryId": 140,
"InteractionType": "Interact"
},
{
"DataId": 1004094,
"Position": {
"X": -413.47375,
"Y": 23.113977,
"Z": -383.71863
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1002316,
"Position": {
"X": -436.72852,
"Y": 23.774809,
"Z": -350.8202
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1002315,
"Position": {
"X": -392.32477,
"Y": 23.557693,
"Z": -546.9902
},
"TerritoryId": 140,
"InteractionType": "Combat",
"Fly": true,
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
1239
]
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1002315,
"Position": {
"X": -392.32477,
"Y": 23.557693,
"Z": -546.9902
},
"TerritoryId": 140,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1002317,
"Position": {
"X": -269.85577,
"Y": 15.346575,
"Z": -718.1354
},
"TerritoryId": 140,
"InteractionType": "SinglePlayerDuty",
"Fly": true,
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_CLSTHM300_00353_Q_000_1",
"Answer": "TEXT_CLSTHM300_00353_A_000_2"
}
]
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001708,
"Position": {
"X": -250.3548,
"Y": 18,
"Z": 80.88806
},
"TerritoryId": 130,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Ul'dah",
"AethernetShortcut": [
"[Ul'dah] Aetheryte Plaza",
"[Ul'dah] Thaumaturges' Guild"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true,
"InTerritory": [
130
]
}
}
}
]
}
]
}

View File

@ -36,6 +36,27 @@
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 570.48596,
"Y": 96.46625,
"Z": -526.59546
},
"TerritoryId": 135,
"TargetTerritoryId": 137,
"InteractionType": "WalkTo",
"AetheryteShortcut": "Limsa Lominsa",
"Fly": true,
"AethernetShortcut": [
"[Limsa Lominsa] Aetheryte Plaza",
"[Limsa Lominsa] Tempest Gate (Lower La Noscea)"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"AetheryteUnlocked": "Eastern La Noscea - Wineport"
}
}
},
{
"DataId": 2002366,
"Position": {

View File

@ -30,6 +30,15 @@
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -168.20791,
"Y": 4.550005,
"Z": 167.85986
},
"TerritoryId": 129,
"InteractionType": "WalkTo"
},
{
"Position": {
"X": -167.60791,

View File

@ -1,6 +1,6 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "Cacahuetes",
"Author": ["Cacahuetes", "Friendly"],
"QuestSequence": [
{
"Sequence": 0,
@ -36,6 +36,33 @@
{
"Sequence": 255,
"Steps": [
{
"DataId": 1001016,
"Position": {
"X": -42.679565,
"Y": 39.999947,
"Z": 119.920654
},
"TerritoryId": 128,
"InteractionType": "PurchaseItem",
"AethernetShortcut": [
"[Limsa Lominsa] Fishermens' Guild",
"[Limsa Lominsa] The Aftcastle"
],
"PurchaseMenu": {
"ExcelSheet": "GilShop",
"Key": 262186
},
"ItemId": 4870,
"ItemCount": 5,
"SkipConditions": {
"StepIf": {
"Item": {
"NotInInventory": false
}
}
}
},
{
"DataId": 1000857,
"Position": {
@ -50,8 +77,7 @@
"[Limsa Lominsa] Fishermens' Guild"
],
"NextQuestId": 3843,
"Disabled": true,
"Comment": "Catch/turn in fish manually"
"Comment": "Complete quest"
}
]
}

Some files were not shown because too many files have changed in this diff Show More