//instantiate the dialog text
    public void ShowDialogText()
    {
        float dist = Vector3.Distance(transform.position, gm.player.transform.position);

        if (gm.showDialogText == true)
        {
            gObj           = Instantiate(dialogTextPrefab, transform.position, Quaternion.identity) as GameObject;
            floatingDialog = gObj.GetComponent <FloatingDialogManager>();
        }
    }