forked from liza/Questionable
Split 'ManualAction' into different contextual elements
This commit is contained in:
parent
488c963a22
commit
f9a4008564
@ -347,7 +347,8 @@ internal sealed class QuestController
|
||||
};
|
||||
}
|
||||
else
|
||||
_movementController.NavigateTo(EMovementType.Quest, (uint)from, _aetheryteData.Locations[from], false,
|
||||
_movementController.NavigateTo(EMovementType.Quest, (uint)from, _aetheryteData.Locations[from],
|
||||
false,
|
||||
AetheryteConverter.IsLargeAetheryte(from) ? 10.9f : 6.9f);
|
||||
|
||||
return;
|
||||
@ -576,6 +577,27 @@ internal sealed class QuestController
|
||||
IncreaseStepCount();
|
||||
break;
|
||||
|
||||
case EInteractionType.WaitForManualProgress:
|
||||
// something needs to be done manually, the next sequence will be picked up automatically
|
||||
break;
|
||||
|
||||
case EInteractionType.Duty:
|
||||
// TODO open duty finder
|
||||
break;
|
||||
|
||||
case EInteractionType.SinglePlayerDuty:
|
||||
// TODO: Disable YesAlready, interact with NPC to open dialog, restore YesAlready
|
||||
// TODO: also implement check for territory blacklist
|
||||
break;
|
||||
|
||||
case EInteractionType.Jump:
|
||||
// TODO implement somehow??
|
||||
break;
|
||||
|
||||
case EInteractionType.Instruction:
|
||||
// Need to manually forward
|
||||
break;
|
||||
|
||||
default:
|
||||
_pluginLog.Warning($"Action '{step.InteractionType}' is not implemented");
|
||||
break;
|
||||
|
@ -9,5 +9,6 @@ public sealed class EnemySpawnTypeConverter() : EnumConverter<EEnemySpawnType>(V
|
||||
{ EEnemySpawnType.AfterInteraction, "AfterInteraction" },
|
||||
{ EEnemySpawnType.AfterItemUse, "AfterItemUse" },
|
||||
{ EEnemySpawnType.AutoOnEnterArea, "AutoOnEnterArea" },
|
||||
{ EEnemySpawnType.OverworldEnemies, "OverworldEnemies" },
|
||||
};
|
||||
}
|
||||
|
@ -16,6 +16,10 @@ public sealed class InteractionTypeConverter() : EnumConverter<EInteractionType>
|
||||
{ EInteractionType.Say, "Say" },
|
||||
{ EInteractionType.Emote, "Emote" },
|
||||
{ EInteractionType.WaitForObjectAtPosition, "WaitForNpcAtPosition" },
|
||||
{ EInteractionType.ManualAction, "ManualAction" }
|
||||
{ EInteractionType.WaitForManualProgress, "WaitForManualProgress" },
|
||||
{ EInteractionType.Duty, "Duty" },
|
||||
{ EInteractionType.SinglePlayerDuty, "SinglePlayerDuty" },
|
||||
{ EInteractionType.Jump, "ShouldBeAJump" },
|
||||
{ EInteractionType.Instruction, "Instruction" },
|
||||
};
|
||||
}
|
||||
|
@ -10,4 +10,5 @@ public enum EEnemySpawnType
|
||||
AfterInteraction,
|
||||
AfterItemUse,
|
||||
AutoOnEnterArea,
|
||||
OverworldEnemies,
|
||||
}
|
||||
|
@ -16,5 +16,14 @@ public enum EInteractionType
|
||||
Say,
|
||||
Emote,
|
||||
WaitForObjectAtPosition,
|
||||
ManualAction
|
||||
WaitForManualProgress,
|
||||
Duty,
|
||||
SinglePlayerDuty,
|
||||
|
||||
Jump,
|
||||
|
||||
/// <summary>
|
||||
/// Needs to be manually continued.
|
||||
/// </summary>
|
||||
Instruction,
|
||||
}
|
||||
|
@ -28,7 +28,7 @@
|
||||
"Z": 509.72766
|
||||
},
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Follow"
|
||||
},
|
||||
{
|
||||
|
@ -43,7 +43,7 @@
|
||||
"Z": -668.9708
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Follow Azure-haired Boy"
|
||||
},
|
||||
{
|
||||
|
@ -46,7 +46,7 @@
|
||||
"Z": -807.82135
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"Comment": "Navmesh can't jump (TODO this is super out of the way)"
|
||||
},
|
||||
{
|
||||
|
@ -27,7 +27,7 @@
|
||||
"Z": -646.97064
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"Comment": "Navmesh can't jump"
|
||||
},
|
||||
{
|
||||
@ -57,7 +57,7 @@
|
||||
"Z": -420.43494
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"Comment": "Navmesh can't jump"
|
||||
},
|
||||
{
|
||||
|
@ -27,8 +27,9 @@
|
||||
"Z": -523.8633
|
||||
},
|
||||
"TerritoryId": 960,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Kill 2 Drifting Ea",
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "OverworldEnemies",
|
||||
"Comment": "Kill 2 Drifting Ea, TODO: add data ids",
|
||||
"$": "QuestVariables: 0 0-16-32 0 0 0 0"
|
||||
}
|
||||
]
|
||||
|
@ -28,7 +28,7 @@
|
||||
},
|
||||
"StopDistance": 0.5,
|
||||
"TerritoryId": 960,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"EnemySpawnType": "AutoOnEnterArea",
|
||||
"KillEnemyDataIds": [
|
||||
14044
|
||||
|
@ -47,7 +47,7 @@
|
||||
"Z": -27.054321
|
||||
},
|
||||
"TerritoryId": 962,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Follow Alisaie"
|
||||
}
|
||||
]
|
||||
|
@ -108,7 +108,7 @@
|
||||
"Z": -519.18823
|
||||
},
|
||||
"TerritoryId": 956,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Duty - Shoot Large Green Bird"
|
||||
}
|
||||
]
|
||||
|
@ -43,7 +43,7 @@
|
||||
"Z": 799.2217
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (2, 2, 1)"
|
||||
}
|
||||
]
|
||||
@ -59,7 +59,7 @@
|
||||
"Z": 681.7273
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (2, 1, 2)"
|
||||
}
|
||||
]
|
||||
@ -75,7 +75,7 @@
|
||||
"Z": 517.72327
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (2, 2, 2)"
|
||||
}
|
||||
]
|
||||
|
@ -60,8 +60,8 @@
|
||||
"Z": -663.81323
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Tower of Zot"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Tower of Zot"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -31,8 +31,8 @@
|
||||
"Z": 539.6046
|
||||
},
|
||||
"TerritoryId": 621,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - A Frosty Reception"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "A Frosty Reception"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -142,8 +142,8 @@
|
||||
"Z": 390.46313
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Follow Girl in Green"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Follow Girl in Green"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -115,7 +115,7 @@
|
||||
"Z": 251.71986
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"DisableNavmesh": true,
|
||||
"Comment": "Jump on Pipeline and move near the Aether Current"
|
||||
},
|
||||
|
@ -77,7 +77,7 @@
|
||||
"Z": 365.7129
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Follow Alphinaud and Alisaie"
|
||||
}
|
||||
]
|
||||
|
@ -48,7 +48,7 @@
|
||||
"Z": -402.64487
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"Comment": "Jump to Aether Current"
|
||||
},
|
||||
{
|
||||
@ -69,7 +69,7 @@
|
||||
"Z": -398.82806
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"Comment": "Leave the Aether Current location"
|
||||
},
|
||||
{
|
||||
@ -79,7 +79,7 @@
|
||||
"Z": -337.21478
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"Comment": "Jump onto the Highway"
|
||||
},
|
||||
{
|
||||
@ -226,7 +226,7 @@
|
||||
"Z": 94.77368
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
14079
|
||||
@ -258,7 +258,7 @@
|
||||
"Z": 396.96338
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
14080
|
||||
|
@ -28,8 +28,8 @@
|
||||
"Z": 488.3954
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Start Duty"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "In from the Cold"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -105,8 +105,8 @@
|
||||
"Z": -676.875
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Tower of Babil"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Tower of Babil"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -89,7 +89,7 @@
|
||||
"Z": 419.7605
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"Comment": "Follow Argos"
|
||||
},
|
||||
{
|
||||
@ -148,7 +148,7 @@
|
||||
"Z": 523.5217
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "Instruction",
|
||||
"Comment": "Follow Argos"
|
||||
},
|
||||
{
|
||||
|
@ -46,8 +46,8 @@
|
||||
"Z": 103.227295
|
||||
},
|
||||
"TerritoryId": 1028,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Zodiark"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Dark Inside"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -45,8 +45,8 @@
|
||||
"Z": -269.24548
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Follow Urianger"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Follow Urianger"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -61,8 +61,8 @@
|
||||
"Z": -269.24548
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Follow Urianger (but you failed the first time)"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Follow Urianger (but you failed the first time)"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -136,7 +136,7 @@
|
||||
"Z": -558.8681
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"AetheryteShortcut": "Mare Lamentorum - Bestways Burrow",
|
||||
"Comment": "Navmesh can't jump"
|
||||
},
|
||||
@ -184,8 +184,8 @@
|
||||
"Z": -654.13904
|
||||
},
|
||||
"TerritoryId": 959,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Find Runninway"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Find \"Runninway?\""
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -70,8 +70,8 @@
|
||||
"Z": 761.50134
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Vanaspati"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Vanaspati"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -50,7 +50,7 @@
|
||||
"Z": -210.52875
|
||||
},
|
||||
"TerritoryId": 819,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Cutscene Interaction needed",
|
||||
"AetheryteShortcut": "Crystarium",
|
||||
"AethernetShortcut": [
|
||||
|
@ -39,7 +39,7 @@
|
||||
{
|
||||
"DataId": 1039998,
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Capture Mobs with less than 50% HP"
|
||||
}
|
||||
]
|
||||
|
@ -37,7 +37,7 @@
|
||||
"Z": 543.8281
|
||||
},
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"Comment": "Jump on Ledge"
|
||||
},
|
||||
{
|
||||
|
@ -84,7 +84,7 @@
|
||||
"Z": -173.75458
|
||||
},
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (1, 2, 1)"
|
||||
}
|
||||
]
|
||||
@ -124,7 +124,7 @@
|
||||
"Z": -155.5047
|
||||
},
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (2, 2, 1)"
|
||||
}
|
||||
]
|
||||
|
@ -64,8 +64,8 @@
|
||||
"Z": 62.302612
|
||||
},
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Venat"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Venat"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -48,8 +48,8 @@
|
||||
},
|
||||
"StopDistance": 4,
|
||||
"TerritoryId": 961,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Ktisis Hyperborea"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Ktisis Hyperborea"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -28,9 +28,9 @@
|
||||
"Z": 501.85388
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"AetheryteShortcut": "Garlemald - Camp Broken Glass",
|
||||
"Comment": "Duty - As the Heavens Burn"
|
||||
"Comment": "As the Heavens Burn"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -45,7 +45,7 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 956,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Find Points of Interest"
|
||||
}
|
||||
]
|
||||
|
@ -99,7 +99,7 @@
|
||||
"Z": 681.35846
|
||||
},
|
||||
"TerritoryId": 956,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "ShouldBeAJump",
|
||||
"DisableNavmesh": true,
|
||||
"Comment": "Navmesh can't jump"
|
||||
},
|
||||
|
@ -43,8 +43,8 @@
|
||||
"Z": 341.29846
|
||||
},
|
||||
"TerritoryId": 956,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Aitiascope"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Aitiascope"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -82,7 +82,7 @@
|
||||
"Z": -62.485718
|
||||
},
|
||||
"TerritoryId": 962,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (2, 2, 2, N/A, 2)"
|
||||
}
|
||||
]
|
||||
|
@ -96,7 +96,7 @@
|
||||
"Z": 375.50916
|
||||
},
|
||||
"TerritoryId": 960,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Duty - Find Errant Omicron"
|
||||
}
|
||||
]
|
||||
|
@ -44,7 +44,7 @@
|
||||
"Z": 398.42822
|
||||
},
|
||||
"TerritoryId": 960,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Identify Anomaly (Elbow/Knee)"
|
||||
}
|
||||
]
|
||||
|
@ -31,8 +31,8 @@
|
||||
"Z": -9.079163
|
||||
},
|
||||
"TerritoryId": 960,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Dead Ends"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Dead Ends"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -48,8 +48,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 1029,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Final Day"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Final Day"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -64,8 +64,8 @@
|
||||
"Z": 89.98242
|
||||
},
|
||||
"TerritoryId": 1026,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Zenos"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Zenos"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -48,7 +48,7 @@
|
||||
"Z": -225.42157
|
||||
},
|
||||
"TerritoryId": 963,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Talk (1, 1, 1, 2)"
|
||||
}
|
||||
]
|
||||
|
@ -31,8 +31,8 @@
|
||||
"Z": 610.65076
|
||||
},
|
||||
"TerritoryId": 957,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Alzadaal's Legacy"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Alzadaal's Legacy"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -75,8 +75,8 @@
|
||||
"Z": -89.463684
|
||||
},
|
||||
"TerritoryId": 1056,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Fell Court of Troia"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Fell Court of Troia"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -69,8 +69,8 @@
|
||||
"Z": -150.83551
|
||||
},
|
||||
"TerritoryId": 1089,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Where Everything Begins"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Where Everything Begins"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -45,8 +45,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 1092,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Storm's Crown"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Storm's Crown"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -47,7 +47,8 @@
|
||||
"InteractionType": "Combat",
|
||||
"EnemySpawnType": "AfterInteraction",
|
||||
"KillEnemyDataIds": [
|
||||
16028, 16029
|
||||
16028,
|
||||
16029
|
||||
],
|
||||
"$.0": "[1]",
|
||||
"$.1": "QuestVariables if done first: 16 5(enemy kill count) 0 0 0 64"
|
||||
|
@ -29,8 +29,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 958,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - An Unforeseen Bargain"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "An Unforeseen Bargain"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -61,8 +61,8 @@
|
||||
},
|
||||
"TerritoryId": 958,
|
||||
"StopDistance": 5,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Lapis Manalis"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Lapis Manalis"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -58,8 +58,8 @@
|
||||
"Z": 45.63965
|
||||
},
|
||||
"TerritoryId": 1125,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Mount Ordeals"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Mount Ordeals"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -139,8 +139,8 @@
|
||||
"Z": 238.0937
|
||||
},
|
||||
"TerritoryId": 962,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Aetherfont"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Aetherfont"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -43,8 +43,8 @@
|
||||
"Z": 101.823364
|
||||
},
|
||||
"TerritoryId": 1159,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Voidcast Dais"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Voidcast Dais"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -43,8 +43,8 @@
|
||||
"Z": 298.20703
|
||||
},
|
||||
"TerritoryId": 817,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "/say allin tuta"
|
||||
"InteractionType": "Say",
|
||||
"ChatMessage": "allin tuta"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -28,8 +28,8 @@
|
||||
"Z": 439.96326
|
||||
},
|
||||
"TerritoryId": 1162,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Lunar Subterrane"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Lunar Subterrane"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -59,8 +59,8 @@
|
||||
"Z": 106.3549
|
||||
},
|
||||
"TerritoryId": 1181,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Abyssal Fracture"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Abyssal Fracture"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -28,8 +28,8 @@
|
||||
"Z": 243.42712
|
||||
},
|
||||
"TerritoryId": 962,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Game Is Afoot",
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "The Game Is Afoot",
|
||||
"AethernetShortcut": [
|
||||
"[Old Sharlayan] The Studium",
|
||||
"[Old Sharlayan] Scholar's Harbor"
|
||||
|
@ -15,8 +15,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 818,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Amaurot"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Amaurot"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -32,8 +32,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 881,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Dying Gasp"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Dying Gasp"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -54,8 +54,8 @@
|
||||
"Z": 647.6997
|
||||
},
|
||||
"TerritoryId": 813,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Grand Cosmos"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Grand Cosmos"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -44,8 +44,8 @@
|
||||
"Z": -161.45575
|
||||
},
|
||||
"TerritoryId": 814,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Help Master Chai dodge enemies"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Help Master Chai dodge enemies"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -69,8 +69,8 @@
|
||||
"Z": -9.10968
|
||||
},
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Estinien vs. Arch Ultima"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Estinien vs. Arch Ultima"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -45,7 +45,7 @@
|
||||
"Z": -387.10614
|
||||
},
|
||||
"TerritoryId": 817,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Fly": true,
|
||||
"Comment": "Duty - A Sleep Disturbed (Opo-Opo, Wolf, Serpent)"
|
||||
}
|
||||
|
@ -46,8 +46,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 814,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Anamnesis Anyder"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Anamnesis Anyder"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -54,8 +54,8 @@
|
||||
"Z": -448.3325
|
||||
},
|
||||
"TerritoryId": 918,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Fight NPCs, then Elidibus"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Fight NPCs, then Elidibus"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -59,8 +59,8 @@
|
||||
"Z": 1.940211
|
||||
},
|
||||
"TerritoryId": 820,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Heroes' Gauntlet"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Heroes' Gauntlet"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -29,8 +29,8 @@
|
||||
},
|
||||
"StopDistance": 5,
|
||||
"TerritoryId": 931,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - The Seat of Sacrifice"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "The Seat of Sacrifice"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -87,8 +87,8 @@
|
||||
"Z": -218.00574
|
||||
},
|
||||
"TerritoryId": 399,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Matoya's Relict"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Matoya's Relict"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -63,8 +63,8 @@
|
||||
"Z": -634.54645
|
||||
},
|
||||
"TerritoryId": 180,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Great Ship Vylbrand"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Great Ship Vylbrand"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -64,8 +64,8 @@
|
||||
"Z": 12.893799
|
||||
},
|
||||
"TerritoryId": 130,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Paglth'an"
|
||||
"InteractionType": "Duty",
|
||||
"Comment": "Paglth'an"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -45,8 +45,8 @@
|
||||
},
|
||||
"StopDistance": 7,
|
||||
"TerritoryId": 132,
|
||||
"InteractionType": "ManualAction",
|
||||
"Comment": "Duty - Death Unto Dawn"
|
||||
"InteractionType": "SinglePlayerDuty",
|
||||
"Comment": "Death Unto Dawn"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -55,7 +55,7 @@
|
||||
"Steps": [
|
||||
{
|
||||
"TerritoryId": 351,
|
||||
"InteractionType": "ManualAction",
|
||||
"InteractionType": "WaitForManualProgress",
|
||||
"Comment": "Credits"
|
||||
}
|
||||
]
|
||||
|
@ -102,7 +102,11 @@
|
||||
"Say",
|
||||
"Emote",
|
||||
"WaitForNpcAtPosition",
|
||||
"ManualAction"
|
||||
"WaitForManualProgress",
|
||||
"Duty",
|
||||
"SinglePlayerDuty",
|
||||
"ShouldBeAJump",
|
||||
"Instruction"
|
||||
]
|
||||
},
|
||||
"Disabled": {
|
||||
@ -337,7 +341,8 @@
|
||||
"enum": [
|
||||
"AutoOnEnterArea",
|
||||
"AfterInteraction",
|
||||
"AfterItemUse"
|
||||
"AfterItemUse",
|
||||
"OverworldEnemies"
|
||||
]
|
||||
},
|
||||
"KillEnemyDataIds": {
|
||||
|
Loading…
Reference in New Issue
Block a user