|
Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
|
|
#include "movenode.qh"#include <common/mapobjects/triggers.qh>#include <common/stats.qh>#include <common/weapons/_all.qh>#include <server/pathlib/pathlib.qh>#include <server/pathlib/utility.qh>Go to the source code of this file.
Functions | |
| void | a_think (entity this) |
| vector | pathlib_flynode (entity this, vector start, vector end, float doedge) |
| vector | pathlib_swimnode (entity this, vector start, vector end, float doedge) |
| vector | pathlib_walknode (entity this, vector start, vector end, float doedge) |
| vector | pathlib_wateroutnode (entity this, vector start, vector end, float doedge) |
Variables | |
| vector | pos1 |
| vector | pos2 |
Definition at line 79 of file movenode.qc.
References cnt, entity(), nextthink, origin, pos1, and time.
Referenced by pathlib_walknode().
Definition at line 65 of file movenode.qc.
References entity(), fsnap(), MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, pathlib_gridsize, pathlib_movenode_goodnode, trace_fraction, and vector.
Definition at line 45 of file movenode.qc.
References CONTENT_EMPTY, CONTENT_WATER, entity(), fsnap(), MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, pathlib_gridsize, pathlib_movenode_goodnode, pathlib_wateroutnode(), trace_fraction, and vector.
Referenced by pathlib_astar(), and pathlib_makenode_adaptive().
Definition at line 88 of file movenode.qc.
References a_think(), entity(), fsnap(), LOG_DEBUG, LOG_TRACE, MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, movenode_boxup, movenode_maxdrop, movenode_stepsize, movenode_stepup, normalize(), pathlib_gridsize, pathlib_movenode_goodnode, rint(), setthink, spawn, time, trace_endpos, trace_fraction, vector, vlen(), and vtos().
Referenced by buildpath_nodefilter_moveskip(), pathlib_astar(), pathlib_close_node(), and pathlib_makenode_adaptive().
Definition at line 11 of file movenode.qc.
References CONTENT_EMPTY, CONTENT_SOLID, entity(), fabs(), fsnap(), MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, pathlib_gridsize, pathlib_movenode_goodnode, trace_endpos, trace_fraction, and vector.
Referenced by pathlib_swimnode().
| vector pos1 |
Definition at line 9 of file movenode.qc.
| vector pos2 |
Definition at line 9 of file movenode.qc.