diff --git a/config/vs2015/botlib.vcxproj b/config/vs2015/botlib.vcxproj
index 146c074..36a2f90 100644
--- a/config/vs2015/botlib.vcxproj
+++ b/config/vs2015/botlib.vcxproj
@@ -21,6 +21,7 @@
{A410161F-AE9F-485D-A01F-5294891430A6}
botlib
+ 8.1
@@ -69,10 +70,10 @@
<_ProjectFileVersion>10.0.30319.1
- ..\..\build\$(PlatformName)\$(Configuration)\binaries\
- ..\..\build\$(PlatformName)\$(Configuration)\$(ProjectName)\
- ..\..\build\$(PlatformName)\$(Configuration)\binaries\
- ..\..\build\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ ..\..\binaries\$(PlatformName)\$(Configuration)\
+ ..\..\intermediate\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ ..\..\binaries\$(PlatformName)\$(Configuration)\
+ ..\..\intermediate\$(PlatformName)\$(Configuration)\$(ProjectName)\
AllRules.ruleset
AllRules.ruleset
@@ -87,12 +88,12 @@
- ..\..\build\$(PlatformName)\$(Configuration)\binaries\
- ..\..\build\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ ..\..\binaries\$(PlatformName)\$(Configuration)\
+ ..\..\intermediate\$(PlatformName)\$(Configuration)\$(ProjectName)\
- ..\..\build\$(PlatformName)\$(Configuration)\binaries\
- ..\..\build\$(PlatformName)\$(Configuration)\$(ProjectName)\
+ ..\..\binaries\$(PlatformName)\$(Configuration)\
+ ..\..\intermediate\$(PlatformName)\$(Configuration)\$(ProjectName)\
@@ -197,7 +198,7 @@
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -209,7 +210,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -221,7 +222,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -233,7 +234,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -245,7 +246,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -257,7 +258,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -269,7 +270,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -281,7 +282,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -293,7 +294,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -305,7 +306,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -317,7 +318,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -329,7 +330,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -341,7 +342,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -353,7 +354,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -365,7 +366,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -377,7 +378,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -389,7 +390,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -401,7 +402,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -413,7 +414,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -425,7 +426,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -437,7 +438,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -449,7 +450,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -461,7 +462,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -473,7 +474,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -485,7 +486,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -497,7 +498,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -509,7 +510,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -521,7 +522,7 @@
%(PreprocessorDefinitions)
%(PreprocessorDefinitions)
-
+
Disabled
Disabled
%(PreprocessorDefinitions)
@@ -535,39 +536,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/config/vs2015/botlib.vcxproj.filters b/config/vs2015/botlib.vcxproj.filters
index f092e9c..4547f6a 100644
--- a/config/vs2015/botlib.vcxproj.filters
+++ b/config/vs2015/botlib.vcxproj.filters
@@ -11,189 +11,189 @@
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Source Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
diff --git a/source/botlib/aasfile.h b/source/engine/botlib/aasfile.h
similarity index 100%
rename from source/botlib/aasfile.h
rename to source/engine/botlib/aasfile.h
diff --git a/source/botlib/be_aas_bsp.h b/source/engine/botlib/be_aas_bsp.h
similarity index 100%
rename from source/botlib/be_aas_bsp.h
rename to source/engine/botlib/be_aas_bsp.h
diff --git a/source/botlib/be_aas_bspq3.c b/source/engine/botlib/be_aas_bspq3.c
similarity index 99%
rename from source/botlib/be_aas_bspq3.c
rename to source/engine/botlib/be_aas_bspq3.c
index a6e76b3..327f5cb 100644
--- a/source/botlib/be_aas_bspq3.c
+++ b/source/engine/botlib/be_aas_bspq3.c
@@ -29,14 +29,14 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_cluster.c b/source/engine/botlib/be_aas_cluster.c
similarity index 99%
rename from source/botlib/be_aas_cluster.c
rename to source/engine/botlib/be_aas_cluster.c
index 118dd0a..de1e887 100644
--- a/source/botlib/be_aas_cluster.c
+++ b/source/engine/botlib/be_aas_cluster.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
@@ -38,8 +38,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_memory.h"
#include "l_libvar.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_cluster.h b/source/engine/botlib/be_aas_cluster.h
similarity index 100%
rename from source/botlib/be_aas_cluster.h
rename to source/engine/botlib/be_aas_cluster.h
diff --git a/source/botlib/be_aas_debug.c b/source/engine/botlib/be_aas_debug.c
similarity index 99%
rename from source/botlib/be_aas_debug.c
rename to source/engine/botlib/be_aas_debug.c
index a665c0c..bcd3f79 100644
--- a/source/botlib/be_aas_debug.c
+++ b/source/engine/botlib/be_aas_debug.c
@@ -29,15 +29,15 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
#include "l_libvar.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_interface.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_debug.h b/source/engine/botlib/be_aas_debug.h
similarity index 100%
rename from source/botlib/be_aas_debug.h
rename to source/engine/botlib/be_aas_debug.h
diff --git a/source/botlib/be_aas_def.h b/source/engine/botlib/be_aas_def.h
similarity index 100%
rename from source/botlib/be_aas_def.h
rename to source/engine/botlib/be_aas_def.h
diff --git a/source/botlib/be_aas_entity.c b/source/engine/botlib/be_aas_entity.c
similarity index 99%
rename from source/botlib/be_aas_entity.c
rename to source/engine/botlib/be_aas_entity.c
index be09029..ad3577a 100644
--- a/source/botlib/be_aas_entity.c
+++ b/source/engine/botlib/be_aas_entity.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
@@ -37,8 +37,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_utils.h"
#include "l_log.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_entity.h b/source/engine/botlib/be_aas_entity.h
similarity index 100%
rename from source/botlib/be_aas_entity.h
rename to source/engine/botlib/be_aas_entity.h
diff --git a/source/botlib/be_aas_file.c b/source/engine/botlib/be_aas_file.c
similarity index 99%
rename from source/botlib/be_aas_file.c
rename to source/engine/botlib/be_aas_file.c
index 50d644e..199e4ad 100644
--- a/source/botlib/be_aas_file.c
+++ b/source/engine/botlib/be_aas_file.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
@@ -37,8 +37,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_libvar.h"
#include "l_utils.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_file.h b/source/engine/botlib/be_aas_file.h
similarity index 100%
rename from source/botlib/be_aas_file.h
rename to source/engine/botlib/be_aas_file.h
diff --git a/source/botlib/be_aas_funcs.h b/source/engine/botlib/be_aas_funcs.h
similarity index 100%
rename from source/botlib/be_aas_funcs.h
rename to source/engine/botlib/be_aas_funcs.h
diff --git a/source/botlib/be_aas_main.c b/source/engine/botlib/be_aas_main.c
similarity index 99%
rename from source/botlib/be_aas_main.c
rename to source/engine/botlib/be_aas_main.c
index d76a761..beff343 100644
--- a/source/botlib/be_aas_main.c
+++ b/source/engine/botlib/be_aas_main.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_libvar.h"
#include "l_utils.h"
@@ -38,8 +38,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_struct.h"
#include "l_log.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_main.h b/source/engine/botlib/be_aas_main.h
similarity index 100%
rename from source/botlib/be_aas_main.h
rename to source/engine/botlib/be_aas_main.h
diff --git a/source/botlib/be_aas_move.c b/source/engine/botlib/be_aas_move.c
similarity index 99%
rename from source/botlib/be_aas_move.c
rename to source/engine/botlib/be_aas_move.c
index f9babde..1f1cb10 100644
--- a/source/botlib/be_aas_move.c
+++ b/source/engine/botlib/be_aas_move.c
@@ -29,15 +29,15 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
#include "l_libvar.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_move.h b/source/engine/botlib/be_aas_move.h
similarity index 100%
rename from source/botlib/be_aas_move.h
rename to source/engine/botlib/be_aas_move.h
diff --git a/source/botlib/be_aas_optimize.c b/source/engine/botlib/be_aas_optimize.c
similarity index 99%
rename from source/botlib/be_aas_optimize.c
rename to source/engine/botlib/be_aas_optimize.c
index 605dc4d..833518e 100644
--- a/source/botlib/be_aas_optimize.c
+++ b/source/engine/botlib/be_aas_optimize.c
@@ -30,15 +30,15 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_libvar.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_optimize.h b/source/engine/botlib/be_aas_optimize.h
similarity index 100%
rename from source/botlib/be_aas_optimize.h
rename to source/engine/botlib/be_aas_optimize.h
diff --git a/source/botlib/be_aas_reach.c b/source/engine/botlib/be_aas_reach.c
similarity index 99%
rename from source/botlib/be_aas_reach.c
rename to source/engine/botlib/be_aas_reach.c
index 223421d..254964c 100644
--- a/source/botlib/be_aas_reach.c
+++ b/source/engine/botlib/be_aas_reach.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_log.h"
#include "l_memory.h"
#include "l_script.h"
@@ -37,8 +37,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_reach.h b/source/engine/botlib/be_aas_reach.h
similarity index 100%
rename from source/botlib/be_aas_reach.h
rename to source/engine/botlib/be_aas_reach.h
diff --git a/source/botlib/be_aas_route.c b/source/engine/botlib/be_aas_route.c
similarity index 99%
rename from source/botlib/be_aas_route.c
rename to source/engine/botlib/be_aas_route.c
index 642be81..5214085 100644
--- a/source/botlib/be_aas_route.c
+++ b/source/engine/botlib/be_aas_route.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_utils.h"
#include "l_memory.h"
#include "l_log.h"
@@ -39,8 +39,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_route.h b/source/engine/botlib/be_aas_route.h
similarity index 100%
rename from source/botlib/be_aas_route.h
rename to source/engine/botlib/be_aas_route.h
diff --git a/source/botlib/be_aas_routealt.c b/source/engine/botlib/be_aas_routealt.c
similarity index 98%
rename from source/botlib/be_aas_routealt.c
rename to source/engine/botlib/be_aas_routealt.c
index 956302d..9b700fe 100644
--- a/source/botlib/be_aas_routealt.c
+++ b/source/engine/botlib/be_aas_routealt.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_utils.h"
#include "l_memory.h"
#include "l_log.h"
@@ -37,8 +37,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_routealt.h b/source/engine/botlib/be_aas_routealt.h
similarity index 100%
rename from source/botlib/be_aas_routealt.h
rename to source/engine/botlib/be_aas_routealt.h
diff --git a/source/botlib/be_aas_sample.c b/source/engine/botlib/be_aas_sample.c
similarity index 99%
rename from source/botlib/be_aas_sample.c
rename to source/engine/botlib/be_aas_sample.c
index 16caccc..9ff265a 100644
--- a/source/botlib/be_aas_sample.c
+++ b/source/engine/botlib/be_aas_sample.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
@@ -38,8 +38,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_libvar.h"
#endif
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_interface.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
diff --git a/source/botlib/be_aas_sample.h b/source/engine/botlib/be_aas_sample.h
similarity index 100%
rename from source/botlib/be_aas_sample.h
rename to source/engine/botlib/be_aas_sample.h
diff --git a/source/botlib/be_ai_char.c b/source/engine/botlib/be_ai_char.c
similarity index 99%
rename from source/botlib/be_ai_char.c
rename to source/engine/botlib/be_ai_char.c
index a874a3d..42d8b50 100644
--- a/source/botlib/be_ai_char.c
+++ b/source/engine/botlib/be_ai_char.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_log.h"
#include "l_memory.h"
#include "l_utils.h"
@@ -38,11 +38,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_struct.h"
#include "l_libvar.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
-#include "../game/be_ai_char.h"
+#include "../../game/be_ai_char.h"
#define MAX_CHARACTERISTICS 80
diff --git a/source/botlib/be_ai_chat.c b/source/engine/botlib/be_ai_chat.c
similarity index 99%
rename from source/botlib/be_ai_chat.c
rename to source/engine/botlib/be_ai_chat.c
index ec735b3..6a08947 100644
--- a/source/botlib/be_ai_chat.c
+++ b/source/engine/botlib/be_ai_chat.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_libvar.h"
#include "l_script.h"
@@ -38,12 +38,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_utils.h"
#include "l_log.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
-#include "../game/be_ea.h"
-#include "../game/be_ai_chat.h"
+#include "../../game/be_ea.h"
+#include "../../game/be_ai_chat.h"
//escape character
diff --git a/source/botlib/be_ai_gen.c b/source/engine/botlib/be_ai_gen.c
similarity index 96%
rename from source/botlib/be_ai_gen.c
rename to source/engine/botlib/be_ai_gen.c
index b897738..6f0081e 100644
--- a/source/botlib/be_ai_gen.c
+++ b/source/engine/botlib/be_ai_gen.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_log.h"
#include "l_utils.h"
@@ -37,11 +37,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
-#include "../game/be_ai_gen.h"
+#include "../../game/be_ai_gen.h"
//===========================================================================
//
diff --git a/source/botlib/be_ai_goal.c b/source/engine/botlib/be_ai_goal.c
similarity index 99%
rename from source/botlib/be_ai_goal.c
rename to source/engine/botlib/be_ai_goal.c
index 733df43..e22637b 100644
--- a/source/botlib/be_ai_goal.c
+++ b/source/engine/botlib/be_ai_goal.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_utils.h"
#include "l_libvar.h"
#include "l_memory.h"
@@ -38,13 +38,13 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_ai_weight.h"
-#include "../game/be_ai_goal.h"
-#include "../game/be_ai_move.h"
+#include "../../game/be_ai_goal.h"
+#include "../../game/be_ai_move.h"
//#define DEBUG_AI_GOAL
#ifdef RANDOMIZE
diff --git a/source/botlib/be_ai_move.c b/source/engine/botlib/be_ai_move.c
similarity index 99%
rename from source/botlib/be_ai_move.c
rename to source/engine/botlib/be_ai_move.c
index 965e50c..40972d4 100644
--- a/source/botlib/be_ai_move.c
+++ b/source/engine/botlib/be_ai_move.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_libvar.h"
#include "l_utils.h"
@@ -37,14 +37,14 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
-#include "../game/be_ea.h"
-#include "../game/be_ai_goal.h"
-#include "../game/be_ai_move.h"
+#include "../../game/be_ea.h"
+#include "../../game/be_ai_goal.h"
+#include "../../game/be_ai_move.h"
//#define DEBUG_AI_MOVE
diff --git a/source/botlib/be_ai_weap.c b/source/engine/botlib/be_ai_weap.c
similarity index 99%
rename from source/botlib/be_ai_weap.c
rename to source/engine/botlib/be_ai_weap.c
index 2929b6b..c81473d 100644
--- a/source/botlib/be_ai_weap.c
+++ b/source/engine/botlib/be_ai_weap.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_libvar.h"
#include "l_log.h"
#include "l_memory.h"
@@ -38,12 +38,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_ai_weight.h" //fuzzy weights
-#include "../game/be_ai_weap.h"
+#include "../../game/be_ai_weap.h"
//#define DEBUG_AI_WEAP
diff --git a/source/botlib/be_ai_weight.c b/source/engine/botlib/be_ai_weight.c
similarity index 99%
rename from source/botlib/be_ai_weight.c
rename to source/engine/botlib/be_ai_weight.c
index 4b11366..7910501 100644
--- a/source/botlib/be_ai_weight.c
+++ b/source/engine/botlib/be_ai_weight.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_log.h"
#include "l_utils.h"
@@ -38,8 +38,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_struct.h"
#include "l_libvar.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_interface.h"
#include "be_ai_weight.h"
diff --git a/source/botlib/be_ai_weight.h b/source/engine/botlib/be_ai_weight.h
similarity index 100%
rename from source/botlib/be_ai_weight.h
rename to source/engine/botlib/be_ai_weight.h
diff --git a/source/botlib/be_ea.c b/source/engine/botlib/be_ea.c
similarity index 99%
rename from source/botlib/be_ea.c
rename to source/engine/botlib/be_ea.c
index 5c0dd6c..c0b7f22 100644
--- a/source/botlib/be_ea.c
+++ b/source/engine/botlib/be_ea.c
@@ -29,12 +29,12 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
-#include "../game/botlib.h"
+#include "../../game/botlib.h"
#include "be_interface.h"
#define MAX_USERMOVE 400
diff --git a/source/botlib/be_interface.c b/source/engine/botlib/be_interface.c
similarity index 98%
rename from source/botlib/be_interface.c
rename to source/engine/botlib/be_interface.c
index b4f2d3c..4e85e26 100644
--- a/source/botlib/be_interface.c
+++ b/source/engine/botlib/be_interface.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_log.h"
#include "l_libvar.h"
@@ -37,20 +37,20 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include "l_precomp.h"
#include "l_struct.h"
#include "aasfile.h"
-#include "../game/botlib.h"
-#include "../game/be_aas.h"
+#include "../../game/botlib.h"
+#include "../../game/be_aas.h"
#include "be_aas_funcs.h"
#include "be_aas_def.h"
#include "be_interface.h"
-#include "../game/be_ea.h"
+#include "../../game/be_ea.h"
#include "be_ai_weight.h"
-#include "../game/be_ai_goal.h"
-#include "../game/be_ai_move.h"
-#include "../game/be_ai_weap.h"
-#include "../game/be_ai_chat.h"
-#include "../game/be_ai_char.h"
-#include "../game/be_ai_gen.h"
+#include "../../game/be_ai_goal.h"
+#include "../../game/be_ai_move.h"
+#include "../../game/be_ai_weap.h"
+#include "../../game/be_ai_chat.h"
+#include "../../game/be_ai_char.h"
+#include "../../game/be_ai_gen.h"
//library globals in a structure
botlib_globals_t botlibglobals;
diff --git a/source/botlib/be_interface.h b/source/engine/botlib/be_interface.h
similarity index 100%
rename from source/botlib/be_interface.h
rename to source/engine/botlib/be_interface.h
diff --git a/source/botlib/l_crc.c b/source/engine/botlib/l_crc.c
similarity index 98%
rename from source/botlib/l_crc.c
rename to source/engine/botlib/l_crc.c
index 8b1067b..ce89a9b 100644
--- a/source/botlib/l_crc.c
+++ b/source/engine/botlib/l_crc.c
@@ -33,8 +33,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include
#include
-#include "../game/q_shared.h"
-#include "../game/botlib.h"
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h"
#include "be_interface.h" //for botimport.Print
diff --git a/source/botlib/l_crc.h b/source/engine/botlib/l_crc.h
similarity index 100%
rename from source/botlib/l_crc.h
rename to source/engine/botlib/l_crc.h
diff --git a/source/botlib/l_libvar.c b/source/engine/botlib/l_libvar.c
similarity index 99%
rename from source/botlib/l_libvar.c
rename to source/engine/botlib/l_libvar.c
index 0207660..b8b579a 100644
--- a/source/botlib/l_libvar.c
+++ b/source/engine/botlib/l_libvar.c
@@ -29,7 +29,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
+#include "../../game/q_shared.h"
#include "l_memory.h"
#include "l_libvar.h"
diff --git a/source/botlib/l_libvar.h b/source/engine/botlib/l_libvar.h
similarity index 100%
rename from source/botlib/l_libvar.h
rename to source/engine/botlib/l_libvar.h
diff --git a/source/botlib/l_log.c b/source/engine/botlib/l_log.c
similarity index 98%
rename from source/botlib/l_log.c
rename to source/engine/botlib/l_log.c
index 7b1a346..8a5edca 100644
--- a/source/botlib/l_log.c
+++ b/source/engine/botlib/l_log.c
@@ -33,8 +33,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#include
#include
-#include "../game/q_shared.h"
-#include "../game/botlib.h"
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h"
#include "be_interface.h" //for botimport.Print
#include "l_libvar.h"
diff --git a/source/botlib/l_log.h b/source/engine/botlib/l_log.h
similarity index 100%
rename from source/botlib/l_log.h
rename to source/engine/botlib/l_log.h
diff --git a/source/botlib/l_memory.c b/source/engine/botlib/l_memory.c
similarity index 99%
rename from source/botlib/l_memory.c
rename to source/engine/botlib/l_memory.c
index 7bc12f6..d70fb7b 100644
--- a/source/botlib/l_memory.c
+++ b/source/engine/botlib/l_memory.c
@@ -29,8 +29,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*
*****************************************************************************/
-#include "../game/q_shared.h"
-#include "../game/botlib.h"
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h"
#include "l_log.h"
#include "be_interface.h"
diff --git a/source/botlib/l_memory.h b/source/engine/botlib/l_memory.h
similarity index 100%
rename from source/botlib/l_memory.h
rename to source/engine/botlib/l_memory.h
diff --git a/source/botlib/l_precomp.c b/source/engine/botlib/l_precomp.c
similarity index 99%
rename from source/botlib/l_precomp.c
rename to source/engine/botlib/l_precomp.c
index a07506b..ed47e8a 100644
--- a/source/botlib/l_precomp.c
+++ b/source/engine/botlib/l_precomp.c
@@ -53,8 +53,8 @@ typedef enum {qfalse, qtrue} qboolean;
#endif //SCREWUP
#ifdef BOTLIB
-#include "../game/q_shared.h"
-#include "../game/botlib.h"
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h"
#include "be_interface.h"
#include "l_memory.h"
#include "l_script.h"
diff --git a/source/botlib/l_precomp.h b/source/engine/botlib/l_precomp.h
similarity index 100%
rename from source/botlib/l_precomp.h
rename to source/engine/botlib/l_precomp.h
diff --git a/source/botlib/l_script.c b/source/engine/botlib/l_script.c
similarity index 99%
rename from source/botlib/l_script.c
rename to source/engine/botlib/l_script.c
index 7419864..2b6818c 100644
--- a/source/botlib/l_script.c
+++ b/source/engine/botlib/l_script.c
@@ -49,8 +49,8 @@ typedef enum {qfalse, qtrue} qboolean;
#ifdef BOTLIB
//include files for usage in the bot library
-#include "../game/q_shared.h"
-#include "../game/botlib.h"
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h"
#include "be_interface.h"
#include "l_script.h"
#include "l_memory.h"
diff --git a/source/botlib/l_script.h b/source/engine/botlib/l_script.h
similarity index 100%
rename from source/botlib/l_script.h
rename to source/engine/botlib/l_script.h
diff --git a/source/botlib/l_struct.c b/source/engine/botlib/l_struct.c
similarity index 99%
rename from source/botlib/l_struct.c
rename to source/engine/botlib/l_struct.c
index 7f733c5..62db763 100644
--- a/source/botlib/l_struct.c
+++ b/source/engine/botlib/l_struct.c
@@ -30,8 +30,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*****************************************************************************/
#ifdef BOTLIB
-#include "../game/q_shared.h"
-#include "../game/botlib.h" //for the include of be_interface.h
+#include "../../game/q_shared.h"
+#include "../../game/botlib.h" //for the include of be_interface.h
#include "l_script.h"
#include "l_precomp.h"
#include "l_struct.h"
diff --git a/source/botlib/l_struct.h b/source/engine/botlib/l_struct.h
similarity index 100%
rename from source/botlib/l_struct.h
rename to source/engine/botlib/l_struct.h
diff --git a/source/botlib/l_utils.h b/source/engine/botlib/l_utils.h
similarity index 100%
rename from source/botlib/l_utils.h
rename to source/engine/botlib/l_utils.h