Exemple #1
0
    //returns true if this phantom already has been placed
    public bool PlacePhantom(MapPoint pos, MapRect rect)
    {
        LastPhantomPosition = pos;
        if (lastRect.Equals(rect))
        {
            return(true);
        }

        RemovePhantom();

        rect.Foreach((MapPoint p) => {
            InstantiatePhantom(p, true);
        });


        lastRect = new MapRect(rect);
        return(false);
    }