Mon, 06 Feb 2006 10:05:41 +0000 |
peter1138 |
(svn r3565) - Fix: On loading a game, GetPlayerRailtypes() didn't account for the fact that vehicles are introduced a year after their introduction date. This will also relieve possible (rare) network desyncs.
|
file |
diff |
annotate
|
Fri, 03 Feb 2006 12:55:21 +0000 |
peter1138 |
(svn r3524) - Split newgrf features from engine.[ch] into newgrf_engine.[ch], and add the new files to project files.
|
file |
diff |
annotate
|
Wed, 01 Feb 2006 06:32:03 +0000 |
tron |
(svn r3510) Fiddle with whitespace and parentheses
|
file |
diff |
annotate
|
Tue, 24 Jan 2006 07:41:28 +0000 |
peter1138 |
(svn r3423) - NewGRF: Update the base_intro age at which an engine will have a randomized intro date, as per (the now updated) spec.
|
file |
diff |
annotate
|
Thu, 19 Jan 2006 18:33:20 +0000 |
peter1138 |
(svn r3410) - NewGRF fix: Only add a random number of days to an engine's base introduction date if that date is not 0.
|
file |
diff |
annotate
|
Thu, 12 Jan 2006 15:52:18 +0000 |
peter1138 |
(svn r3396) - Autoreplace changes:
|
file |
diff |
annotate
|
Fri, 06 Jan 2006 22:49:00 +0000 |
peter1138 |
(svn r3378) - NewGRF Fix: Use order status to determine whether a vehicle is loading instead
|
file |
diff |
annotate
|
Thu, 05 Jan 2006 12:40:50 +0000 |
tron |
(svn r3365) Staticise 36 functions
|
file |
diff |
annotate
|
Sun, 18 Dec 2005 14:03:28 +0000 |
peter1138 |
(svn r3316) - NewGRF: Unload engine names before loading grf files. This fixes names in climates where the engines don't get loaded. Renamed function to reflect its purpose.
|
file |
diff |
annotate
|
Thu, 15 Dec 2005 17:55:59 +0000 |
tron |
(svn r3308) BAD
|
file |
diff |
annotate
|
Fri, 02 Dec 2005 14:55:23 +0000 |
peter1138 |
(svn r3252) - NewGRF: Map new train subtypes to old types for rail vehicles.
|
file |
diff |
annotate
|
Mon, 14 Nov 2005 19:48:04 +0000 |
tron |
(svn r3181) -Bracing
|
file |
diff |
annotate
|
Sun, 06 Nov 2005 13:42:26 +0000 |
peter1138 |
(svn r3148) -NewGRF, Feature: Add support for cargo refitting specification by cargo classes.
|
file |
diff |
annotate
|
Sat, 05 Nov 2005 16:07:26 +0000 |
peter1138 |
(svn r3139) -NewGRF, Feature: support for articulated rail vehicles. This is used, for example, by coal tenders.
|
file |
diff |
annotate
|
Thu, 03 Nov 2005 18:27:29 +0000 |
peter1138 |
(svn r3126) Autoreplace: Only the first vehicle in a chain should be marked as entering a depot, so call moved out of DoVehicleTrigger loop.
|
file |
diff |
annotate
|
Mon, 31 Oct 2005 12:59:47 +0000 |
bjarni |
(svn r3111) -Fix: [autoreplace] [ 1341783 ] Assertion failure in vehicle.c line 378
|
file |
diff |
annotate
|
Sat, 22 Oct 2005 06:39:32 +0000 |
tron |
(svn r3077) static, const, bracing, indentation, 0 -> '\0'/NULL, typos in comments, excess empty lines, minor other changes
|
file |
diff |
annotate
|
Tue, 18 Oct 2005 11:23:58 +0000 |
tron |
(svn r3059) Use bitfields to encode railtype and climates of engines instead of manual shifting/anding
|
file |
diff |
annotate
|
Tue, 04 Oct 2005 21:42:00 +0000 |
peter1138 |
(svn r3017) -NewGRF: Implement sprite group unreferencing and unloading.
|
file |
diff |
annotate
|
Tue, 04 Oct 2005 20:58:10 +0000 |
peter1138 |
(svn r3016) -NewGRF: Implement the start of reference counting for sprite groups. This will allow unloading.
|
file |
diff |
annotate
|
Tue, 04 Oct 2005 20:38:26 +0000 |
peter1138 |
(svn r3015) -NewGRF: Add a new sprite group result type, and support loading of callbacks results within random and "real" groups. (Not fully supported yet.)
|
file |
diff |
annotate
|
Tue, 04 Oct 2005 19:52:26 +0000 |
peter1138 |
(svn r3014) -NewGRF, Codechange: Make all sprite group references be pointers instead of copying the data around.
|
file |
diff |
annotate
|
Sat, 01 Oct 2005 12:43:34 +0000 |
tron |
(svn r3003) Change int, uint, uin16 and byte to EngineID where appropriate, plus some related changes (mostly casts)
|
file |
diff |
annotate
|
Wed, 28 Sep 2005 19:35:36 +0000 |
tron |
(svn r2995) Replace 0xFF/0xFFFF with CT_INVALID/OWNER_SPECTATOR/INVALID_STATION where appropriate
|
file |
diff |
annotate
|
Sat, 30 Jul 2005 18:04:49 +0000 |
tron |
(svn r2762) Simplify a loop, remove an unused variable and add many consts
|
file |
diff |
annotate
|
Tue, 26 Jul 2005 19:34:03 +0000 |
tron |
(svn r2720) Remove unused declarations and definitions
|
file |
diff |
annotate
|
Tue, 26 Jul 2005 19:04:19 +0000 |
tron |
(svn r2717) Move _userstring to strings.[ch]
|
file |
diff |
annotate
|
Sun, 24 Jul 2005 14:12:37 +0000 |
tron |
(svn r2701) Insert Id tags into all source files
|
file |
diff |
annotate
|
Fri, 22 Jul 2005 07:02:20 +0000 |
tron |
(svn r2673) Include functions.h directly, not globally via openttd.h
|
file |
diff |
annotate
|
Thu, 21 Jul 2005 22:15:02 +0000 |
tron |
(svn r2669) Shuffle some more stuff around to reduce dependencies
|
file |
diff |
annotate
|
Wed, 20 Jul 2005 22:02:58 +0000 |
celestar |
(svn r2657) -Codechange: The available railtypes per player are now a bitmask, so
|
file |
diff |
annotate
|
Wed, 20 Jul 2005 15:29:28 +0000 |
tron |
(svn r2650) Convert many explicit shifts+ands to extract bits to invocations of GB - should be a bit nicer to read
|
file |
diff |
annotate
|
Mon, 27 Jun 2005 21:34:31 +0000 |
hackykid |
(svn r2494) - Fix: [newgrf] Dont assume a spriteset can only have 4 or 8 sprites.
|
file |
diff |
annotate
|
Tue, 21 Jun 2005 16:28:17 +0000 |
celestar |
(svn r2468) -Codechange: Got rid of DEREF_PLAYER and replaced it by GetPlayer
|
file |
diff |
annotate
|
Tue, 07 Jun 2005 18:13:49 +0000 |
tron |
(svn r2432) Use GetEngine() instead of DEREF_ENGINE() or even _engines[]
|
file |
diff |
annotate
|
Mon, 06 Jun 2005 00:19:24 +0000 |
hackykid |
(svn r2414) - Feature: [newgrf] Implement powered wagons, and the callback that goes with it.
|
file |
diff |
annotate
|
Sun, 05 Jun 2005 05:35:12 +0000 |
hackykid |
(svn r2410) - Fix: [newgrf] When resolving callbacks, dont ignore wagon overrides.
|
file |
diff |
annotate
|
Thu, 02 Jun 2005 19:30:21 +0000 |
Darkvater |
(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
|
file |
diff |
annotate
|
Wed, 01 Jun 2005 11:34:37 +0000 |
hackykid |
(svn r2389) - Feature: [newgrf] Implement the mechanism for handling newgrf callbacks.
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Sun, 22 May 2005 14:10:20 +0000 |
hackykid |
(svn r2361) - Feature: [newgrf] Implement varaction2 property 0x41 and 0xDA. These are the position in and length of chain of consecutive vehicles with the same type, and index of the next wagon in the chain (INVALID_VEHICLE if last), resp. Improves displaying of some engines in the dbsetxl.
|
file |
diff |
annotate
|
Tue, 17 May 2005 20:58:58 +0000 |
Darkvater |
(svn r2345) - Fix: Don't allow stuff to be renamed to nothing if we don't support it. Only valid ones are signs (delete) and waypoints (rename to default).
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
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"
|
file |
diff |
annotate
|
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% :)
|
file |
diff |
annotate
|
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.)
|
file |
diff |
annotate
|
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.)
|
file |
diff |
annotate
|
Thu, 24 Mar 2005 14:33:05 +0000 |
truelight |
(svn r2043) -Fix: committed too many files in the last commit
|
file |
diff |
annotate
|
Thu, 24 Mar 2005 14:31:27 +0000 |
truelight |
(svn r2042) -Fix: forgot to remove a printf ;)
|
file |
diff |
annotate
|
Thu, 10 Mar 2005 07:01:43 +0000 |
tron |
(svn r1981) Typedef some structs and enums
|
file |
diff |
annotate
|
Wed, 09 Mar 2005 21:54:52 +0000 |
tron |
(svn r1979) Const correctness
|
file |
diff |
annotate
|
Wed, 09 Mar 2005 19:48:20 +0000 |
Darkvater |
(svn r1978) - Fix: Plug some memleaks; thanks Valgrind
|
file |
diff |
annotate
|
Sun, 06 Feb 2005 22:25:27 +0000 |
tron |
(svn r1833) byte -> char transition: the rest
|
file |
diff |
annotate
|
Sun, 06 Feb 2005 20:53:31 +0000 |
tron |
(svn r1832) Next byte -> char iteration: custom names
|
file |
diff |
annotate
|
Sat, 05 Feb 2005 15:58:59 +0000 |
tron |
(svn r1803) Move debugging stuff into files of it's own
|
file |
diff |
annotate
|
Thu, 27 Jan 2005 21:18:03 +0000 |
tron |
(svn r1701) Style police ^^
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
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)
|
file |
diff |
annotate
|
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
|
file |
diff |
annotate
|
Fri, 14 Jan 2005 19:41:24 +0000 |
tron |
(svn r1508) Remove duplicate declarations and include proper headers where necessary
|
file |
diff |
annotate
|