bool RoomCollides(RoomData r) { foreach (RoomData r2 in rooms) { if (r.CollidesWith(r2)) { return(true); } } return(false); }