--- a/src/console_cmds.cpp Tue Jun 10 14:24:14 2008 +0000
+++ b/src/console_cmds.cpp Tue Jun 10 14:40:32 2008 +0000
@@ -903,6 +903,23 @@
return true;
}
+DEF_CONSOLE_CMD(ConRescanAI)
+{
+ if (argc == 0) {
+ IConsoleHelp("Rescan the AI dir for scripts. Usage: 'rescan_ai'");
+ return true;
+ }
+
+ if (_networking && !_network_server) {
+ IConsoleWarning("Only the server can rescan the AI dir for scripts.");
+ return true;
+ }
+
+ AI_Rescan();
+
+ return true;
+}
+
DEF_CONSOLE_CMD(ConGetSeed)
{
if (argc == 0) {
@@ -1416,6 +1433,7 @@
IConsoleCmdRegister("getseed", ConGetSeed);
IConsoleCmdRegister("getdate", ConGetDate);
IConsoleCmdRegister("quit", ConExit);
+ IConsoleCmdRegister("rescan_ai", ConRescanAI);
IConsoleCmdRegister("resetengines", ConResetEngines);
IConsoleCmdRegister("return", ConReturn);
IConsoleCmdRegister("screenshot", ConScreenShot);