|
|
@@ -777,7 +777,7 @@ public class EventSystemManager : Singleton<EventSystemManager>
|
|
|
|
|
|
CurrentEventList = evt;
|
|
|
CombatDrive.Instance.CombatController.ChangeState(CombatController.idle);
|
|
|
- await DialogueManager.Instance.StartDialogue(CurrentEventList, dialogueID, eventConfig.ID, () =>
|
|
|
+ await DialogueManager.Instance.StartDialogue(CurrentEventList, dialogueID, eventConfig.ID, async() =>
|
|
|
{
|
|
|
EventConfig eventConfig = ConfigComponent.Instance.Get<EventConfig>(CurrentEventList.eventID);
|
|
|
if (eventConfig.EventTriggerType != 4)
|
|
|
@@ -791,6 +791,8 @@ public class EventSystemManager : Singleton<EventSystemManager>
|
|
|
CombatDrive.Instance.CombatController.ChangeState(CombatController.update);
|
|
|
onCompleteCallback?.Invoke();
|
|
|
onCompleteCallback = null;
|
|
|
+ await UIManager.Instance.HideUIUIPanel<DivineSenceEventPreviewPanel>();
|
|
|
+ UIManager.Instance.HideUIUIPanel<DivineSenceInfoPanel>();
|
|
|
EventManager.Instance.Dispatch(CustomEventType.CompleteUpdate, null);
|
|
|
}
|
|
|
|