| 530 | } |
| 531 | |
| 532 | PointCollisionData GetPointCollision(const Vector3i& pos, int roomNumber) |
| 533 | { |
| 534 | // HACK: Ensure room number is correct if position extends to another room. |
| 535 | // Accounts for some calls to this function which directly pass offset position instead of using dedicated probe overloads. |
| 536 | GetFloor(pos.x, pos.y, pos.z, (short*)&roomNumber); |
| 537 | |
| 538 | return PointCollisionData(pos, roomNumber); |
| 539 | } |
| 540 | |
| 541 | PointCollisionData GetPointCollision(const Vector3i& pos, int roomNumber, const Vector3& dir, float dist) |
| 542 | { |