#define WORLD_H
#include "qtypes.h"
-#include "qdefs.h"
-#include "cvar.h"
-#include "com_list.h"
#include "collision.h"
-#include "matrixlib.h"
-#include "r_textures.h"
-typedef struct model_s dp_model_t;
#define MOVE_NORMAL 0
#define MOVE_NOMONSTERS 1
void World_UnlinkEdict(struct prvm_edict_s *ent);
/// Needs to be called any time an entity changes origin, mins, maxs
-void World_LinkEdict(world_t *world, struct prvm_edict_s *ent, const vec3_t mins, const vec3_t maxs);
+void World_LinkEdict(world_t *world, struct prvm_edict_s *ent, const vec3_t mins, const vec3_t maxs, qbool link_solid_not);
/// \returns list of entities touching a box
int World_EntitiesInBox(world_t *world, const vec3_t mins, const vec3_t maxs, int maxlist, struct prvm_edict_s **list);