Advertisement
elasticpwnz

Untitled

Dec 16th, 2015
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. public final boolean isInRangeZ(GameObject obj, long range)
  2. {
  3. if(obj == null)
  4. return false;
  5. if(obj.getReflection() != getReflection())
  6. return false;
  7. long dx = Math.abs(obj.getX() - getX());
  8. if(dx > range)
  9. return false;
  10. long dy = Math.abs(obj.getY() - getY());
  11. if(dy > range)
  12. return false;
  13. long dz = Math.abs(obj.getZ() - getZ());
  14. return dz <= range && dx * dx + dy * dy + dz * dz <= range * range;
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement