12 int pc = pointcontents(point);
13 int pc2 = pointcontents(point -
'0 0 1');
#define IL_EACH(this, cond, body)
IntrusiveList g_pathlib_nodes
float trace_dphitq3surfaceflags
bool location_isok(vector point, bool waterok, bool air_isok)
const float CONTENT_SOLID
float tile_check_plus2(entity this, vector where)
bool tile_check_cross(entity this, vector where)
const float pathlib_node_edgeflag_backright
bool tile_check_star(entity this, vector where)
bool tile_check_plus(entity this, vector where)
const float CONTENT_EMPTY
const float pathlib_node_edgeflag_forwardleft
float pathlib_searched_cnt
entity pathlib_nodeatpoint(vector where)
const vector PLIB_FORWARD
const float pathlib_node_edgeflag_left
const float CONTENT_WATER
const float pathlib_node_edgeflag_back
vector(float skel, float bonenum) _skel_get_boneabs_hidden
#define vdist(v, cmp, f)
Vector distance comparison, avoids sqrt()
const float pathlib_node_edgeflag_backleft
const float pathlib_node_edgeflag_none
const float pathlib_node_edgeflag_forward
const float pathlib_node_edgeflag_right
const float pathlib_node_edgeflag_forwardright
ERASEABLE float fsnap(float val, float fsize)