All pastes #505822 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-23 19:22 UTC
rendered paste body
Index: src/game/q_shared.h
===================================================================
--- src/game/q_shared.h	(Revision 8731)
+++ src/game/q_shared.h	(Arbeitskopie)
@@ -299,7 +299,7 @@
 /** @brief Map boundary is +/- 4096 - to get into the positive area we
  * add the possible max negative value and divide by the size of a grid unit field
  */
-#define VecToPos(v,p)       (p[0]=(((int)v[0]+4096)/UNIT_SIZE), p[1]=(((int)v[1]+4096)/UNIT_SIZE), p[2]=((int)v[2]/UNIT_HEIGHT))
+#define VecToPos(v,p)       (p[0]=LittleLong(((int)v[0]+4096)/UNIT_SIZE), p[1]=LittleLong(((int)v[1]+4096)/UNIT_SIZE), p[2]=LittleLong((int)v[2]/UNIT_HEIGHT))
 /** @brief Pos boundary size is +/- 128 - to get into the positive area we add
  * the possible max negative value and multiply with the grid unit size to get
  * back the the vector coordinates - now go into the middle of the grid field