players.c
Sun, 17 Jul 2005 15:34:10 +0000 truelight (svn r2606) -Codechange: renamed ai.c to ai_old.c, and ai.h to ai_new.h to make room
Sun, 17 Jul 2005 13:34:19 +0000 truelight (svn r2602) -Codechange: removed unused variable (disable_computer)
Fri, 15 Jul 2005 18:30:13 +0000 ludde (svn r2580) Change: Added {INDUSTRY} command for printing industry names instead of the old {TOWN} {STRING} way.
Fri, 24 Jun 2005 12:38:35 +0000 tron (svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
Tue, 21 Jun 2005 16:28:17 +0000 celestar (svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer
Sat, 04 Jun 2005 11:56:32 +0000 tron (svn r2407) Use {Get,Is}TileOwner to get/check the owner of a tile and fix some bogus reads of _map_owner
Thu, 02 Jun 2005 19:30:21 +0000 Darkvater (svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Mon, 30 May 2005 22:16:05 +0000 Darkvater (svn r2387) - CodeChange: made the saveload code more readable and also removed the 'byte' saveload arrays which means you can save an array of more than 255 elements, or bigger structs than 255 bytes. This doesn't yet solve the problem that a chunk can be a maximum of 16384 big.
Tue, 17 May 2005 18:22:59 +0000 Darkvater (svn r2339) - Fix: on a dedicated server, after the joining of a player, the player was set to player 0 instead of remaining OWNER_SPECTATOR. Fix this, and allow the dedicated server to execute commands (so 'patch <value>') now works and not only when a client is connected.
Sun, 15 May 2005 18:50:55 +0000 tron (svn r2324) Introduce _cmd_text for passing strings with a command instead of abusing _decode_parameters as text buffer. This should prevent several possible buffer overruns and is a bit cleaner to use. As bonus it reduces the size of most command packets by 79 bytes.
Sat, 14 May 2005 23:48:39 +0000 Darkvater (svn r2316) - Fix: [ 1154454 ] Fix BeOS build on Trunk (myob)
Thu, 12 May 2005 23:46:01 +0000 Darkvater (svn r2300) - CodeChange: check the last number of commands, now only the refit ones remain, and some server-only commands.
Wed, 11 May 2005 12:46:19 +0000 Darkvater (svn r2291) - Fix (regression): When a client joined it changed the server-player's name. Funny effect; but not desired. Thanks for pointing it out Tron. It needed a bit of hacking, but is not less of a hack than the one used before :)
Sun, 27 Mar 2005 00:28:14 +0000 pasky (svn r2080) - Fix: [OldAI] p->ai.state_counter was uint16 but could hold a tile index, therefore overflowing - changed that to uint32 and bumped the savegame revision to 32. It *MIGHT* close bug 1151374 - it certainly caused AI to stop building anything sometimes.
Tue, 22 Feb 2005 20:32:26 +0000 Darkvater (svn r1906) - Fix: [ 1117327 ] Assertion error on kick. When a company is cleaned all its windows need to be closed. For global vehicle lists, the no-staiton index of -1 was not taken into account
Sun, 06 Feb 2005 22:25:27 +0000 tron (svn r1833) byte -> char transition: the rest
Sun, 06 Feb 2005 13:41:02 +0000 tron (svn r1821) Move generic string handling functions to string.[ch] and introduce stre{cpy,cat}, see string.h for their semantics
Sun, 06 Feb 2005 08:18:00 +0000 tron (svn r1813) Declare functions implemented in strings.c in their own shiny new header (though i think some of these function don't belong into strings.c)
Sat, 05 Feb 2005 22:50:33 +0000 tron (svn r1808) Use strcmp() instead of home brewed function str_eq()
Tue, 25 Jan 2005 21:43:57 +0000 tron (svn r1676) Increase the size of TileIndex and TileIndexDiff to 32bits and adapt the save/load data and some other parts of the code to that change
Sat, 22 Jan 2005 20:23:18 +0000 tron (svn r1594) Convert all undefined parameter lists to (void) and add the appropriate warning flags in the Makefile
Sat, 15 Jan 2005 10:04:04 +0000 darkvater (svn r1522) -Fix: warning players.c; forgot return type. Damn, makefile is too strict ;) (Thx Tron)
Sat, 15 Jan 2005 08:58:31 +0000 tron (svn r1520) Trim 134 (!) lines with trailing whitespace ):
Sat, 15 Jan 2005 01:52:23 +0000 darkvater (svn r1518) -Fix: server issue where some company names were wrong
Sat, 15 Jan 2005 00:46:45 +0000 darkvater (svn r1516) -Cheating players do not get their names added to the highscore table/file
Thu, 13 Jan 2005 16:28:47 +0000 darkvater (svn r1496) -Fix: highscore no longer crashes in network games with a dedicated server. At the end of the game (can only be set by the server) the highscore is shown for the top5 companies of that game
Tue, 11 Jan 2005 00:54:06 +0000 darkvater (svn r1479) -Added highscore chart (accessible from the difficulty window) with top5 companies for a given difficulty (select the difficulty in the menu)
Sun, 19 Dec 2004 10:24:45 +0000 truelight (svn r1169) -Fix: [Network] [ 1087591 ] When you want to be a spectator, you now
Thu, 16 Dec 2004 13:59:23 +0000 truelight (svn r1131) -Add: [Network] Autoclean_companies (set it with 'set autoclean_companies on/off').
Thu, 16 Dec 2004 11:36:57 +0000 truelight (svn r1129) -Add: [Network] Added 'reset_company <company-id>'. If a company is
Wed, 15 Dec 2004 22:18:54 +0000 tron (svn r1117) Move map arrays and some related macros into their own files map.c and map.h
Wed, 15 Dec 2004 21:13:52 +0000 truelight (svn r1108) -Fix: [Network] Fixed problem around slow clients:
Wed, 15 Dec 2004 15:19:51 +0000 truelight (svn r1096) -Fix: [Network] PlayAs is now registered correctly
Sat, 04 Dec 2004 17:54:56 +0000 truelight (svn r942) -Merged branch/network back into the trunk
Sat, 04 Dec 2004 09:26:39 +0000 tron (svn r925) Use sound enums
Thu, 02 Dec 2004 22:53:07 +0000 tron (svn r901) Small step in the process to clean up the DPARAM mess:
Thu, 25 Nov 2004 10:47:30 +0000 tron (svn r815) Include strings.h only in the files which need it.
Fri, 05 Nov 2004 23:12:33 +0000 tron (svn r513) Merge revisions 402, 416, 417, 478, 479, 511, 512 from map to trunk
Sat, 11 Sep 2004 19:34:11 +0000 signde (svn r207) -Codechange: randomizer handling
Sat, 11 Sep 2004 09:55:19 +0000 truelight (svn r202) -Codechange: I missed some files with trailing spaces.. this should be
Mon, 06 Sep 2004 18:22:25 +0000 darkvater (svn r166) -Codechange: change 74 for constant DAY_TICKS
Fri, 20 Aug 2004 09:32:32 +0000 truelight (svn r85) -Add: initial commit of new AI (enable in Patch menu)
Wed, 11 Aug 2004 22:30:29 +0000 truelight (svn r24) Fix: competitors are starting more real
Tue, 10 Aug 2004 14:32:17 +0000 darkvater (svn r3) -[1005611] Player Window patch: When looking in dropdownlist for player stuff, it will say
Tue, 10 Aug 2004 14:14:00 +0000 darkvater (svn r2) -Fix [993829] UDP Fixes (lucaspiller)
Mon, 09 Aug 2004 17:04:08 +0000 truelight (svn r1) Import of revision 975 of old (crashed) SVN