[ShB][SB] Add Astro quests. #78

Merged
liza merged 12 commits from kaiserbh/Questionable:feat/astro into master 2024-10-12 14:26:36 +00:00
3 changed files with 547 additions and 0 deletions
Showing only changes of commit 51ed5eb0b8 - Show all commits

View File

@ -0,0 +1,235 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1012222,
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Ishgard",
"AethernetShortcut": [
"[Ishgard] Aetheryte Plaza",
"[Ishgard] Athenaeum Astrologicum"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 202.38037,
"Y": -5.3999662,
"Z": -58.9151
},
"TerritoryId": 419,
"MaximumDistance": 100
}
}
},
"Comment": "This quest have solo duty!"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1021255,
"Position": {
"X": -0.35101318,
"Y": 11.965101,
"Z": 45.029297
},
"TerritoryId": 419,
"InteractionType": "Interact",
"StopDistance": 5,
"AethernetShortcut": [
"[Ishgard] Athenaeum Astrologicum",
"[Ishgard] The Last Vigil"
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1021259,
"Position": {
"X": -16.250854,
"Y": 0.09999631,
"Z": -31.784546
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 4,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
},
"StepIf": {
"CompletionQuestVariablesFlags": [
1,
null,
null,
null,
null,
64
]
}
}
},
{
"DataId": 1021256,
"Position": {
"X": 28.610596,
"Y": 4,
"Z": 53.57434
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 4,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
},
"StepIf": {
"CompletionQuestVariablesFlags": [
2,
null,
null,
null,
null,
null
]
}
}
},
{
"DataId": 1021260,
"Position": {
"X": -12.069946,
"Y": -4.9889293,
"Z": 15.579407
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 4,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2007937,
"Position": {
"X": -51.621338,
"Y": 16.891724,
"Z": 0.045776367
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 2,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 4,
"Steps": [
{
"Position": {
"X": -53.109528,
"Y": 15.469519,
"Z": 22.387312
},
"TerritoryId": 628,
"InteractionType": "Jump",
"JumpDestination": {
"Type": "RepeatedJumps",
"Position": {
"X": -57.846985,
"Y": -3,
"Z": 25.16211
},
"StopDistance": 4
}
},
{
"DataId": 1021261,
"Position": {
"X": -57.846985,
"Y": -3,
"Z": 25.16211
},
"StopDistance": 4,
"TerritoryId": 628,
"InteractionType": "SinglePlayerDuty",
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Comment": "Do the Solo duty!"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1021262,
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Aetheryte Plaza",
"[Kugane] The Ruby Bazaar"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"MaximumDistance": 20
}
}
},
"NextQuestId": 2412
}
]
}
]
}

View File

@ -0,0 +1,165 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1021262,
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Aetheryte Plaza",
"[Kugane] The Ruby Bazaar"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"MaximumDistance": 20
}
}
}
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1021273,
"Position": {
"X": 469.84045,
"Y": 69.6416,
"Z": -68.37573
},
"TerritoryId": 614,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Yanxia - Namai"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1021274,
"Position": {
"X": -413.77893,
"Y": 55.093624,
"Z": 305.83655
},
"TerritoryId": 614,
"InteractionType": "Combat",
"StopDistance": 4,
"Fly": true,
"DialogueChoices": [
{
"Type": "YesNo",
"Prompt": "TEXT_JOBAST680_02412_Q1_000_024",
"Yes": true
}
],
"AetheryteShortcut": "Yanxia - Namai",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
7236
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1021274,
"Position": {
"X": -413.77893,
"Y": 55.093624,
"Z": 305.83655
},
"TerritoryId": 614,
"InteractionType": "Interact",
"StopDistance": 4,
"Fly": false
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1021054,
"Position": {
"X": -36.66742,
"Y": 14.000003,
"Z": -58.457336
},
"TerritoryId": 628,
"InteractionType": "Interact",
"AetheryteShortcut": "Kugane",
"StopDistance": 4,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1021262,
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Aetheryte Plaza",
"[Kugane] The Ruby Bazaar"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"MaximumDistance": 20
}
}
},
"NextQuestId": 2413
}
]
}
]
}

View File

@ -0,0 +1,147 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "kaiser",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1021262,
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"InteractionType": "AcceptQuest",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Aetheryte Plaza",
"[Kugane] The Ruby Bazaar"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": 98.10022,
"Y": 4.0000014,
"Z": 87.44946
},
"TerritoryId": 628,
"MaximumDistance": 20
}
}
},
"Comment": "This quest have solo duty!"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 2008103,
"Position": {
"X": 44.84619,
"Y": 8.255066,
"Z": 178.11853
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1021305,
"Position": {
"X": -61.356567,
"Y": -3,
"Z": 28.854736
},
"TerritoryId": 628,
"InteractionType": "Interact",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Thavnairian Consulate",
"[Kugane] Kogane Dori Markets"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 2008104,
"Position": {
"X": 128.13,
"Y": 24.979004,
"Z": -0.22894287
},
"TerritoryId": 628,
"InteractionType": "SinglePlayerDuty",
"StopDistance": 3,
"AetheryteShortcut": "Kugane",
"AethernetShortcut": [
"[Kugane] Kogane Dori Markets",
"[Kugane] The Ruby Bazaar"
],
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
},
"Comment": "Do the solo Duty!"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1021309,
"Position": {
"X": -47.501343,
"Y": 16.624714,
"Z": 9.719971
},
"TerritoryId": 628,
"InteractionType": "CompleteQuest",
"StopDistance": 5,
"AetheryteShortcut": "Kugane",
"SkipConditions": {
"AetheryteShortcutIf": {
"NearPosition": {
"Position": {
"X": -47.501343,
"Y": 16.624714,
"Z": 9.719971
},
"TerritoryId": 628,
"MaximumDistance": 20
}
}
},
"NextQuestId": 3222
}
]
}
]
}