public void EndTurnBasedCombat()
    {
        Initiative.Reset();
        _partialOutOfCombatTurnTime =
            (float)GameSystems.TimeEvent.GameTime.Seconds % SecondsPerTurn;

        if (GameUiBridge.IsTutorialActive())
        {
            if (GameSystems.Script.GetGlobalFlag(4))
            {
                GameSystems.Script.SetGlobalFlag(4, false);
                GameSystems.Script.SetGlobalFlag(2, true);
                GameUiBridge.ShowTutorialTopic(TutorialTopic.Looting);
            }
        }
    }