public void BoatOnTriggerEnter(GameObject hitObject, String hitTag)
    {
        if (realtimeView.isOwnedLocallyInHierarchy)
        {
            if (hitTag == "sand")
            {
                if (!beached)
                {
                    //anchorIcon.SetActive(true);
                    beached = true;
                    //timeOut = 0;
                    plan.running = false;
                    InitiateNextPlayerTurn();
                    runPosition = 0;
                    myBoatPlan.transform.position = transform.position;
                }
            }
            if (hitTag == "glacier")
            {
                InitiateNextPlayerTurn();
                InitiateSelfDestruct();
            }


            if (hitTag == "bomb" && !plan.running)
            {
                InitiateSelfDestruct();
            }

            if (hitTag == "minePickup")
            {
                Realtime.Destroy(hitObject);
                myTeam.totalMines++;
                myTeam.UpdateMineCountDisplay();
            }

            if (hitTag == "mine")
            {
                InitiateSelfDestruct();
                Realtime.Destroy(hitObject);
            }
        }
    }