diff options
author | darkvater <darkvater@openttd.org> | 2004-09-14 16:10:20 +0000 |
---|---|---|
committer | darkvater <darkvater@openttd.org> | 2004-09-14 16:10:20 +0000 |
commit | d48ce392b2569c3d856caf4f069b9bffbf0de9cc (patch) | |
tree | 6a9cad412cda5d812b392d390d583b0f6bcf7e39 /network.c | |
parent | 6d55489368c8f2324d0ff43d4caad60478902b58 (diff) | |
download | openttd-d48ce392b2569c3d856caf4f069b9bffbf0de9cc.tar.xz |
(svn r248) -Feature: console script files "exec myscript.file"
-Feature: console logging (of debug messages with *developer = 2 and debug_level #) to text-files "script test.txt"
-Feature: server and client are auto-executing "on_server.scr" and "on_client.scr" scripts
Diffstat (limited to 'network.c')
-rw-r--r-- | network.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1730,6 +1730,7 @@ bool NetworkCoreConnectGame(const byte* b, unsigned short port) _networking = NetworkConnect(b, port); if (_networking) { NetworkLobbyShutdown(); + IConsoleCmdExec("exec scripts/on_client.scr 0"); } else { if (_networking_override) NetworkLobbyShutdown(); @@ -1760,6 +1761,8 @@ bool NetworkCoreStartGame() _networking = true; NetworkGameFillDefaults(); // clears the network game info _network_game.players_on++; // the serverplayer is online + // execute server initialization script + IConsoleCmdExec("exec scripts/on_server.scr 0"); return true; } |