truelight
1d1a78c011
(svn r1228) -Add: [Network] When a server normally shuts down, it removed itself
...
from the server-list
20 years ago
truelight
182eb874e8
(svn r1174) -Fix: [Network] All strings can now be translated (no more hardcoded strings)
20 years ago
truelight
df995a32ed
(svn r1168) -Cleanup: [Network] Cleaned the network code a bit. Added 'const'
...
and 'void' where needed, prefixed all functions, typedefs and global
vars with 'Network' and organized all externals nicely.
20 years ago
truelight
99c4d6f93b
(svn r1137) -Fix: [Network] Replaces all strncpy with ttd_strlcpy.. windows really
...
does not like strncpy for some silly reason.
20 years ago
truelight
44f808132e
(svn r1131) -Add: [Network] Autoclean_companies (set it with 'set 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>'
20 years ago
truelight
732ea8ca13
(svn r1129) -Add: [Network] Added 'reset_company <company-id>'. If a company is
...
empty (no clients logged on to it), a server can delete a company via
this command in the console.
20 years ago
truelight
664fc4786d
(svn r1116) -Add: [Console] With 'set server_advertise on/off' you can put server
...
advertise on/off via console (requested by imachine)
20 years ago
truelight
7560705a67
(svn r1102) -Fix: [Console] 'set server_pw' was acting crazy when you typed more
...
chars then it could take
20 years ago
truelight
eb5b1ae72f
(svn r1101) -Fix: [Console] Removed magic numbers
20 years ago
truelight
bd08844ab6
(svn r1100) -Fix: [Console] 'set company_pw' is now working again (Hackykid)
20 years ago
dominik
0bb5428b26
(svn r1077) Implements scripts/autoexec.scr to get executed on game starting (sign_de)
...
- %! allows to merge alias parameters
- \% allows to use % in alias strings
- "alias" command now overwrites the old alias list entry
20 years ago
truelight
256d1797a3
(svn r1068) -Fix: [Console] Let the client remember his own name-change
20 years ago
truelight
b419b91809
(svn r1067) -Add: [Console] Added comment for scripts (everything behind the # is
...
ignored) (GeniusDex / sign_de)
20 years ago
truelight
76b76c28c3
(svn r1065) -Add: [Console] Alias support. Type 'list_aliases' to show them all (sign_de)
20 years ago
truelight
83bdec9b91
(svn r1059) -Fix: [Console] Renamed 'set port' to 'set server_port'
...
-Add: [Network] Add ip-bind ('set server_bind_ip <ip>' in console or use
scripts/pre_dedicated.scr)
20 years ago
truelight
daad647d3d
(svn r1058) -Add: [Console] 3 aliases for newgame: new_game, newmap, new_map (this
...
annoyed me for some time now)
20 years ago
truelight
cbdc44926a
(svn r1057) -Add: [Network] 'set port <port>' changes the port of the server (after reboot)
...
-Fix: [Network] Fixed warnings that came with last revision
-Cleanup: [Network] Removed an unused var (_network_client_port)
20 years ago
truelight
f89cf61691
(svn r1055) -Add: [Console] Special for dedicated servers:
...
- You can change patch settings via 'set patch <patch_name> [<value>]'
20 years ago
truelight
5f83ee4554
(svn r1053) -Change: [Console] Changed 'setservername', 'setpassword', 'protect' and 'name' in:
...
- set server_pw "password"
- set server_name "servername"
- set company_pw "password"
- set name "playername"
(patch by sign_de)
20 years ago
truelight
b50b664f36
(svn r1026) -Add: [Network] Added unique id, so in network, each client has an
...
unique id (generated via md5)
20 years ago
truelight
a39770f23a
(svn r954) -Fix: [Console] Hook fixes (sign_de)
...
-Add: [Console] Auto sort commands and variables (sign_de)
20 years ago
truelight
d6a1f3e412
(svn r942) -Merged branch/network back into the trunk
20 years ago
darkvater
cd01b3890a
(svn r307) -Fix: Several potential buffer-overflow fixes, and removal of 'magic-numbers' in favour of constants. (Tron)
20 years ago
darkvater
e2c1370d60
(svn r295) -Fix: Rewrite and fix of console stuff, including marking (XXX) of areas that require further investigation (Tron)
...
-Note: booby trapped some suspicous assignments (Tron)
20 years ago
signde
25b5a727e8
(svn r268) -Fix: console-command: script command now stops recording correctly
...
-Fix: network client should not stop sending ready packets anymore [client should not timeout without any reason]
20 years ago
darkvater
d48ce392b2
(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
20 years ago
signde
383dc579e4
(svn r233) -Fix: german language fixes (Tron)
...
-Fix: fixed some english console texts
20 years ago
signde
263042cdf2
(svn r230) -Feature: IConsoleWarning for warning messages
...
-Feature: added info_cmd command
-Codechange: renamed "varinfo" to "info_var"
-Fix: some const fixes in console.h
-Fix: fixed return value of IConsoleCmdGet
20 years ago
darkvater
01dd0219d3
(svn r229) -Fix: Some more const stuff fixed .(Tron)
...
-Fix: ParseConnectionString() function to parse network connection string: <IP>[:<PORT>][#<PLAY_AS] .
20 years ago
darkvater
e295e46e3e
(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
...
-CodeLayout: Remove trailing spaces and Windows linebreaks
20 years ago
signde
d6cab2e06d
(svn r221) -Feature: console command and variable hooking
...
-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]
20 years ago