[SB][Allied Society][Ananta] Updated some daily quests #40

Merged
liza merged 8 commits from plogon_enjoyer/Questionable:ananta into master 2024-09-08 17:05:26 +00:00
12 changed files with 382 additions and 28 deletions

View File

@ -35,7 +35,8 @@
8578, 8578,
8579, 8579,
8580 8580
] ],
"Fly": true
} }
] ]
}, },

View File

@ -1,7 +1,6 @@
{ {
"$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": "liza", "Author": "plogon_enjoyer",
"Disabled": true,
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
@ -22,7 +21,48 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 2009337,
"Position": {
"X": 94.95691,
"Y": 49.05774,
"Z": 575.2803
},
"TerritoryId": 612,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8584],
"RequiredQuestVariables": [null, null, [1, 2], null, null, null],
"Fly": true
},
{
"DataId": 2009338,
"Position": {
"X": 180.07166,
"Y": 47.470703,
"Z": 546.1051
},
"TerritoryId": 612,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8584],
"RequiredQuestVariables": [null, null, [3, 17], null, null, null],
"Fly": true
},
{
"DataId": 2009339,
"Position": {
"X": 291.21838,
"Y": 47.501343,
"Z": 496.75732
},
"TerritoryId": 612,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8584],
"RequiredQuestVariables": [null, null, [18, 19], null, null, null],
"Fly": true
}
] ]
}, },
{ {

View File

@ -0,0 +1,6 @@
```
0 0 x 0 0 0 |
1 2009337 -> 2009338
2 2009337 -> 2009339
3 2009338 -> 2009339
```

View File

@ -12,15 +12,40 @@
"Y": 56.113926, "Y": 56.113926,
"Z": 236.25537 "Z": 236.25537
}, },
"StopDistance": 7,
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "AcceptQuest" "InteractionType": "AcceptQuest",
"AetheryteShortcut": "Fringes - Peering Stones",
"Fly": true,
"SkipConditions": {
"AetheryteShortcutIf": {
"InSameTerritory": true
}
}
} }
] ]
}, },
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 1025120,
"Position": {
"X": -333.66907,
Review

Just as a minor hint for the RNG quests: You can easily abort the quest before turning it in, and start/immediately abort as often as you want to get a different value for quest variables (RNG quests typically have the first quest step start with QW that isn't all zeroes)

Obviously, this only works until you turn the quest in.

Just as a minor hint for the RNG quests: You can easily abort the quest before turning it in, and start/immediately abort as often as you want to get a different value for quest variables (RNG quests typically have the first quest step start with `QW` that isn't all zeroes) Obviously, this only works until you turn the quest in.
"Y": 43.042835,
"Z": -22.201904
},
"TerritoryId": 612,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, null, [2, 4], null, null],
"Fly": true,
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_BANANA402_03051_Q1_000_000",
"Answer": "TEXT_BANANA402_03051_A1_000_001"
}
]
},
{ {
"DataId": 1025062, "DataId": 1025062,
"Position": { "Position": {
@ -30,6 +55,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Combat", "InteractionType": "Combat",
"RequiredQuestVariables": [null, null, null, [1, 3, 5], null, null],
"Fly": true, "Fly": true,
"DialogueChoices": [ "DialogueChoices": [
{ {
@ -41,6 +67,25 @@
"EnemySpawnType": "AfterInteraction", "EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8587] "KillEnemyDataIds": [8587]
}, },
{
"DataId": 1025119,
"Position": {
"X": -488.18192,
"Y": 81.128265,
"Z": -191.33289
},
"TerritoryId": 612,
"InteractionType": "Interact",
"RequiredQuestVariables": [null, null, null, [1, 2, 5], null, null],
"Fly": true,
"DialogueChoices": [
{
"Type": "List",
"Prompt": "TEXT_BANANA402_03051_Q1_000_000",
"Answer": "TEXT_BANANA402_03051_A1_000_001"
}
]
},
{ {
"DataId": 1025061, "DataId": 1025061,
"Position": { "Position": {
@ -50,11 +95,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Combat", "InteractionType": "Combat",
"SkipConditions": { "RequiredQuestVariables": [null, null, null, [3, 4], null, null],
"StepIf": {
"NotTargetable": true
}
},
"Fly": true, "Fly": true,
"DialogueChoices": [ "DialogueChoices": [
{ {
@ -64,32 +105,28 @@
} }
], ],
"EnemySpawnType": "AfterInteraction", "EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8586], "KillEnemyDataIds": [8586]
"$": "This NPC will become an enemy"
}, },
{ {
"DataId": 1025119, "DataId": 1025060,
"Position": { "Position": {
"X": -488.18192, "X": -572.9916,
"Y": 81.128265, "Y": 112.44218,
"Z": -191.33289 "Z": -229.32788
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Interact", "InteractionType": "Combat",
"SkipConditions": { "RequiredQuestVariables": [null, null, null, [2, 4], null, null],
"StepIf": {
"NotTargetable": true
}
},
"Fly": true, "Fly": true,
"DialogueChoices": [ "DialogueChoices": [
{ {
"Type": "List", "Type": "List",
"Prompt": "TEXT_BANANA402_03051_Q1_000_000", "Prompt": "TEXT_BANANA402_03051_Q1_000_000",
"Answer": "TEXT_BANANA402_03051_A1_000_001" "Answer": "TEXT_BANANA402_03051_A1_000_002"
} }
], ],
"$": "This NPC will not become an enemy" "EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8585]
}, },
{ {
"DataId": 1025118, "DataId": 1025118,
@ -100,6 +137,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Interact", "InteractionType": "Interact",
"RequiredQuestVariables": [null, null, null, [1, 3, 5], null, null],
"Fly": true, "Fly": true,
"DialogueChoices": [ "DialogueChoices": [
{ {
@ -122,6 +160,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"AetheryteShortcut": "Fringes - Peering Stones",
"Fly": true "Fly": true
}, },
{ {

View File

@ -0,0 +1,8 @@
```
0 0 0 x 0 0 |
1 1025062 -> 1025119 -> 1025118
2 1025120 -> 1025119 -> 1025060
3 1025062 -> 1025061 -> 1025118
4 1025120 -> 1025061 -> 1025060
5 1025062 -> 1025119 -> 1025118
```

View File

@ -21,6 +21,32 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 1025066,
"Position": {
"X": -155.90149,
"Y": 66.2623,
"Z": -366.93372
},
"TerritoryId": 612,
"InteractionType": "Emote",
"Emote": "rally",
"Fly": true,
"RequiredQuestVariables": [null, null, [16], null, null, null]
},
{
"DataId": 1025064,
"Position": {
"X": 185.62585,
"Y": 68.93902,
"Z": -372.15234
},
"TerritoryId": 612,
"InteractionType": "Emote",
"RequiredQuestVariables": [null, [1, 17], null, null, null, null],
"Emote": "soothe",
"Fly": true
},
{ {
"DataId": 1025063, "DataId": 1025063,
"Position": { "Position": {
@ -30,6 +56,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Emote", "InteractionType": "Emote",
"RequiredQuestVariables": [null, [2, 18], null, null, null, null],
"Emote": "soothe", "Emote": "soothe",
"Fly": true "Fly": true
}, },
@ -42,6 +69,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "Emote", "InteractionType": "Emote",
"RequiredQuestVariables": [null, null, [32], null, null, null],
"Emote": "rally", "Emote": "rally",
"Fly": true "Fly": true
} }
@ -58,6 +86,7 @@
}, },
"TerritoryId": 612, "TerritoryId": 612,
"InteractionType": "WalkTo", "InteractionType": "WalkTo",
"AetheryteShortcut": "Fringes - Peering Stones",
"Fly": true "Fly": true
}, },
{ {

View File

@ -0,0 +1,7 @@
```
0 0 x x 0 0 | 1025063 1025064 1025065 1025066
1 16 x x
2 16 x x
1 32 x x
2 32 x x
```

View File

@ -1,7 +1,6 @@
{ {
"$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": "liza", "Author": "plogon_enjoyer",
"Disabled": true,
"QuestSequence": [ "QuestSequence": [
{ {
"Sequence": 0, "Sequence": 0,
@ -22,7 +21,34 @@
{ {
"Sequence": 1, "Sequence": 1,
"Steps": [ "Steps": [
{
"DataId": 1025067,
"Position": {
"X": 39.04773,
"Y": 43.373318,
"Z": -221.9425
},
"TerritoryId": 612,
"InteractionType": "Combat",
"EnemySpawnType": "AfterInteraction",
"KillEnemyDataIds": [8588],
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1025247,
"Position": {
"X": 41.45874,
"Y": 42.875717,
"Z": -218.28033
},
"TerritoryId": 612,
"InteractionType": "Interact"
}
] ]
}, },
{ {

View File

@ -0,0 +1,194 @@
{
"$schema": "https://git.carvel.li/liza/Questionable/raw/branch/master/QuestPaths/quest-v1.json",
"Author": "plogon_enjoyer",
"QuestSequence": [
{
"Sequence": 0,
"Steps": [
{
"DataId": 1024771,
"Position": {
"X": 12.008789,
"Y": 55.97821,
"Z": 237.96448
},
"TerritoryId": 612,
"InteractionType": "AcceptQuest"
}
]
},
{
"Sequence": 1,
"Steps": [
{
"DataId": 1024903,
"Position": {
"X": 111.31445,
"Y": 39.096542,
"Z": 296.34546
},
"TerritoryId": 612,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 2,
"Steps": [
{
"DataId": 1021591,
"Position": {
"X": -277.82104,
"Y": 258.90652,
"Z": 782.77246
},
"TerritoryId": 620,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Peaks - Ala Ghiri"
},
{
"DataId": 1020871,
"Position": {
"X": -237.90344,
"Y": 257.71973,
"Z": 741.5731
},
"TerritoryId": 620,
"InteractionType": "Interact",
"Fly": true
},
{
"DataId": 1021587,
"Position": {
"X": -210.68134,
"Y": 257.8064,
"Z": 767.4829
},
"TerritoryId": 620,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 3,
"Steps": [
{
"DataId": 1024906,
"Position": {
"X": -239.12415,
"Y": 258.90652,
"Z": 782.62
},
"TerritoryId": 620,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 4,
"Steps": [
{
"DataId": 1024908,
"Position": {
"X": -238.91058,
"Y": 266.39832,
"Z": 508.14062
},
"TerritoryId": 620,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 5,
"Steps": [
{
"DataId": 1024911,
"Position": {
"X": 10.971252,
"Y": 55.943913,
"Z": 239.88696
},
"TerritoryId": 612,
"InteractionType": "Interact",
"Fly": true,
"AetheryteShortcut": "Fringes - Peering Stones"
}
]
},
{
"Sequence": 6,
"Steps": [
{
"DataId": 1024912,
"Position": {
"X": -92.27136,
"Y": 50.00444,
"Z": 186.29736
},
"TerritoryId": 612,
"InteractionType": "Interact",
"Fly": true
}
]
},
{
"Sequence": 7,
"Steps": [
{
"Position": {
"X": -212.2359,
"Y": 43.672523,
"Z": -133.15985
},
"TerritoryId": 612,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 2009281,
"Position": {
"X": -209.79633,
"Y": 42.70996,
"Z": -153.85675
},
"TerritoryId": 612,
"InteractionType": "Action",
"Action": "Trample",
"Land": true
}
]
},
{
"Sequence": 255,
"Steps": [
{
"Position": {
"X": 5.853586,
"Y": 55.943962,
"Z": 237.26181
},
"TerritoryId": 612,
"InteractionType": "WalkTo",
"Fly": true
},
{
"DataId": 1024911,
"Position": {
"X": 10.971252,
"Y": 55.943913,
"Z": 239.88696
},
"TerritoryId": 612,
"InteractionType": "CompleteQuest",
"Mount": false
}
]
}
]
}

View File

@ -861,6 +861,7 @@
"Physick", "Physick",
"Buffet (Sanuwa)", "Buffet (Sanuwa)",
"Buffet (Griffin)", "Buffet (Griffin)",
"Trample",
"Fumigate", "Fumigate",
"Siphon Snout", "Siphon Snout",
"Cannonfire", "Cannonfire",

View File

@ -15,6 +15,7 @@ public sealed class ActionConverter() : EnumConverter<EAction>(Values)
{ EAction.Physick, "Physick" }, { EAction.Physick, "Physick" },
{ EAction.BuffetSanuwa, "Buffet (Sanuwa)" }, { EAction.BuffetSanuwa, "Buffet (Sanuwa)" },
{ EAction.BuffetGriffin, "Buffet (Griffin)" }, { EAction.BuffetGriffin, "Buffet (Griffin)" },
{ EAction.Trample, "Trample" },
{ EAction.Fumigate, "Fumigate" }, { EAction.Fumigate, "Fumigate" },
{ EAction.SiphonSnout, "Siphon Snout" }, { EAction.SiphonSnout, "Siphon Snout" },
{ EAction.Cannonfire, "Cannonfire" }, { EAction.Cannonfire, "Cannonfire" },

View File

@ -14,6 +14,7 @@ public enum EAction
Physick = 190, Physick = 190,
BuffetSanuwa = 4931, BuffetSanuwa = 4931,
BuffetGriffin = 4583, BuffetGriffin = 4583,
Trample = 4585,
Fumigate = 5872, Fumigate = 5872,
SiphonSnout = 18187, SiphonSnout = 18187,
Cannonfire = 20121, Cannonfire = 20121,
@ -48,6 +49,7 @@ public static class EActionExtensions
return action return action
is EAction.BuffetSanuwa is EAction.BuffetSanuwa
or EAction.BuffetGriffin or EAction.BuffetGriffin
or EAction.Trample
or EAction.Fumigate or EAction.Fumigate
or EAction.SiphonSnout or EAction.SiphonSnout
or EAction.Cannonfire or EAction.Cannonfire