hlsdk-portable/dlls/bot/bot_common.h
2017-01-09 17:36:56 +00:00

50 lines
1.0 KiB
C++

#ifndef BOT_COMMON_H
#define BOT_COMMON_H
#define SKIP_BOT_EXPORTS //prevent defination conflicts
// halflife common
#include "extdll.h"
#include "util.h"
#include "cbase.h"
#include "weapons.h"
#include "player.h"
#include "gamerules.h"
#include "client.h"
// regamedll
#define NOXREF
#include "bot_gameevents.h"
#include "bot/botsengcallback.h"
#include "bot/crtwrap.h"
#include "bot/pm_math.h"
#include "bot/mp_parse.h"
#include "bot/shared_util.h"
#include "bot/utllinkedlist.h"
#include "bot/utlvector.h"
#define MAX_CLIENTS 32
// manager
class CNavNode;
#include "bot/steam_util.h"
#include "bot/manager/nav.h"
#include "bot/manager/nav_area.h"
#include "bot/manager/nav_node.h"
#include "bot/manager/nav_file.h"
#include "bot/manager/improv.h"
#include "bot/manager/bot_util.h"
#include "bot/manager/nav_path.h"
#include "bot/manager/bot.h"
#include "bot/manager/bot_manager.h"
#include "bot/manager/bot_constants.h"
#include "bot/manager/bot_profile.h"
// zbot
#include "bot/cs_bot.h"
#endif