Xonotic
|
#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, nextthink, origin, pos1, and time.
Referenced by pathlib_walknode().
Definition at line 65 of file movenode.qc.
References fsnap(), MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, pathlib_gridsize, pathlib_movenode_goodnode, and trace_fraction.
Definition at line 45 of file movenode.qc.
References CONTENT_EMPTY, CONTENT_WATER, fsnap(), MOVE_WORLDONLY, movenode_boxmax, movenode_boxmin, pathlib_gridsize, pathlib_movenode_goodnode, pathlib_wateroutnode(), and trace_fraction.
Referenced by pathlib_astar(), and pathlib_makenode_adaptive().
Definition at line 88 of file movenode.qc.
References a_think(), direction, 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(), setorigin(), 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, 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.
Referenced by a_think().
vector pos2 |
Definition at line 9 of file movenode.qc.