void StartBattle()
    {
        GameStateManager._instance.GameState_Battle();
        _battleSystem.gameObject.SetActive(true);
        mainCamera.SetActive(false);

        Debug.Log("Starting Battle ...");
        _battleSystem.StartBattle(_playerParty, _mapArea.GetRandomWildPokemon());
    }