Changeset - r10719:7aaf94cacb51
[Not reviewed]
master
0 1 0
peter1138 - 16 years ago 2009-01-13 11:06:21
peter1138@openttd.org
(svn r15051) -Fix: Only allow creation or deletion of an AI when in a game.
1 file changed with 10 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/console_cmds.cpp
Show inline comments
 
@@ -862,6 +862,11 @@ DEF_CONSOLE_CMD(ConStartAI)
 
		return true;
 
	}
 

	
 
	if (_game_mode != GM_NORMAL) {
 
		IConsoleWarning("AIs can only be managed in a game.");
 
		return true;
 
	}
 

	
 
	if (ActiveCompanyCount() == MAX_COMPANIES) {
 
		IConsoleWarning("Can't start a new AI (no more free slots).");
 
		return true;
 
@@ -916,6 +921,11 @@ DEF_CONSOLE_CMD(ConStopAI)
 
		return true;
 
	}
 

	
 
	if (_game_mode != GM_NORMAL) {
 
		IConsoleWarning("AIs can only be managed in a game.");
 
		return true;
 
	}
 

	
 
	if (_networking && !_network_server) {
 
		IConsoleWarning("Only the server can stop an AI.");
 
		return true;
0 comments (0 inline, 0 general)