private void DisplayMonsterInformationEnd(string labelInfo)
        {
            if (_floatingText != null)
            {
                return;
            }
            Canvas.enabled               = false;
            _floatingText                = FloatingText.Create();
            _floatingText.fadeOutText    = true;
            _floatingText.tweenScaleFunc = TweenScaleFunctions.QuadraticEaseOut;
            _floatingText.ConfigureText();
            if (_is360Level)
            {
                _floatingText.transform.SetParent(transform.parent);
            }
            _floatingText.tweenEndPosition = new Vector3(BasePosition.x, BasePosition.y + 0.75f * (_is360Level ? 60f : 1f), BasePosition.z);
            _floatingText.DisplayText(BasePosition, BaseRotation, BaseScale, labelInfo, 3.5f);
            switch (CurrentStatus)
            {
            case MonsterStatus.Killed:
                SaveDataManager.instance.SaveData.killMonsterCount += 1;
                if (SaveDataManager.instance.SaveData.killMonsterCount % 4 == 0)
                {
                    QuestManager.instance.AddNewPickableQuest();
                }
                ExperienceSystem.instance.AddFightExperience(9 + (uint)_monsterDifficulty);
                break;

            case MonsterStatus.Flown:
                SaveDataManager.instance.SaveData.flownMonsterCount += 1;
                //ExperienceSystem.instance.AddFightExperience(9 + (uint)_monsterDifficulty); //TODO: Remove later, FPFC testing
                break;
            }

            ModifierManager.timeWarper?.DisableModifier();
            Destroy(ScoreControllerManager);
            MonsterGenerator.instance.EndCurrentMonsterEncounter();
        }