Fri, 28 Mar 2008 16:33:28 +0000 |
rubidium |
(svn r12468) -Codechange: move some type related stuff from station.h (and openttd.h) to station_type.h.
|
file |
diff |
annotate
|
Fri, 15 Feb 2008 23:57:03 +0000 |
glx |
(svn r12154) -Codechange: removed a magic number
|
file |
diff |
annotate
|
Sat, 12 Jan 2008 19:58:06 +0000 |
peter1138 |
(svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
|
file |
diff |
annotate
|
Wed, 09 Jan 2008 21:27:39 +0000 |
rubidium |
(svn r11801) -Codechange: remove some unneeded includes from some header files.
|
file |
diff |
annotate
|
Mon, 07 Jan 2008 14:02:26 +0000 |
rubidium |
(svn r11776) -Codechange: more header splittings to reduce the dependencies.
|
file |
diff |
annotate
|
Sat, 22 Dec 2007 23:30:28 +0000 |
rubidium |
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
file |
diff |
annotate
|
Fri, 21 Dec 2007 22:50:51 +0000 |
rubidium |
(svn r11680) -Codechange: refactor more out of openttd.h and functions.h.
|
file |
diff |
annotate
|
Wed, 19 Dec 2007 23:35:14 +0000 |
smatz |
(svn r11670) -Feature [FS#1565]: list neutral stations where the player has service in the station list too
|
file |
diff |
annotate
|
Wed, 19 Dec 2007 23:26:02 +0000 |
rubidium |
(svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
|
file |
diff |
annotate
|
Tue, 18 Dec 2007 20:38:16 +0000 |
rubidium |
(svn r11663) -Codechange: moving of the road related types and functions.
|
file |
diff |
annotate
|
Wed, 05 Dec 2007 17:08:10 +0000 |
smatz |
(svn r11576) -Codechange: enumerize and comment station GUI
|
file |
diff |
annotate
|
Thu, 15 Nov 2007 22:20:33 +0000 |
rubidium |
(svn r11442) -Feature: make news messages related to the industry (production) changes better configurable; you can now disable news messages popping up for industries you are not servicing. Patch by Alberth.
|
file |
diff |
annotate
|
Sun, 09 Sep 2007 10:13:17 +0000 |
rubidium |
(svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting subsystem. Patch by Progman.
|
file |
diff |
annotate
|
Fri, 31 Aug 2007 12:45:21 +0000 |
rubidium |
(svn r11013) -Fix [FS#1171]: MoveGoodsToStation's search area is too small as it assumed a lower maximum catchment area than the real maximum catchment area. Based on a patch by PhilSophus.
|
file |
diff |
annotate
|
Thu, 30 Aug 2007 20:40:33 +0000 |
rubidium |
(svn r11009) -Codechange: unvirtualise IsValid as that isn't needed with templates. This gives up to 10% performance increase in games with lots of vehicles.
|
file |
diff |
annotate
|
Sun, 26 Aug 2007 13:55:36 +0000 |
rubidium |
(svn r10981) -Fix [FS#1156] (r10970): stations gave ratings for accepted cargo too.
|
file |
diff |
annotate
|
Fri, 24 Aug 2007 19:19:18 +0000 |
rubidium |
(svn r10974) -Fix [FS#1144, FS#1155]: road vehicles that could not (properly) use a road stop still tried to go to that road stop.
|
file |
diff |
annotate
|
Sun, 05 Aug 2007 21:20:55 +0000 |
rubidium |
(svn r10799) -Fix: only calling QuickFree and not the destructor on pool cleanups might cause memory leaks due to the way C++ works.
|
file |
diff |
annotate
|
Fri, 03 Aug 2007 23:19:29 +0000 |
truelight |
(svn r10777) -Fix: don't put the ctor debug on lvl3, it is more a lvl5 debug
|
file |
diff |
annotate
|
Thu, 02 Aug 2007 08:47:56 +0000 |
rubidium |
(svn r10746) -Codechange: add a generic superclass for almost all pool items so we do not have to duplicate code for each of the pool item classes and use it for the station and roadstop classes.
|
file |
diff |
annotate
|
Wed, 01 Aug 2007 23:49:06 +0000 |
rubidium |
(svn r10745) -Codechange: generalize the pool cleanup/initialize functions for stations (in such a manner that they can be used for other pools too).
|
file |
diff |
annotate
|
Mon, 16 Jul 2007 23:55:22 +0000 |
rubidium |
(svn r10601) -Codechange: store (and use) the type of stations instead of hardcoding station types by graphics IDs.
|
file |
diff |
annotate
|
Fri, 22 Jun 2007 17:34:04 +0000 |
rubidium |
(svn r10269) -Fix [FS#912]: station ratings were shown for all cargos instead of only the cargos that have been transported.
|
file |
diff |
annotate
|
Fri, 22 Jun 2007 11:58:59 +0000 |
rubidium |
(svn r10266) -Codechange: keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo isn't thrown on a big pile when it's put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it.
|
file |
diff |
annotate
|
Mon, 18 Jun 2007 21:44:47 +0000 |
rubidium |
(svn r10208) -Codechange: replace int32 with Money where appropriate.
|
file |
diff |
annotate
|
Fri, 08 Jun 2007 09:35:39 +0000 |
peter1138 |
(svn r10062) -Codechange: Don't redraw all station tiles when cargo is added or removed if the station has no custom graphics.
|
file |
diff |
annotate
|
Thu, 24 May 2007 08:52:28 +0000 |
rubidium |
(svn r9908) -Codechange: prepare the station picker for more road types.
|
file |
diff |
annotate
|
Fri, 20 Apr 2007 08:00:30 +0000 |
rubidium |
(svn r9683) -Fix [FS#423]: improved loading does not use a huge amount of processing power anymore when having a lot of trains.
|
file |
diff |
annotate
|
Wed, 04 Apr 2007 01:35:16 +0000 |
belugas |
(svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near
|
file |
diff |
annotate
|
Thu, 29 Mar 2007 13:52:34 +0000 |
celestar |
(svn r9524) -Fix(FS#640,r8755): Implemented a "dummy" State Machine for stations who got their airport removed while there were still aircraft within the State Machine (and thus caused asserts)
|
file |
diff |
annotate
|
Thu, 08 Mar 2007 20:50:27 +0000 |
truelight |
(svn r9070) -Fix [FS#404]: if bribe failed and you didn't pick up cargo yet, you wouldn't ever be able to do so for a given station
|
file |
diff |
annotate
|
Wed, 07 Mar 2007 12:11:48 +0000 |
rubidium |
(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
|
file |
diff |
annotate
|
Wed, 07 Mar 2007 11:47:46 +0000 |
rubidium |
(svn r9050) -Codechange: Foo(void) -> Foo()
|
file |
diff |
annotate
|
Fri, 02 Mar 2007 18:49:11 +0000 |
richk |
(svn r8978) -Feature: Rewrite of transfer system.
|
file |
diff |
annotate
|
Sat, 17 Feb 2007 15:17:47 +0000 |
richk |
(svn r8780) -Fix: Spelling of CatchmentArea incorrect.
|
file |
diff |
annotate
|
Sat, 17 Feb 2007 07:45:18 +0000 |
tron |
(svn r8767) -Fix
|
file |
diff |
annotate
|
Fri, 16 Feb 2007 09:38:43 +0000 |
tron |
(svn r8755) -Fix
|
file |
diff |
annotate
|
Wed, 14 Feb 2007 16:37:16 +0000 |
rubidium |
(svn r8735) -Feature: drive-through road stops made possible by the hard work of mart3p.
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 16:36:38 +0000 |
celestar |
(svn r8709) -Fix/Codechange: Rename the function GetStationPlatforms into GetPlatformLength because that is what it really does. Overload it because there is already a GetPlatformLength (one gives the length of the whole platform, the other gives the remaining length in a given direction). Turned both functions into methods of Station. While messing around with it, fix a problem where loading times for overhanging trains are miscomputed.
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 15:42:52 +0000 |
celestar |
(svn r8707) -Codechange: Turn IsValidStation into a method of Station
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 12:34:54 +0000 |
celestar |
(svn r8705) -Codechange: Increased the number of airport blocks to 64. This involves changing the enum of airport blocks to a static const uint64 as SOME platforms do not support 64-bit enums
|
file |
diff |
annotate
|
Tue, 13 Feb 2007 00:25:42 +0000 |
rubidium |
(svn r8694) -Codechange: make RoadStop's status accessible via accessor functions.
|
file |
diff |
annotate
|
Sun, 04 Feb 2007 11:31:24 +0000 |
rubidium |
(svn r8575) -Fix (8125): remove unused include
|
file |
diff |
annotate
|
Fri, 02 Feb 2007 16:51:10 +0000 |
celestar |
(svn r8536) -Fix (FS#577): Road Vehicles now can obtain a slot even if the station is very spread out
|
file |
diff |
annotate
|
Thu, 01 Feb 2007 16:48:38 +0000 |
celestar |
(svn r8514) -Codechange: Turn IsBuoy into a method of stations
|
file |
diff |
annotate
|
Wed, 31 Jan 2007 10:50:12 +0000 |
tron |
(svn r8485) -Fix
|
file |
diff |
annotate
|
Wed, 31 Jan 2007 06:25:46 +0000 |
tron |
(svn r8477) -Fix
|
file |
diff |
annotate
|
Wed, 31 Jan 2007 05:08:07 +0000 |
tron |
(svn r8476) -Fix
|
file |
diff |
annotate
|
Wed, 31 Jan 2007 05:01:29 +0000 |
tron |
(svn r8475) -Fix
|
file |
diff |
annotate
|
Wed, 31 Jan 2007 04:34:56 +0000 |
tron |
(svn r8474) -Fix
|
file |
diff |
annotate
|
Sun, 28 Jan 2007 21:54:40 +0000 |
tron |
(svn r8449) -Fix
|
file |
diff |
annotate
|
Thu, 25 Jan 2007 11:11:43 +0000 |
celestar |
(svn r8403) -Fix (r8402): Forgot to remove an enum
|
file |
diff |
annotate
|
Thu, 25 Jan 2007 10:06:58 +0000 |
celestar |
(svn r8402) -Codechange: Move RoadStop-specific enums to the RoadStop class, and changed a one-member enum into a static const. Simplify their naming and add some doxygen-comments to RoadStop
|
file |
diff |
annotate
|
Thu, 25 Jan 2007 08:58:09 +0000 |
celestar |
(svn r8401) -Codechange: Make 'IsValidRoadStop' a method of RoadStop and rename it to 'IsValid'
|
file |
diff |
annotate
|
Thu, 18 Jan 2007 09:34:44 +0000 |
KUDr |
(svn r8231) -Fix (r8125): MP desync caused by calling Random() from station constructor. This was wrong because station constructor is called also when loading savegame and when player tries to build station when it is not sure that it will succeed (thanks Rubidium)
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 22:32:34 +0000 |
tron |
(svn r8212) -Fix
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 21:14:17 +0000 |
tron |
(svn r8207) -Fix
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 20:34:29 +0000 |
tron |
(svn r8203) -Fix:
|
file |
diff |
annotate
|
Wed, 17 Jan 2007 11:15:51 +0000 |
celestar |
(svn r8185) -Codechange: Equipped Roadstops with new/delete operators and gave them proper constructors/destructors (Thanks to KUDr for a nice interactive C++ lesson)
|
file |
diff |
annotate
|
Mon, 15 Jan 2007 14:42:24 +0000 |
celestar |
(svn r8144) -Fix: [FS#163] When a station is removed, vehicles do not get excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargos. Basically this is only a temporary fix until cargopackets are implemented, but it fixes one of the oldest known bugs (Special Thanks to Darkvater for lots of testing)
|
file |
diff |
annotate
|