SV_CloseEnough - returns true if distance between 2 ents is smaller than given dist.
(SubgameEntity ent, edict_t goal, float dist)
| 1070 | * given dist. |
| 1071 | */ |
| 1072 | static boolean SV_CloseEnough(SubgameEntity ent, edict_t goal, float dist) { |
| 1073 | int i; |
| 1074 | |
| 1075 | for (i = 0; i < 3; i++) { |
| 1076 | if (goal.absmin[i] > ent.absmax[i] + dist) |
| 1077 | return false; |
| 1078 | if (goal.absmax[i] < ent.absmin[i] - dist) |
| 1079 | return false; |
| 1080 | } |
| 1081 | return true; |
| 1082 | } |
| 1083 | |
| 1084 | } |