[HW][Vanu]Dailies and Story Quest #86

Merged
liza merged 7 commits from AnimaMachinae/Questionable:vanu-vanu into master 2024-10-24 14:16:26 +00:00
Showing only changes of commit 04c96efbe0 - Show all commits

View File

@ -1,153 +1,153 @@
{ {
"schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json", "schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "AnimaMachinae", "Author": "AnimaMachinae",
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
"Steps": [ "Steps": [
{ {
"DataId": 1016089, "DataId": 1016089,
"Position": { "Position": {
"X": -799.46594, "X": -799.46594,
"Y": -133.2695, "Y": -133.2695,
"Z": -404.1352 "Z": -404.1352
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "AcceptQuest" "InteractionType": "AcceptQuest"
} }
] ]
}, },
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{ {
"DataId": 1016093, "DataId": 1016093,
"Position": { "Position": {
"X": -776.0281, "X": -776.0281,
"Y": -133.35559, "Y": -133.35559,
"Z": -414.32825 "Z": -414.32825
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "Interact" "InteractionType": "Interact"
} }
] ]
}, },
{ {
"Sequence": 2, "Sequence": 2,
"Steps": [ "Steps": [
{ {
"Position": { "Position": {
"X": -544.89056, "X": -544.89056,
"Y": 61.602722, "Y": 61.602722,
"Z": -373.9669 "Z": -373.9669
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true
}, },
{ {
"DataId": 2006649, "DataId": 2006649,
"Position": { "Position": {
"X": -539.0555, "X": -539.0555,
"Y": 64.22522, "Y": 64.22522,
"Z": -377.0047 "Z": -377.0047
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "Action", "InteractionType": "Action",
"Action": "Buffet (Sanuwa)", "Action": "Buffet (Sanuwa)",
"StopDistance": 3, "StopDistance": 3,
"$": "0 0 0 0 0 0 --> 1 0 0 0 0 16", "$": "0 0 0 0 0 0 --> 1 0 0 0 0 16",
"CompletionQuestVariablesFlags": [1,null,null,null,null,16] "CompletionQuestVariablesFlags": [null,null,null,null,null,16]
Outdated
Review

It is -typically- enough to only include the last digit, from looking at this quest it looks like the '1/2/3' as first digit just count the completed actions (e.g. for display in UI) -- depending on which action you complete first, that will always count as [1, ...].

The last digit (16/80/112) typically represents which of the actions you've completed, so regardless of when you do the action at this position, it'll always add +16 to the last digit. This would typically just be [null, null, null, null, null, 16]

It is -typically- enough to only include the last digit, from looking at this quest it looks like the '1/2/3' as first digit just count the completed actions (e.g. for display in UI) -- depending on which action you complete first, that will always count as [1, ...]. The last digit (16/80/112) typically represents which of the actions you've completed, so regardless of when you do the action at this position, it'll always add +16 to the last digit. This would typically just be `[null, null, null, null, null, 16]`

Interesting, besides the extraneous addition of the first number, that's how I initially had it, but when testing I ended up sitting in place waiting for a state that it never reached. There's likely an issue elsewhere as well then, but I should be able to test with a different quest sometime either today or shortly after, so I'll see what's up then.

Interesting, besides the extraneous addition of the first number, that's how I initially had it, but when testing I ended up sitting in place waiting for a state that it never reached. There's likely an issue elsewhere as well then, but I should be able to test with a different quest sometime either today or shortly after, so I'll see what's up then.
Outdated
Review

The plugin only checks the parts that have any non-null value, so that would be odd.

The plugin only checks the parts that have any non-null value, so that would be odd.
}, },
{ {
"Position": { "Position": {
"X": -505.35422, "X": -505.35422,
"Y": -28.166508, "Y": -28.166508,
"Z": -528.1072 "Z": -528.1072
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true
}, },
{ {
"DataId": 2006647, "DataId": 2006647,
"Position": { "Position": {
"X": -504.78372, "X": -504.78372,
"Y": -26.68805, "Y": -26.68805,
"Z": -530.93774 "Z": -530.93774
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "Action", "InteractionType": "Action",
"Action": "Buffet (Sanuwa)", "Action": "Buffet (Sanuwa)",
"StopDistance": 3, "StopDistance": 3,
"$": "1 0 0 0 0 16 --> 2 0 0 0 0 80", "$": "1 0 0 0 0 16 --> 2 0 0 0 0 80",
"CompletionQuestVariablesFlags": [2,null,null,null,null,80] "CompletionQuestVariablesFlags": [null,null,null,null,null,64]
Outdated
Review

This should probably be [null, null, null, null, null, 64], as this should only reflect the difference between now & the previous state (and 80 - 16 = 64).

This should probably be `[null, null, null, null, null, 64]`, as this should only reflect the difference between now & the previous state (and 80 - 16 = 64).
}, },
{ {
"Position": { "Position": {
"X": -478.25208, "X": -478.25208,
"Y": -31.101946, "Y": -31.101946,
"Z": -663.0455 "Z": -663.0455
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true
}, },
{ {
"DataId": 2006648, "DataId": 2006648,
"Position": { "Position": {
"X": -477.40906, "X": -477.40906,
"Y": -28.885437, "Y": -28.885437,
"Z": -668.32996 "Z": -668.32996
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "Action", "InteractionType": "Action",
"Action": "Buffet (Sanuwa)", "Action": "Buffet (Sanuwa)",
"StopDistance": 3, "StopDistance": 3,
"$": "2 0 0 0 0 80 --> 3 0 0 0 0 112", "$": "2 0 0 0 0 80 --> 3 0 0 0 0 112",
"CompletionQuestVariablesFlags": [3,null,null,null,null,112] "CompletionQuestVariablesFlags": [null,null,null,null,null,32]
Outdated
Review

Similarily, this should be [null, null, null, null, null, 32]

Similarily, this should be `[null, null, null, null, null, 32]`
}, },
{ {
"Position": { "Position": {
"X": -102.45963, "X": -102.45963,
"Y": -1.2632592, "Y": -1.2632592,
"Z": -619.294 "Z": -619.294
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"Fly": true "Fly": true
}, },
{ {
"DataId": 2006646, "DataId": 2006646,
"Position": { "Position": {
"X": -96.20813, "X": -96.20813,
"Y": 0.32037354, "Y": 0.32037354,
"Z": -620.26404 "Z": -620.26404
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "Action", "InteractionType": "Action",
"Action": "Buffet (Sanuwa)", "Action": "Buffet (Sanuwa)",
"StopDistance": 3, "StopDistance": 3,
"$": "3 0 0 0 0 112 --> 0 0 0 0 0 0" "$": "3 0 0 0 0 112 --> 0 0 0 0 0 0"
} }
] ]
}, },
{ {
"Sequence": 255, "Sequence": 255,
"Steps": [ "Steps": [
{ {
"DataId": 1016089, "DataId": 1016089,
"Position": { "Position": {
"X": -799.46594, "X": -799.46594,
"Y": -133.2695, "Y": -133.2695,
"Z": -404.1352 "Z": -404.1352
}, },
"TerritoryId": 401, "TerritoryId": 401,
"InteractionType": "CompleteQuest", "InteractionType": "CompleteQuest",
"AetheryteShortcut": "The Sea of Clouds - Ok' Zundu", "AetheryteShortcut": "The Sea of Clouds - Ok' Zundu",
"Fly": true "Fly": true
} }
] ]
} }
] ]
} }