public static DungeonRoom GetRoomForPosition(Vector3 position) { //position += WorldInfo.Instance.WorldOffset; int x = (int)(position.x / TILES_WIDE_WITH_HALLS); int z = (int)(position.z / TILES_LONG_WITH_HALLS); DungeonFactory df = CommonObjects.CurrentDungeonFactory; return(df.GetRoomAtGridPosition(x, z)); }