public static bool GroupIDContainsPoint(int groupID, ref Vector3 worldPoint, out int groupID_point) { ushort num; if (groupID < CullGrid.grid.groupBegin || groupID >= CullGrid.grid.groupEnd) { groupID_point = NetworkGroup.unassigned.id; return(false); } if (CullGrid.CellContainsPoint(CullGrid.CellFromGroupID(groupID), ref worldPoint, out num)) { groupID_point = groupID; return(true); } groupID_point = CullGrid.GroupIDFromCell(num); return(false); }