forked from aly/qstbak
muffin v7.4.19
This commit is contained in:
parent
f82b9ce2a2
commit
afafd5e377
9 changed files with 896 additions and 796 deletions
|
|
@ -101,6 +101,8 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
|
||||
private readonly FateController _fateController;
|
||||
|
||||
private readonly SeasonalDutyController _seasonalDutyController;
|
||||
|
||||
private readonly QuestRegistry _questRegistry;
|
||||
|
||||
private readonly JournalData _journalData;
|
||||
|
|
@ -246,7 +248,7 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
|
||||
public event AutomationTypeChangedEventHandler? AutomationTypeChanged;
|
||||
|
||||
public QuestController(IClientState clientState, IObjectTable objectTable, GameFunctions gameFunctions, QuestFunctions questFunctions, MovementController movementController, CombatController combatController, GatheringController gatheringController, FateController fateController, ILogger<QuestController> logger, QuestRegistry questRegistry, JournalData journalData, IKeyState keyState, IChatGui chatGui, ICondition condition, IToastGui toastGui, Configuration configuration, TaskCreator taskCreator, IServiceProvider serviceProvider, InterruptHandler interruptHandler, IDataManager dataManager, SinglePlayerDutyConfigComponent singlePlayerDutyConfigComponent, AutoDutyIpc autoDutyIpc, IDalamudPluginInterface pluginInterface)
|
||||
public QuestController(IClientState clientState, IObjectTable objectTable, GameFunctions gameFunctions, QuestFunctions questFunctions, MovementController movementController, CombatController combatController, GatheringController gatheringController, FateController fateController, SeasonalDutyController seasonalDutyController, ILogger<QuestController> logger, QuestRegistry questRegistry, JournalData journalData, IKeyState keyState, IChatGui chatGui, ICondition condition, IToastGui toastGui, Configuration configuration, TaskCreator taskCreator, IServiceProvider serviceProvider, InterruptHandler interruptHandler, IDataManager dataManager, SinglePlayerDutyConfigComponent singlePlayerDutyConfigComponent, AutoDutyIpc autoDutyIpc, IDalamudPluginInterface pluginInterface)
|
||||
: base(chatGui, condition, serviceProvider, interruptHandler, dataManager, logger)
|
||||
{
|
||||
_clientState = clientState;
|
||||
|
|
@ -257,6 +259,7 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
_combatController = combatController;
|
||||
_gatheringController = gatheringController;
|
||||
_fateController = fateController;
|
||||
_seasonalDutyController = seasonalDutyController;
|
||||
_questRegistry = questRegistry;
|
||||
_journalData = journalData;
|
||||
_keyState = keyState;
|
||||
|
|
@ -922,6 +925,7 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
_combatController.Stop("ClearTasksInternal");
|
||||
_gatheringController.Stop("ClearTasksInternal");
|
||||
_fateController.Stop("ClearTasksInternal");
|
||||
_seasonalDutyController.Stop("ClearTasksInternal");
|
||||
}
|
||||
|
||||
public override void Stop(string label)
|
||||
|
|
@ -949,6 +953,7 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
_combatController.Stop(label);
|
||||
_gatheringController.Stop(label);
|
||||
_fateController.Stop(label);
|
||||
_seasonalDutyController.Stop(label);
|
||||
}
|
||||
|
||||
private void CheckNextTasks(string label)
|
||||
|
|
@ -1248,6 +1253,7 @@ internal sealed class QuestController : MiniTaskController<QuestController>
|
|||
_combatController.Stop("Execute next step");
|
||||
_gatheringController.Stop("Execute next step");
|
||||
_fateController.Stop("Execute next step");
|
||||
_seasonalDutyController.Stop("Execute next step");
|
||||
try
|
||||
{
|
||||
foreach (ITask item5 in _taskCreator.CreateTasks(CurrentQuest.Quest, CurrentQuest.Sequence, questSequence, step))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue