public void TeleportPlayer(string location)
    {
        AreaScriptable locationArea = getAreaScriptable(location);

        if (locationArea != null)
        {
            TeleportPlayer((Vector3)locationArea.Location + new Vector3(0, 0, Camera.transform.position.z), locationArea.DefaultPlayerLocation);
        }
        else
        {
            Debug.Log("Area not found");
        }
    }
    private AreaScriptable getAreaScriptable(string location)
    {
        AreaScriptable locationArea = null;

        foreach (AreaScriptable a in AreaTest)
        {
            if (a.name == location)
            {
                locationArea = a;
            }
        }


        return(locationArea);
    }