public override void EarlyStart() { if (_sneakInSuccessful) { var dialogFlow = _dialogProvider.GetAssassinationDialogFlow(Hero.MainHero, _conversationCharacter.HeroObject, OnFightStart, OnPlayerCancelLeave); _conversationManager.AddDialogFlow(dialogFlow, this); _conversationManager.ConversationEnd += OnConversationEnd; } }