Adds the trunctuated position data to an outgoing packet
| 1870 | |
| 1871 | // Adds the trunctuated position data to an outgoing packet |
| 1872 | void MultiAddPositionData(vector *pos, uint8_t *data, int *count) { |
| 1873 | MultiAddUshort((pos->x * 16.0), data, count); |
| 1874 | MultiAddUshort((pos->z * 16.0), data, count); |
| 1875 | MultiAddFloat(pos->y, data, count); |
| 1876 | } |
| 1877 | void MultiExtractPositionData(vector *vec, uint8_t *data, int *count) { |
| 1878 | vec->x = ((float)MultiGetUshort(data, count)) / 16.0; |
| 1879 | vec->z = ((float)MultiGetUshort(data, count)) / 16.0; |
no test coverage detected