#ifdef SVQC
#include "sv_monsters.qh"
-#include "../../server/g_damage.qh"
-#include "../../server/bot/bot.qh"
-#include "../../server/weapons/common.qh"
-#include "../../server/weapons/tracing.qh"
-#include "../../server/weapons/weaponsystem.qh"
-#include "../mutators/mutator/waypoints/waypointsprites.qh"
-#include "../../lib/warpzone/server.qh"
+#include <server/g_damage.qh>
+#include <server/bot/bot.qh>
+#include <server/weapons/common.qh>
+#include <server/weapons/tracing.qh>
+#include <server/weapons/weaponsystem.qh>
+#include <common/mutators/mutator/waypoints/waypointsprites.qh>
+#include <lib/warpzone/server.qh>
#endif
// special spawn flags
const int MON_FLAG_MELEE = 1024;
const int MON_FLAG_CRUSH = 2048; // monster can be stomped in special modes
const int MON_FLAG_RIDE = 4096; // monster can be ridden in special modes
+const int MONSTER_SIZE_QUAKE = 8192;
// entity properties of monsterinfo:
.bool(int, entity targ) monster_attackfunc;
ATTRIB(Monster, mins, vector, '-0 -0 -0')
/** hitbox size */
ATTRIB(Monster, maxs, vector, '0 0 0')
-
+
/** (SERVER) setup monster data */
METHOD(Monster, mr_setup, bool(Monster this)) { return false; }
/** (SERVER) logic to run every frame */