Mon, 14 Nov 2005 08:09:57 +0000 |
tron |
(svn r3177) GB, CLRBIT, HASBIT, TOGGLEBIT
|
file |
diff |
annotate
|
Sun, 13 Nov 2005 14:54:09 +0000 |
tron |
(svn r3173) Use the trinary operator and switch to improve readability
|
file |
diff |
annotate
|
Sun, 13 Nov 2005 13:43:55 +0000 |
tron |
(svn r3172) static, const
|
file |
diff |
annotate
|
Mon, 07 Nov 2005 23:20:47 +0000 |
bjarni |
(svn r3155) -Feature: [autoreplace] autoreplace can now remove cars from too long trains
|
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 19:58:16 +0000 |
bjarni |
(svn r3143) -Codechange: greatly increased speed when allocating vehicles
|
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
|
Sat, 05 Nov 2005 14:01:00 +0000 |
bjarni |
(svn r3138) -Fix: [clone vehicles] fixed assert when it was possible to allocate some vehicles to clone a train, but not for all cars
|
file |
diff |
annotate
|
Fri, 04 Nov 2005 22:10:49 +0000 |
bjarni |
(svn r3137) -Fix: [autoreplace] fixed assert that was triggerable when a vehicle entered a depot even though the goto depot was canceled
|
file |
diff |
annotate
|
Fri, 04 Nov 2005 20:52:03 +0000 |
bjarni |
(svn r3136) -Fix: [autoreplace] all cargo in engines that consists of more than one vehicle will try to move cargo from all vehicles
|
file |
diff |
annotate
|
Thu, 03 Nov 2005 21:22:38 +0000 |
bjarni |
(svn r3129) -Fix: [autoreplace] fixed bug that made the player pay twice for autoreplacing and could end up with negative money
|
file |
diff |
annotate
|
Thu, 03 Nov 2005 20:19:15 +0000 |
bjarni |
(svn r3128) -Fix: [autoreplace] fixed bug that made the player pay twice for autoreplacing and could end up with negative money
|
file |
diff |
annotate
|
Thu, 03 Nov 2005 19:51:28 +0000 |
bjarni |
(svn r3127) -Fix: [autoreplace] fixed a condition where a vehicle could fail to stop when autoreplacing
|
file |
diff |
annotate
|
Tue, 01 Nov 2005 17:20:06 +0000 |
bjarni |
(svn r3116) -Fix: [autoreplace] fixed issue where autorenewing/autoreplacing a plane could lock up an airport
|
file |
diff |
annotate
|
Mon, 31 Oct 2005 14:30:45 +0000 |
bjarni |
(svn r3112) -Feature: [autoreplace] profit counters are now remembered too (request by Darkvater)
|
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, 29 Oct 2005 21:54:28 +0000 |
bjarni |
(svn r3101) -Codechange: added _new_vehicle_id
|
file |
diff |
annotate
|
Sat, 29 Oct 2005 20:58:26 +0000 |
bjarni |
(svn r3100) -Codechange [Clone vehicles] Major change to clone vehicles
|
file |
diff |
annotate
|
Thu, 27 Oct 2005 19:30:40 +0000 |
bjarni |
(svn r3093) -Fix: [autoreplace] fixed issue where the money limit message showed up in some cases when no replace was needed
|
file |
diff |
annotate
|
Mon, 24 Oct 2005 19:40:48 +0000 |
bjarni |
(svn r3081) -Codechange: [autoreplace] complete rewrite of autoreplace
|
file |
diff |
annotate
|
Sun, 23 Oct 2005 13:04:44 +0000 |
tron |
(svn r3078) Some more stuff, which piled up:
|
file |
diff |
annotate
|
Fri, 07 Oct 2005 07:35:15 +0000 |
tron |
(svn r3024) -Codechange: Another batch of replacements of int/uint/int16/byte/-1 with proper types and constants
|
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
|
Tue, 27 Sep 2005 19:16:37 +0000 |
peter1138 |
(svn r2993) Fix: Reset aircraft images differently. Fixes assertion introduced in r2991.
|
file |
diff |
annotate
|
Mon, 26 Sep 2005 20:32:13 +0000 |
peter1138 |
(svn r2991) Reset vehicle images on game load. Allows savegames with NewGRFs saved prior to r2868 to load.
|
file |
diff |
annotate
|
Sun, 18 Sep 2005 20:56:44 +0000 |
Darkvater |
(svn r2962) - const correctness for all Get* functions and most Draw* functions that don't change their pointer parameters
|
file |
diff |
annotate
|
Wed, 14 Sep 2005 18:03:38 +0000 |
Darkvater |
(svn r2951) - Fix: [ 1259345 ] Changing engine in netgame opens train window for everyone
|
file |
diff |
annotate
|
Sat, 03 Sep 2005 19:22:56 +0000 |
bjarni |
(svn r2912) -Fix: [autorenew]: fixed issue where autorenewed vehicles didn't get all stats updated (peter1138)
|
file |
diff |
annotate
|
Mon, 08 Aug 2005 21:35:27 +0000 |
tron |
(svn r2845) Remove sprite size caching, it was unused
|
file |
diff |
annotate
|
Sat, 06 Aug 2005 19:12:44 +0000 |
bjarni |
(svn r2820) -Fix: [autoreplace] fixed issue introduced in 2817 where autoreplace failed if new engine is cheaper than the old one (peter1138)
|
file |
diff |
annotate
|
Sat, 06 Aug 2005 17:40:21 +0000 |
tron |
(svn r2819) Make variables, which are exclusive for internal use of the save/load code, static in saveload.c
|
file |
diff |
annotate
|
Sat, 06 Aug 2005 16:07:22 +0000 |
bjarni |
(svn r2817) -Codechange: [autoreplace]: moved autoreplace and autorenew to serverside
|
file |
diff |
annotate
|
Mon, 01 Aug 2005 16:31:19 +0000 |
ludde |
(svn r2781) Fix some of the issues with variables in .h files.
|
file |
diff |
annotate
|
Mon, 01 Aug 2005 12:55:21 +0000 |
bjarni |
(svn r2779) -Fix: [clone vehicles] fixed typos, which could lead to crashes when cloning refitted trains (chrishuebsch)
|
file |
diff |
annotate
|
Sun, 31 Jul 2005 13:08:08 +0000 |
bjarni |
(svn r2764) -Feature: Clone vehicles
|
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
|
Wed, 20 Jul 2005 22:05:13 +0000 |
celestar |
(svn r2658) -Codechange: Use MAKE_TRANSPARENT to display a transparented sprite
|
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
|
Sun, 17 Jul 2005 20:14:58 +0000 |
tron |
(svn r2626) static, const, misc.
|
file |
diff |
annotate
|
Sun, 17 Jul 2005 20:09:02 +0000 |
hackykid |
(svn r2625) - Fix: [pbs] Store the end of a train's reserved path explicitly. Prevents trains from unreserving eachothers paths in some cases.
|
file |
diff |
annotate
|
Sun, 17 Jul 2005 12:44:35 +0000 |
ludde |
(svn r2600) Fix: [vehicles] Fix problem with vehicle loop not distributing the calls evenly over the day.
|
file |
diff |
annotate
|
Wed, 13 Jul 2005 18:04:01 +0000 |
tron |
(svn r2558) Change the internal map format from 7 arrays to one array of structs, this doesn't change the saved format for now. It's a stepping stone for further changes.
|
file |
diff |
annotate
|
Mon, 04 Jul 2005 14:58:55 +0000 |
hackykid |
(svn r2516) - Feature: [pbs] Implement path-based-signalling. This allows multiple trains within the same signal block, provided their paths dont intersect. For this the block must have all exit and entry signals be pbs signals. Place these by ctrl-clicking 4 times on a normal signal.
|
file |
diff |
annotate
|
Sun, 03 Jul 2005 13:02:54 +0000 |
matthijs |
(svn r2514) - Codechange: [NPF] Move the checking of railtype into a funciton IsCompatibleRail().
|
file |
diff |
annotate
|
Sun, 26 Jun 2005 21:59:21 +0000 |
celestar |
(svn r2491) -Fix: Solved a performance problem introduced in r2467. While busy
|
file |
diff |
annotate
|
Sat, 25 Jun 2005 06:15:43 +0000 |
tron |
(svn r2486) Turn TILE_FROM_XY into an inline function and rename it to TileVirtXY
|
file |
diff |
annotate
|
Fri, 24 Jun 2005 12:38:35 +0000 |
tron |
(svn r2483) Replace almost 500 "uint tile" (and variants) with "TileIndex tile"
|
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
|
Mon, 20 Jun 2005 20:09:46 +0000 |
tron |
(svn r2465) Remove some unreachable code
|
file |
diff |
annotate
|
Fri, 17 Jun 2005 00:22:46 +0000 |
matthijs |
(svn r2450) * Codechange: Replaced all uses of the arrays in tile.h with calls to the associated wrapper functions.
|
file |
diff |
annotate
|
Thu, 16 Jun 2005 18:04:02 +0000 |
matthijs |
(svn r2448) General cleanup of rail related code, more to follow.
|
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 22:44:11 +0000 |
hackykid |
(svn r2428) - Feature: [newgrf] Implement shorter train vehicles (Therax), and the callback that goes with it.
|
file |
diff |
annotate
|
Mon, 06 Jun 2005 14:26:15 +0000 |
hackykid |
(svn r2423) - CodeChange: Include first_engine in the train cache, instead of calculating it all over the place.
|
file |
diff |
annotate
|
Sun, 05 Jun 2005 15:37:00 +0000 |
hackykid |
(svn r2411) - Codechange: Have trains cache stuff like consist power/weight/max speed instead of recalculating it each time.
|
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
|
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
|
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
|