1
0
forked from liza/Questionable

Minor quest updates

This commit is contained in:
Liza 2024-07-21 02:06:33 +02:00
parent 7140577935
commit 8c621cc1c4
Signed by: liza
GPG Key ID: 7199F8D727D55F67
18 changed files with 542 additions and 33 deletions

View File

@ -115,7 +115,8 @@
},
"TerritoryId": 137,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol"
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"NextQuestId": 1050
}
]
}

View File

@ -0,0 +1,105 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1006764,
"Position": {
"X": 9.689453,
"Y": 65.05541,
"Z": 46.37207
},
"TerritoryId": 137,
"InteractionType": "Interact",
"AetheryteShortcut": "Eastern La Noscea - Wineport"
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 2002307,
"Position": {
"X": 95.8114,
"Y": 74.143555,
"Z": -45.731323
},
"TerritoryId": 137,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [
2,
12
]
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1006768,
"Position": {
"X": 9.689453,
"Y": 65.162186,
"Z": 44.99878
},
"TerritoryId": 137,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1006783,
"Position": {
"X": -11.490112,
"Y": 69.24614,
"Z": 30.289062
},
"TerritoryId": 137,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"NextQuestId": 1052,
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,281 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": -586.4241,
"Y": 236.18538,
"Z": 411.9264
},
"TerritoryId": 155,
"InteractionType": "WalkTo",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
-128
],
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
"SkipIf": [
"AetheryteShortcutIfInSameTerritory"
],
"Fly": true
},
{
"Position": {
"X": -608.9161,
"Y": 247.47685,
"Z": 420.84274
},
"TerritoryId": 155,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
1918
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
-128
]
},
{
"DataId": 2002308,
"Position": {
"X": -583.82544,
"Y": 234.97363,
"Z": 410.94055
},
"TerritoryId": 155,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
128
]
},
{
"Position": {
"X": -52.048523,
"Y": 0.869751,
"Z": 359.39575
},
"TerritoryId": 153,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
1919
],
"AetheryteShortcut": "South Shroud - Camp Tranquil",
"Fly": true,
"SkipIf": [
"AetheryteShortcutIfInSameTerritory"
],
"Comment": "TODO Verify enemy id"
},
{
"DataId": 2002309,
"Position": {
"X": -52.048523,
"Y": 0.869751,
"Z": 359.39575
},
"TerritoryId": 153,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
64
]
},
{
"TerritoryId": 153,
"InteractionType": "UseItem",
"ItemId": 30362,
"TargetTerritoryId": 140,
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
-32
]
},
{
"Position": {
"X": -283.92462,
"Y": 15.060608,
"Z": -774.6853
},
"TerritoryId": 140,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"KillEnemyDataIds": [
1920
],
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
-32
]
},
{
"DataId": 2002310,
"Position": {
"X": -283.92462,
"Y": 15.060608,
"Z": -774.6853
},
"TerritoryId": 140,
"InteractionType": "Interact",
"CompletionQuestVariablesFlags": [
null,
null,
null,
null,
null,
32
]
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 3,
"Steps": [
{
"TerritoryId": 137,
"InteractionType": "EquipItem",
"ItemId": 3684
},
{
"TerritoryId": 137,
"InteractionType": "EquipItem",
"ItemId": 3460
},
{
"TerritoryId": 137,
"InteractionType": "EquipItem",
"ItemId": 3891
},
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 2002311,
"Position": {
"X": -282.7345,
"Y": 33.798706,
"Z": 300.98413
},
"TerritoryId": 137,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"ComplexCombatData": [
{
"DataId": 1921,
"CompletionQuestVariablesFlags": [
1,
null,
null,
null,
null,
null
]
}
],
"AetheryteShortcut": "Eastern La Noscea - Wineport",
"Fly": true
},
{
"DataId": 2002311,
"Position": {
"X": -282.7345,
"Y": 33.798706,
"Z": 300.98413
},
"TerritoryId": 137,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"NextQuestId": 1053,
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,81 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"Position": {
"X": 573.56177,
"Y": 347.98422,
"Z": -760.73724
},
"TerritoryId": 155,
"InteractionType": "Combat",
"EnemySpawnType": "AutoOnEnterArea",
"ComplexCombatData": [
{
"DataId": 1922,
"CompletionQuestVariablesFlags": [
1,
null,
null,
null,
null,
null
]
}
],
"AetheryteShortcut": "Coerthas Central Highlands - Camp Dragonhead",
"SkipIf": [
"AetheryteShortcutIfInSameTerritory"
]
},
{
"DataId": 2002312,
"Position": {
"X": 579.4918,
"Y": 347.79883,
"Z": -764.3702
},
"TerritoryId": 155,
"InteractionType": "Interact"
}
]
},
{
"Sequence": 255,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "CompleteQuest",
"AetheryteShortcut": "Eastern La Noscea - Costa Del Sol",
"NextQuestId": 1054,
"Fly": true
}
]
}
]
}

View File

@ -0,0 +1,21 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "liza",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1006746,
"Position": {
"X": 460.65454,
"Y": 8.309061,
"Z": 74.47925
},
"TerritoryId": 137,
"InteractionType": "AcceptQuest"
}
]
}
]
}

View File

@ -31,6 +31,7 @@
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2000766,
"GroundTarget": true,
"KillEnemyDataIds": [
46
],
@ -131,6 +132,7 @@
"InteractionType": "Combat",
"EnemySpawnType": "AfterItemUse",
"ItemId": 2000766,
"GroundTarget": true,
"KillEnemyDataIds": [
46
],

View File

@ -1,6 +1,9 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "JerryWester",
"TerritoryBlacklist": [
309
],
"QuestSequence": [
{
"Sequence": 0,

View File

@ -52,7 +52,7 @@
"Y": 84,
"Z": -3.768982
},
"StopDistance": 5,
"StopDistance": 7,
"TerritoryId": 130,
"InteractionType": "CompleteQuest"
}

View File

@ -12,7 +12,7 @@
"Y": 84,
"Z": -3.768982
},
"StopDistance": 5,
"StopDistance": 7,
"TerritoryId": 130,
"InteractionType": "AcceptQuest"
}

View File

@ -42,16 +42,6 @@
"TerritoryId": 155,
"InteractionType": "WalkTo"
},
{
"Position": {
"X": -476.1802,
"Y": 149.06573,
"Z": -304.7811
},
"TerritoryId": 155,
"InteractionType": "WalkTo",
"Comment": "Avoids part of the tail that is non-walkable"
},
{
"DataId": 2002170,
"Position": {
@ -96,16 +86,6 @@
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": -476.1802,
"Y": 149.06573,
"Z": -304.7811
},
"TerritoryId": 155,
"InteractionType": "WalkTo",
"Comment": "Avoids part of the tail that is non-walkable"
},
{
"DataId": 1006467,
"Position": {

View File

@ -1,6 +1,9 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "JerryWester",
"TerritoryBlacklist": [
1042
],
"QuestSequence": [
{
"Sequence": 0,
@ -71,6 +74,7 @@
"Y": -21.970922,
"Z": 119.73743
},
"StopDistance": 5,
"TerritoryId": 132,
"InteractionType": "CompleteQuest"
}

View File

@ -96,7 +96,8 @@
"Z": 320.81702
},
"TerritoryId": 138,
"InteractionType": "WalkTo"
"InteractionType": "WalkTo",
"Mount": true
},
{
"DataId": 1006497,

View File

@ -1,6 +1,9 @@
{
"$schema": "https://carvel.li/questionable/quest-1.0",
"Author": "JerryWester",
"TerritoryBlacklist": [
330
],
"QuestSequence": [
{
"Sequence": 0,

View File

@ -12,6 +12,7 @@
"Y": 1.2000015,
"Z": 2.9144287
},
"StopDistance": 7,
"TerritoryId": 212,
"InteractionType": "AcceptQuest"
}

View File

@ -111,8 +111,10 @@
"Y": 229.15173,
"Z": 448.32532
},
"StopDistance": 7,
"TerritoryId": 155,
"InteractionType": "Interact"
"InteractionType": "Interact",
"DisableNavmesh": true
}
]
},

View File

@ -80,7 +80,8 @@
},
"TerritoryId": 155,
"InteractionType": "WalkTo",
"Comment": "Enemies lose aggro around here"
"Comment": "Enemies lose aggro around here",
"Mount": false
},
{
"Position": {

View File

@ -11,7 +11,10 @@
},
"Author": {
"description": "Author of the quest sequence",
"type": ["string", "array"],
"type": [
"string",
"array"
],
"items": {
"type": "string"
}
@ -194,7 +197,10 @@
"minItems": 6,
"maxItems": 6,
"items": {
"type": ["array", "null"],
"type": [
"array",
"null"
],
"items": {
"type": [
"number",
@ -457,11 +463,25 @@
},
{
"if": {
"properties": {
"InteractionType": {
"const": "UseItem"
"anyOf": [
{
"properties": {
"InteractionType": {
"const": "UseItem"
}
}
},
{
"properties": {
"InteractionType": {
"const": "Combat"
},
"EnemySpawnType": {
"const": "AfterItemUse"
}
}
}
}
]
},
"then": {
"properties": {

View File

@ -23,6 +23,9 @@ internal sealed class MovementOverrideController
// southern thanalan
new BlacklistedPoint(146, new(-201.75f, 10.5f, -265.5f), new(-203.75235f, 10.130764f, -265.15314f)),
// coerthas central highlands
new BlacklistedPoint(155, new(-478.75f, 149.25f, -305.75f), new(-476.1802f, 149.06573f, -304.7811f)),
new BlacklistedPoint(1189, new(574f, -142.25f, 504.25f), new(574.44183f, -142.12766f, 507.60065f)),
// heritage found: yyupye's halo (farm, npc: Mahuwsa)