Fri, 31 Aug 2007 17:09:13 +0000 |
rubidium |
(svn r11016) -Fix [FS#1172]: stations would also be given cargo when vehicles have only dropped cargo of that particular type.
draft
|
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.
draft
|
Thu, 30 Aug 2007 17:17:04 +0000 |
rubidium |
(svn r11005) -Codechange: move the tiletype specific terraforming checks to the functions for those tile types.
draft
|
Thu, 30 Aug 2007 12:10:32 +0000 |
rubidium |
(svn r11002) -Codechange: unhackify the cargo packet list saving (a little).
draft
|
Sun, 26 Aug 2007 13:55:36 +0000 |
rubidium |
(svn r10981) -Fix [FS#1156] (r10970): stations gave ratings for accepted cargo too.
draft
|
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.
draft
|
Thu, 02 Aug 2007 10:47:43 +0000 |
rubidium |
(svn r10748) -Codechange: call the pool cleanup functions for stations directly instead of using the wrapper functions.
draft
|
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.
draft
|
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).
draft
|
Sun, 29 Jul 2007 23:42:59 +0000 |
rubidium |
(svn r10733) -Codechange: change MP_STREET into MP_ROAD as we use the word "road" everywhere except in the tile type.
draft
|
Thu, 26 Jul 2007 16:51:10 +0000 |
rubidium |
(svn r10698) -Codechange [FS#1082]: simplify the code related to foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.
draft
|
Thu, 26 Jul 2007 14:07:11 +0000 |
rubidium |
(svn r10696) -Codechange: remove duplication of the "make sprite transparent" code.
draft
|
Tue, 24 Jul 2007 21:48:50 +0000 |
rubidium |
(svn r10681) -Codechange: do not determine whether a tile is a hangar based on the graphics index to be drawn on the given tile, but do it based on the specification of the location of hangars of the airport.
draft
|
Tue, 24 Jul 2007 19:56:43 +0000 |
rubidium |
(svn r10675) -Codechange: unhardcode the industry types used in several locations of the source code.
draft
|
Sat, 21 Jul 2007 13:45:15 +0000 |
KUDr |
(svn r10646) -Cleanup: AutoPtrT<>::Release() renamed to Detach()
draft
|
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.
draft
|
Fri, 13 Jul 2007 20:46:53 +0000 |
rubidium |
(svn r10555) -Codechange/Fix: add a soft limit of 4096 "entities" in a station's waiting queue and a hard limit of 32768 so (malicious) people cannot cause a "denial of service" attack by filling cargo lists.
draft
|
Wed, 27 Jun 2007 20:53:25 +0000 |
peter1138 |
(svn r10364) -Fix [FS#706]: checking for duplicate custom names was inconsistent, and tested all 'namespaces'. now only check names of the same type.
draft
|
Mon, 25 Jun 2007 21:15:17 +0000 |
rubidium |
(svn r10332) -Fix [FS#940]: ratings where also shown on drop-off stations.
draft
|
Mon, 25 Jun 2007 10:22:48 +0000 |
rubidium |
(svn r10320) -Fix [FS#278]: one could only build a limited number of stations before one had to rename them.
draft
|
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.
draft
|
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.
draft
|
Mon, 18 Jun 2007 22:49:55 +0000 |
rubidium |
(svn r10210) -Codechange: make all money related variables 64 bits, so overflowing them should become a little harder.
draft
|
Mon, 18 Jun 2007 19:53:50 +0000 |
rubidium |
(svn r10205) -Codechange: refactor returning of cost, so it can be more easily modified.
draft
|
Mon, 18 Jun 2007 16:42:40 +0000 |
rubidium |
(svn r10200) -Codechange: add "shortcut" for !CmdFailed (CmdSucceeded).
draft
|
Mon, 18 Jun 2007 10:48:15 +0000 |
rubidium |
(svn r10197) -Codechange: replace int32 with CommandCost where appropriate.
draft
|
Sat, 16 Jun 2007 10:10:22 +0000 |
rubidium |
(svn r10168) -Fix [FS#879]: cannot build airport when an aircraft is flying over it.
draft
|
Mon, 11 Jun 2007 14:00:16 +0000 |
maedhros |
(svn r10097) -Feature: Add support for articulated road vehicles, or callbacks 11 and 17 for
draft
|
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.
draft
|
Thu, 31 May 2007 07:34:40 +0000 |
rubidium |
(svn r9996) -Fix: be more strict when building/upgrading roads and/or road stops.
draft
|
Mon, 28 May 2007 20:46:59 +0000 |
rubidium |
(svn r9965) -Fix: the ownership of drive through road stops on town owned roads wasn't properly reset when the road stop was removed.
draft
|
Sun, 27 May 2007 01:59:07 +0000 |
glx |
(svn r9952) -Fix r9951: it was not possible to build a drive-through station over a road/tram
draft
|
Sun, 27 May 2007 01:03:59 +0000 |
glx |
(svn r9951) -Fix: slope check was incomplete when building road over tram track (and vice-versa)
draft
|
Sat, 26 May 2007 14:24:19 +0000 |
rubidium |
(svn r9935) -Fix: could not build a drive through station when there when you own the tram bits and the town owns the road.
draft
|
Fri, 25 May 2007 22:07:40 +0000 |
rubidium |
(svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
draft
|
Thu, 24 May 2007 22:41:50 +0000 |
rubidium |
(svn r9914) -Codechange: prepare GTTS and the pathfinders to handle multiple road types on a single tile.
draft
|
Thu, 24 May 2007 08:52:28 +0000 |
rubidium |
(svn r9908) -Codechange: prepare the station picker for more road types.
draft
|
Wed, 23 May 2007 17:33:03 +0000 |
maedhros |
(svn r9905) -Feature: Allow building new stations adjacent to existing stations by holding down control. Based on a patch by Wolf01.
draft
|
Mon, 21 May 2007 16:58:23 +0000 |
rubidium |
(svn r9895) -Fix: assertion when removing roadstop.
draft
|
Sun, 20 May 2007 22:04:24 +0000 |
rubidium |
(svn r9893) -Fix (r9892): various small bugs that only act up when using something different than plain roads.
draft
|
Sun, 20 May 2007 19:14:08 +0000 |
rubidium |
(svn r9892) -Codechange: lots of ground work for allowing multiple types of "road" with multiple owners on a single tile.
draft
|
Mon, 07 May 2007 17:10:30 +0000 |
peter1138 |
(svn r9810) -Feature: Add drag and drop removal of station tiles (Wolf01)
draft
|
Tue, 01 May 2007 06:43:18 +0000 |
peter1138 |
(svn r9758) -Fix (FS#756): Ignore bit 1 (axis) of station tile layouts
draft
|
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.
draft
|
Wed, 18 Apr 2007 22:10:36 +0000 |
rubidium |
(svn r9672) -Cleanup: lots of coding style fixes around operands.
draft
|
Wed, 18 Apr 2007 18:00:33 +0000 |
belugas |
(svn r9669) -Documentation: some more doxygen fixes
draft
|
Wed, 18 Apr 2007 00:41:09 +0000 |
belugas |
(svn r9665) -Documentation: Doxygen corrections,errors, corrections of corrections...
draft
|
Tue, 17 Apr 2007 21:09:38 +0000 |
belugas |
(svn r9664) -Documentation: Doxygen corrections,errors and omissions
draft
|
Sun, 15 Apr 2007 16:20:35 +0000 |
peter1138 |
(svn r9638) -Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader.
draft
|
Thu, 12 Apr 2007 13:07:15 +0000 |
maedhros |
(svn r9609) -Codechange: Move some function prototypes out of functions.h and into landscape.h, and add a few where they didn't exist.
draft
|
Thu, 05 Apr 2007 07:49:04 +0000 |
peter1138 |
(svn r9563) -Feature: Add more finer control to transparency options, including a new toolbar, accessible from the map menu or Ctrl X. Patch by Wolf01.
draft
|
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
draft
|
Sat, 31 Mar 2007 09:53:40 +0000 |
maedhros |
(svn r9532) -Fix (r8741) [FS#708]: Make errors when building drive through road stops more descriptive.
draft
|
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)
draft
|
Sat, 24 Mar 2007 09:12:03 +0000 |
celestar |
(svn r9425) -Codechange/Fix (FS#689): Housekeeping in the convert rail functions: Changed the order of error checks to generate more meaningful error messages, added some doxygen comments and replaced bitshifting by proper mathematical operations
draft
|
Thu, 22 Mar 2007 03:42:43 +0000 |
belugas |
(svn r9400) -Codechange: Use some more representative enum names for landscape types.
draft
|
Wed, 21 Mar 2007 13:19:01 +0000 |
peter1138 |
(svn r9388) -Codechange: variable scope and type, and standardify all CargoID loops.
draft
|
Sun, 18 Mar 2007 22:07:44 +0000 |
peter1138 |
(svn r9301) -Codechange: Use cargo class to determine if a road vehicle can stop in bus or truck stops.
draft
|
Wed, 14 Mar 2007 12:56:09 +0000 |
maedhros |
(svn r9178) -Fix (r7573) [FS#679]: Don't allow building docks or buoys under bridges.
draft
|
Tue, 13 Mar 2007 21:31:09 +0000 |
peter1138 |
(svn r9147) -Fix (r1770, r8161): when loadin games, enroute_from and enroute_from_xy were updated in the wrong place, causing issues with TTD savegames/scenarios.
draft
|
Fri, 09 Mar 2007 10:12:08 +0000 |
rubidium |
(svn r9076) -Fix [FS#529]: the intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport (skidd13).
draft
|
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
draft
|
Thu, 08 Mar 2007 16:27:54 +0000 |
rubidium |
(svn r9068) -Codechange: capitalize the VEH_Train etc. enums to match the coding style (and rest of the code).
draft
|
Wed, 07 Mar 2007 12:11:48 +0000 |
rubidium |
(svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
draft
|
Wed, 07 Mar 2007 11:47:46 +0000 |
rubidium |
(svn r9050) -Codechange: Foo(void) -> Foo()
draft
|
Sat, 03 Mar 2007 04:04:22 +0000 |
belugas |
(svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style.
draft
|
Fri, 02 Mar 2007 18:49:11 +0000 |
richk |
(svn r8978) -Feature: Rewrite of transfer system.
draft
|
Sat, 24 Feb 2007 09:42:39 +0000 |
tron |
(svn r8876) -Fix
draft
|
Sat, 24 Feb 2007 06:46:20 +0000 |
tron |
(svn r8875) -Fix
draft
|
Fri, 23 Feb 2007 01:48:53 +0000 |
belugas |
(svn r8853) -Cleanup: doxygen changes. Correct forgotten c files to cpp files with the @file tag as well as a few general comments style
draft
|
Fri, 23 Feb 2007 00:17:46 +0000 |
rubidium |
(svn r8852) -Fix (r8735): make the dynamite tool for drive through road stops as if it were removing a normal road tile (consider the local authority and such).
draft
|
Fri, 23 Feb 2007 00:10:16 +0000 |
rubidium |
(svn r8851) -Fix [FS#643] (r8735): crash on removing town owned roads outside of the local authority.
draft
|
Thu, 22 Feb 2007 08:43:02 +0000 |
tron |
(svn r8841) -Fix
draft
|
Wed, 21 Feb 2007 19:46:37 +0000 |
tron |
(svn r8833) -Fix
draft
|
Wed, 21 Feb 2007 07:37:31 +0000 |
tron |
(svn r8828) -Fix
draft
|
Tue, 20 Feb 2007 22:09:21 +0000 |
peter1138 |
(svn r8826) -Codechange: Replace _cargoc's separate arrays with a regular struct array (with accessor) and implement new initialization method using cargo labels.
draft
|
Tue, 20 Feb 2007 06:39:09 +0000 |
tron |
(svn r8822) -Fix
draft
|
Mon, 19 Feb 2007 13:45:13 +0000 |
rubidium |
(svn r8809) -Fix (r8715): accidentally removed a part of an expression.
draft
|
Sun, 18 Feb 2007 11:45:56 +0000 |
tron |
(svn r8800) -Fix
draft
|
Sun, 18 Feb 2007 11:27:09 +0000 |
tron |
(svn r8799) -Fix
draft
|
Sun, 18 Feb 2007 11:14:55 +0000 |
rubidium |
(svn r8797) -Fix (8741): the 'drive through station built on town owned road' bit was not set.
draft
|
Sun, 18 Feb 2007 09:00:34 +0000 |
tron |
(svn r8796) -Fix
draft
|
Sun, 18 Feb 2007 08:37:39 +0000 |
tron |
(svn r8794) -Fix
draft
|
Sat, 17 Feb 2007 15:59:33 +0000 |
tron |
(svn r8782) -Fix
draft
|
Sat, 17 Feb 2007 15:34:05 +0000 |
tron |
(svn r8781) -Fix
draft
|
Sat, 17 Feb 2007 15:03:30 +0000 |
tron |
(svn r8779) -Fix
draft
|
Sat, 17 Feb 2007 07:45:18 +0000 |
tron |
(svn r8767) -Fix
draft
|
Fri, 16 Feb 2007 22:44:56 +0000 |
rubidium |
(svn r8765) -Codechange: remove logic redundancy by moving it from the gui into the cmd code.
draft
|
Fri, 16 Feb 2007 09:38:43 +0000 |
tron |
(svn r8755) -Fix
draft
|
Wed, 14 Feb 2007 20:58:19 +0000 |
rubidium |
(svn r8741) -Fix (r8735): make the saveguards of CmdBuildRoadStop more robust and add roadstops.grf to the list of required grfs.
draft
|
Wed, 14 Feb 2007 16:37:16 +0000 |
rubidium |
(svn r8735) -Feature: drive-through road stops made possible by the hard work of mart3p.
draft
|
Tue, 13 Feb 2007 22:27:27 +0000 |
rubidium |
(svn r8715) -Codechange/cleanup: replace magic numbers related to state of road vehicles with enums. Original patch by mart3p.
draft
|
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.
draft
|
Tue, 13 Feb 2007 15:42:52 +0000 |
celestar |
(svn r8707) -Codechange: Turn IsValidStation into a method of Station
draft
|
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
draft
|
Tue, 13 Feb 2007 10:26:53 +0000 |
rubidium |
(svn r8698) -Codechange: enumify the returns of VehicleEnterTile
draft
|
Tue, 13 Feb 2007 00:25:42 +0000 |
rubidium |
(svn r8694) -Codechange: make RoadStop's status accessible via accessor functions.
draft
|
Thu, 08 Feb 2007 14:04:02 +0000 |
rubidium |
(svn r8635) -Fix: draw canal edges under buoys that are in a canal.
draft
|
Wed, 07 Feb 2007 17:52:21 +0000 |
rubidium |
(svn r8619) -Fix: store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. This solves the issue of removing ownership from canal tiles thus making is possible for other players to remove the canal tile.
draft
|
Fri, 02 Feb 2007 20:20:56 +0000 |
KUDr |
(svn r8540) -Fix[YAPF]: Assert when buoy is placed on NE or NW map edge (Dan)
draft
|
Fri, 02 Feb 2007 19:09:54 +0000 |
tron |
(svn r8539) -Fix
draft
|
Fri, 02 Feb 2007 08:23:48 +0000 |
tron |
(svn r8531) -Fix
draft
|
Fri, 02 Feb 2007 07:48:06 +0000 |
celestar |
(svn r8528) -Codechange: Rename IsBuoy_() to IsBuoy() now that the naming conflict no longer exists.
draft
|
Thu, 01 Feb 2007 16:48:38 +0000 |
celestar |
(svn r8514) -Codechange: Turn IsBuoy into a method of stations
draft
|
Thu, 01 Feb 2007 12:51:10 +0000 |
Darkvater |
(svn r8507) -Codechange/Feature: Don't remove player-owned property on-load in the scenario editor. Add a button to the landscape window to do this.
draft
|
Wed, 31 Jan 2007 21:42:58 +0000 |
tron |
(svn r8499) -Fix
draft
|
Wed, 31 Jan 2007 06:25:46 +0000 |
tron |
(svn r8477) -Fix
draft
|
Wed, 31 Jan 2007 05:08:07 +0000 |
tron |
(svn r8476) -Fix
draft
|
Wed, 31 Jan 2007 05:01:29 +0000 |
tron |
(svn r8475) -Fix
draft
|
Wed, 31 Jan 2007 04:34:56 +0000 |
tron |
(svn r8474) -Fix
draft
|
Sun, 28 Jan 2007 21:54:40 +0000 |
tron |
(svn r8449) -Fix
draft
|
Fri, 26 Jan 2007 11:38:07 +0000 |
KUDr |
(svn r8414) -Codechange: Use own AutoPtrT instead of std::auto_ptr.
draft
|
Thu, 25 Jan 2007 11:11:43 +0000 |
celestar |
(svn r8403) -Fix (r8402): Forgot to remove an enum
draft
|
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
draft
|
Thu, 25 Jan 2007 07:11:06 +0000 |
tron |
(svn r8400) -Fix
draft
|
Thu, 25 Jan 2007 01:29:24 +0000 |
glx |
(svn r8399) -Fix (r8185): a new road stop was always created in CmdBuildRoadStop(), but it was not deleted if DC_EXEC flag was not set or if the station creation failed
draft
|
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)
draft
|
Wed, 17 Jan 2007 22:32:34 +0000 |
tron |
(svn r8212) -Fix
draft
|
Wed, 17 Jan 2007 21:14:17 +0000 |
tron |
(svn r8207) -Fix
draft
|
Wed, 17 Jan 2007 12:57:35 +0000 |
peter1138 |
(svn r8186) -Fix (FS#557): Apply railtype offset to station graphics if no custom station is in use.
draft
|