Age | Commit message (Collapse) | Author |
|
hardcoded strings)
|
|
and 'void' where needed, prefixed all functions, typedefs and global
vars with 'Network' and organized all externals nicely.
|
|
really
does not like strncpy for some silly reason.
|
|
autoclean_companies on/off').
When enabled, empty companies (companies with no active clients) with no
password are declared bankrupt after 1 year of emptyness.
For empty companies with password, the password is removed after 3 years
of emptyness.
The delay of removing company/password can be configured via:
- 'set autoclean_protected <months>'
- 'set autoclean_unprotected <months>'
|
|
empty (no clients logged on to it), a server can delete a company via
this command in the console.
|
|
server
advertise on/off via console (requested by imachine)
|
|
more
chars then it could take
|
|
|
|
|
|
(sign_de)
- %! allows to merge alias parameters
- \% allows to use % in alias strings
- "alias" command now overwrites the old alias list entry
|
|
|
|
# is
ignored) (GeniusDex / sign_de)
|
|
all (sign_de)
|
|
-Add: [Network] Add ip-bind ('set server_bind_ip <ip>' in console or use
scripts/pre_dedicated.scr)
|
|
(this
annoyed me for some time now)
|
|
(after reboot)
-Fix: [Network] Fixed warnings that came with last revision
-Cleanup: [Network] Removed an unused var (_network_client_port)
|
|
- You can change patch settings via 'set patch <patch_name> [<value>]'
|
|
'protect' and 'name' in:
- set server_pw "password"
- set server_name "servername"
- set company_pw "password"
- set name "playername"
(patch by sign_de)
|
|
unique id (generated via md5)
|
|
-Add: [Console] Auto sort commands and variables (sign_de)
|
|
|
|
'magic-numbers' in favour of constants. (Tron)
|
|
of areas that require further investigation (Tron)
-Note: booby trapped some suspicous assignments (Tron)
|
|
-Fix: network client should not stop sending ready packets anymore [client should not timeout without any reason]
|
|
-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
|
|
-Fix: fixed some english console texts
|
|
-Feature: added info_cmd command
-Codechange: renamed "varinfo" to "info_var"
-Fix: some const fixes in console.h
-Fix: fixed return value of IConsoleCmdGet
|
|
-Fix: ParseConnectionString() function to parse network connection string: <IP>[:<PORT>][#<PLAY_AS] .
|
|
for your diligent fixing of warnings (and some possibly bugs) (Tron)
-CodeLayout: Remove trailing spaces and Windows linebreaks
|
|
-Fix: added another network.c stub
-Consolecommand: "scrollto <tile>" center main view on <tile> [Darkvater]
-Consolecommand: "resettile <tile>" force bulldoze <tile> without any checks (DEBUG only) [Darkvater]
-Fix: resetengines is hooked to be not available in network games
-Codechange: "connect <connectstr>": the connect command now uses a connectionstring like the network-gui
-Fix: Direct Connect editbox can handle up to max ~35 characters [Darkvater]
|