//public static bool CanBeamEnterSpace (Board b, Vector2Int colRow, int sideEntering) { return CanBeamEnterSpace(b.GetSpace(colRow), sideEntering); } //public static bool CanBeamExitSpace (Board b, Vector2Int colRow, int sideExiting) { return CanBeamExitSpace(b.GetSpace(colRow), sideExiting); } public static bool CanBeamEnterSpace(BoardSpace bs, int sideEntering) { return(bs != null && bs.CanBeamEnter(sideEntering)); }