diff options
| author | Alfred Eriksson <somerunce@gmail.com> | 2008-09-01 18:17:01 +0000 |
|---|---|---|
| committer | Alfred Eriksson <somerunce@gmail.com> | 2008-09-01 18:17:01 +0000 |
| commit | b649ab6c16c6275c9ef9c21b2971d410ffd5b0db (patch) | |
| tree | fe8f911031777913a9626081ff4ebdf5b7eba963 /src/engine/server | |
| parent | 67aa042dcbf9938896f20f47d2a778761efa4dcc (diff) | |
| download | zcatch-b649ab6c16c6275c9ef9c21b2971d410ffd5b0db.tar.gz zcatch-b649ab6c16c6275c9ef9c21b2971d410ffd5b0db.zip | |
merged teambalance-warning and mini-/maximize-stuff from 0.4.3
Diffstat (limited to 'src/engine/server')
| -rw-r--r-- | src/engine/server/es_server.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/engine/server/es_server.c b/src/engine/server/es_server.c index 62a8921d..afd0b16b 100644 --- a/src/engine/server/es_server.c +++ b/src/engine/server/es_server.c @@ -21,6 +21,11 @@ #include <mastersrv/mastersrv.h> +#if defined(CONF_FAMILY_WINDOWS) + #define _WIN32_WINNT 0x0500 + #include <windows.h> +#endif + static SNAPBUILD builder; static int64 game_start_time; @@ -1152,6 +1157,17 @@ int main(int argc, char **argv) buffer[pos] = 0; chdir(buffer); #endif +#if defined(CONF_FAMILY_WINDOWS) + int i; + for(i = 1; i < argc; i++) + { + if(strcmp("-s", argv[i]) == 0 || strcmp("--silent", argv[i]) == 0) + { + ShowWindow(GetConsoleWindow(), SW_HIDE); + break; + } + } +#endif /* init the engine */ dbg_msg("server", "starting..."); |