engine.c
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 12:36:16 +0000 Darkvater (svn r2306) - CodeChange: Check the last commands; refits. This needed an extensive rewrite and global/local-cargo ID juggling and bitmasking. However with this done it looks better as well and is compatible with newgrf handling. Big thanks to HackyKid for doing most of the work. This also closes patch "[ 1199277 ] Command checks"
Wed, 11 May 2005 00:00:27 +0000 Darkvater (svn r2290) - CodeChange: protect the next batch of commands. This brings us to a total of 61, which is 53% :)
Fri, 25 Mar 2005 16:07:35 +0000 pasky (svn r2064) - Codechange: GetVehicleSpriteGroup() cleanup - drop overriding_engine, which was around probably only for historical reasons. (Paralellily developed by HackyKid.)
Fri, 25 Mar 2005 15:31:01 +0000 pasky (svn r2063) Fix: the 0x40 deterministic spritegroup for vehicles was wrong, modified to match the wiki again. (The wiki was partially wrong, too! ;) (Patch by HackyKid.)
Thu, 24 Mar 2005 14:33:05 +0000 truelight (svn r2043) -Fix: committed too many files in the last commit
Thu, 24 Mar 2005 14:31:27 +0000 truelight (svn r2042) -Fix: forgot to remove a printf ;)
Thu, 10 Mar 2005 07:01:43 +0000 tron (svn r1981) Typedef some structs and enums
Wed, 09 Mar 2005 21:54:52 +0000 tron (svn r1979) Const correctness
Wed, 09 Mar 2005 19:48:20 +0000 Darkvater (svn r1978) - Fix: Plug some memleaks; thanks Valgrind
Sun, 06 Feb 2005 22:25:27 +0000 tron (svn r1833) byte -> char transition: the rest
Sun, 06 Feb 2005 20:53:31 +0000 tron (svn r1832) Next byte -> char iteration: custom names
Sat, 05 Feb 2005 15:58:59 +0000 tron (svn r1803) Move debugging stuff into files of it's own
Thu, 27 Jan 2005 21:18:03 +0000 tron (svn r1701) Style police ^^
Thu, 27 Jan 2005 21:00:05 +0000 bjarni (svn r1700) - Fix: Hacked clients can no longer be used to build vehicles that are not available yet (Hackykid)
Sat, 22 Jan 2005 23:11:25 +0000 bjarni (svn r1597) fix: autoreplace vehicle lists are now redrawn when a new vehicle becomes available (thanks LordOfThePigs for pointing this one out)
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
Fri, 14 Jan 2005 19:41:24 +0000 tron (svn r1508) Remove duplicate declarations and include proper headers where necessary
Mon, 10 Jan 2005 08:25:43 +0000 tron (svn r1456) Simplify isWagon(), make it static and give it a canonical name (IsWagon)
Sat, 08 Jan 2005 09:48:08 +0000 truelight (svn r1426) -Codechange: cleaned up the reference code in the saveload routines
Thu, 06 Jan 2005 22:31:58 +0000 truelight (svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns and _industries
Thu, 06 Jan 2005 18:45:28 +0000 tron (svn r1402) Trim trailing whitespace
Sun, 02 Jan 2005 17:23:04 +0000 bjarni (svn r1323) Adding autoreplace feature
Tue, 28 Dec 2004 17:18:46 +0000 bjarni (svn r1290) Added type to typedef struct Engine and filled in the same data as in type in vehicle
Tue, 21 Dec 2004 14:42:06 +0000 truelight (svn r1196) -Fix: Preview Vehicle had a small glitch. Fixed now.
Sun, 05 Dec 2004 12:43:04 +0000 tron (svn r955) Replace uint16 for orders with struct Order
Sat, 04 Dec 2004 17:54:56 +0000 truelight (svn r942) -Merged branch/network back into the trunk
Sat, 04 Dec 2004 15:02:45 +0000 truelight (svn r939) -Fix: Fixed compiler errors
Thu, 25 Nov 2004 10:47:30 +0000 tron (svn r815) Include strings.h only in the files which need it.
Mon, 22 Nov 2004 21:41:25 +0000 pasky (svn r767) Introduce USERSTRING_LEN (128) and try to make sure we don't overflow it anywhere (as long as we keep USERSTRING_LEN above 7 or so).
Wed, 17 Nov 2004 08:52:47 +0000 tron (svn r654) Hopefully complete support for randomized variational spritegroups (i.e. the cars transporter in DBSetXL gets different cars each time) (pasky)
Mon, 15 Nov 2004 20:52:11 +0000 tron (svn r635) Fix choosing a spritegroup from deterministic variational spritegroups if there is no structure to search (i.e. in purchase lists) (pasky)
Mon, 15 Nov 2004 11:54:35 +0000 tron (svn r625) Almost complete support for deterministic variational vehicle spritegroups. (pasky)
Sun, 14 Nov 2004 20:53:34 +0000 darkvater (svn r611) -newgrf: Change GetCustomEngineSprite() calling convention (invisible to users of GetCustomVehicle*() wrappers). Needed for deterministic spritegroups support (pasky).
Sun, 14 Nov 2004 19:44:06 +0000 tron (svn r607) -Patch: [ 985102 ] static cleanup
Sun, 14 Nov 2004 18:18:28 +0000 darkvater (svn r605) -newgrf: Framework for supporting variational spritegroups . Deterministic only at the moment, but random ones support shouldn't be that difficult now It doesn't do anything, but makes these actions actually possible (pasky).
Sun, 14 Nov 2004 16:42:08 +0000 darkvater (svn r602) -newgrf: Move DrawTileSeqStruct & co and struct SpriteGroup to sprite.h (pasky)
Fri, 12 Nov 2004 23:59:51 +0000 darkvater (svn r557) -newgrf: Rename all 'superset' tokens to 'group' and some other small renamings (pasky and octo).
Sun, 19 Sep 2004 19:56:40 +0000 dominik (svn r298) Fix: Engines from other climates do not appear any more when never_expire_vehicles is enabled
Wed, 15 Sep 2004 06:51:23 +0000 dominik (svn r262) Fix: [ 1028234 ] Monorail and MagLev infrastructure not available in 1920s any more
Sun, 12 Sep 2004 20:15:18 +0000 signde (svn r221) -Feature: console command and variable hooking
Sat, 11 Sep 2004 19:18:30 +0000 darkvater (svn r206) -Fix: [1001540] i lost all wagons. Half-assed fix for lost wagons. But now users can at least fix this problem. Consolecommand: "resetengines"
Fri, 10 Sep 2004 19:02:27 +0000 truelight (svn r194) -Codechange: stripping trailing-spaces. Please keep this that way!
Mon, 23 Aug 2004 07:50:01 +0000 dominik (svn r115) Fix: monorail/maglev became available around 1927
Mon, 09 Aug 2004 17:04:08 +0000 truelight (svn r1) Import of revision 975 of old (crashed) SVN