| 1870 | } |
| 1871 | |
| 1872 | inline bool object_movement_AABB(object *obj) { |
| 1873 | bool overlap = true; |
| 1874 | |
| 1875 | if (obj->max_xyz.x < fvi_min_xyz.x || fvi_max_xyz.x < obj->min_xyz.x || obj->max_xyz.z < fvi_min_xyz.z || |
| 1876 | fvi_max_xyz.z < obj->min_xyz.z || obj->max_xyz.y < fvi_min_xyz.y || fvi_max_xyz.y < obj->min_xyz.y) |
| 1877 | overlap = false; |
| 1878 | |
| 1879 | return overlap; |
| 1880 | } |
| 1881 | |
| 1882 | inline bool object_room_AABB(object *obj, face *room_face) { |
| 1883 | bool overlap = true; |
no outgoing calls
no test coverage detected