Add pathfinding interfaces, still heavily wip

This commit is contained in:
KimLS
2017-07-18 00:01:59 -07:00
parent 596e3b28b5
commit 5f1063acb9
26 changed files with 705 additions and 1181 deletions
+2 -2
View File
@@ -28,6 +28,7 @@
#include "spawn2.h"
#include "spawngroup.h"
#include "aa_ability.h"
#include "pathfinder_interface.h"
struct ZonePoint
{
@@ -73,7 +74,6 @@ struct item_tick_struct {
class Client;
class Map;
class Mob;
class PathManager;
class WaterMap;
extern EntityList entity_list;
struct NPCType;
@@ -211,7 +211,7 @@ public:
Map* zonemap;
WaterMap* watermap;
PathManager *pathing;
IPathfinder *pathing;
NewZone_Struct newzone_data;
SpawnConditionManager spawn_conditions;