Wed, 11 Mar 2009 20:43:14 +0000 |
rubidium |
(svn r15676) -Codechange: remove the need for BeginVehicleMove and merge VehiclePositionChanged and EndVehicleMove.
draft
|
Wed, 11 Mar 2009 15:00:40 +0000 |
rubidium |
(svn r15671) -Codechange: bit of coding style/clarification.
draft
|
Mon, 09 Mar 2009 18:56:50 +0000 |
frosch |
(svn r15654) -Fix: Only ever call any vehicle callbacks after the whole articulated engine has been built. (except 0x16)
draft
|
Sat, 07 Mar 2009 18:19:53 +0000 |
rubidium |
(svn r15635) -Fix [FS#2707]: don't allow more than 64 road vehicles to reserve a slot at a single road stop. 255 + 1 gives trouble, but 64 is even more than the roadstop would be able to handle within the slot timeout time.
draft
|
Sun, 01 Mar 2009 21:48:03 +0000 |
rubidium |
(svn r15596) -Change: road vehicles can stop at stops when they own the stop, not when they own the road/tram track.
draft
|
Sat, 21 Feb 2009 12:52:41 +0000 |
frosch |
(svn r15541) -Revert (r15399): 'v->cargo_type' is also used in other places, which cannot accept CT_INVALID.
draft
|
Sat, 21 Feb 2009 11:54:25 +0000 |
frosch |
(svn r15540) -Fix: Testing of 'only_this' in CmdRefitRoadVeh() could be skipped by 'continue'.
draft
|
Fri, 20 Feb 2009 23:21:04 +0000 |
frosch |
(svn r15534) -Codechange: Rename some variables.
draft
|
Mon, 09 Feb 2009 21:20:05 +0000 |
rubidium |
(svn r15434) -Codechange: bit of type safety for the DC_xxx flags.
draft
|
Mon, 09 Feb 2009 02:57:15 +0000 |
rubidium |
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
draft
|
Fri, 06 Feb 2009 15:52:22 +0000 |
rubidium |
(svn r15375) -Fix [FS#2605]: a tram circling around in a depot did never actually 'enter' the depot.
draft
|
Fri, 06 Feb 2009 15:39:34 +0000 |
rubidium |
(svn r15374) -Codechange: remove a magic constant.
draft
|
Thu, 05 Feb 2009 17:28:37 +0000 |
frosch |
(svn r15358) -Add [NoAI]: AIEventVehicleCrashed::GetCrashReason()
draft
|
Tue, 03 Feb 2009 20:39:06 +0000 |
frosch |
(svn r15326) -Fix: Old-ai-ishm when refitting vehicles.
draft
|
Sat, 31 Jan 2009 20:16:06 +0000 |
smatz |
(svn r15299) -Cleanup: remove many redundant includes
draft
|
Tue, 27 Jan 2009 19:44:36 +0000 |
frosch |
(svn r15286) -Fix: Refitting did not invalidate vehicle-colour-maps of road-vehicles, ships and aircraft, as well vehicle-length of road-vehicles.
draft
|
Sun, 25 Jan 2009 00:57:03 +0000 |
glx |
(svn r15263) -Codechange: added Engine::GetCost() to remove some code duplication.
draft
|
Thu, 22 Jan 2009 21:33:08 +0000 |
glx |
(svn r15210) -Fix: Vehicle::GetRunningCost() was wrong for ships and aircraft
draft
|
Tue, 13 Jan 2009 22:58:03 +0000 |
smatz |
(svn r15077) -Codechange: enumify DAYS_IN_YEAR and DAYS_IN_LEAP_YEAR
draft
|
Mon, 12 Jan 2009 17:11:45 +0000 |
truebrain |
(svn r15027) -Merge: tomatos and bananas left to be, here is NoAI for all to see.
draft
|
Sat, 10 Jan 2009 00:31:47 +0000 |
rubidium |
(svn r14949) -Cleanup: pointer coding style
draft
|
Wed, 07 Jan 2009 17:50:20 +0000 |
frosch |
(svn r14903) -Fix: First create all articulated parts of roadvehicles, then call callback 36 capacity, also call it for all articulated parts.
draft
|
Tue, 06 Jan 2009 14:45:38 +0000 |
peter1138 |
(svn r14869) -Feature: Allow road vehicles to move multiple steps in a tick (code based on train movement code) and add support for RV prop 15. This gives RVs a maximum speed of 318mph instead 79mph. This only implements higher speeds, not 'realistic acceleration'.
draft
|
Sun, 04 Jan 2009 18:34:23 +0000 |
smatz |
(svn r14835) -Change: apply the 'warn if train's income is negative' setting to other vehicle types, too
draft
|
Sun, 28 Dec 2008 14:37:19 +0000 |
rubidium |
(svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter.
draft
|
Fri, 26 Dec 2008 21:08:51 +0000 |
rubidium |
(svn r14748) -Codechange: unduplicate window updating when deleting vehicles.
draft
|
Thu, 13 Nov 2008 20:26:06 +0000 |
frosch |
(svn r14578) -Fix (r2389, r10811)[FS#Vikthor]: Allow capacity callbacks (15, 36) to return zero capacity.
draft
|
Fri, 07 Nov 2008 17:59:51 +0000 |
rubidium |
(svn r14566) -Fix [FS#2397]: RV's go via order would reserve a slot at the 'via' station which it never uses, which makes it unlikely that it reserves a slot for the next station and that makes queueing fail (Aali)
draft
|
Tue, 28 Oct 2008 23:34:42 +0000 |
rubidium |
(svn r14545) -Fix [FS#2386]: road vehicles sometimes never got their "slots" deallocated causing RVs not going to depot for service.
draft
|
Fri, 10 Oct 2008 22:50:31 +0000 |
smatz |
(svn r14458) -Fix [FS#2341](r14368): crash when there was a tram dead end after a station/tunnel/bridge (frosch123 and Rubidium)
draft
|
Tue, 30 Sep 2008 20:51:04 +0000 |
rubidium |
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
draft
|
Tue, 30 Sep 2008 20:39:50 +0000 |
rubidium |
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
draft
|
Sun, 21 Sep 2008 11:26:50 +0000 |
rubidium |
(svn r14368) -Fix [FS#1852]: trams jumping when reversing on a single trambit (like caused during road construction reworks) or when (manually) reversing in a corner.
draft
|
Sat, 13 Sep 2008 10:19:51 +0000 |
smatz |
(svn r14307) -Fix: when deleting a station, remove news items regarding it
draft
|
Sat, 13 Sep 2008 10:04:36 +0000 |
rubidium |
(svn r14306) -Codechange: unify the code to draw the vehicle list.
draft
|
Sun, 07 Sep 2008 11:23:10 +0000 |
rubidium |
(svn r14258) -Codechange: rework the way to query the vehicle hash to make sure it always results in the same irregardless of the order of the hash-linked-list.
draft
|
Sun, 17 Aug 2008 11:12:56 +0000 |
rubidium |
(svn r14090) -Fix: the vehicle window of articulated road vehicles would show the clone/refit button when the vehicle was not completely stopped in the depot.
draft
|
Fri, 15 Aug 2008 17:54:43 +0000 |
peter1138 |
(svn r14078) -Codechange: Rename *VehicleInfo::base_cost to cost_factor, indicating what it actually is.
draft
|
Fri, 15 Aug 2008 13:57:43 +0000 |
frosch |
(svn r14076) -Codechange: Merge the four start/stop commands into a single CMD_START_STOP_VEHICLE.
draft
|
Fri, 01 Aug 2008 15:07:31 +0000 |
rubidium |
(svn r13912) -Codechange: remove some casts by returning the proper type instead of void*.
draft
|
Wed, 09 Jul 2008 20:55:47 +0000 |
smatz |
(svn r13691) -Codechange: make it easier to determine whether a command is ran in the context of autoreplace or not
draft
|
Mon, 30 Jun 2008 15:13:40 +0000 |
rubidium |
(svn r13664) -Fix [FS#2117]: bus/truck forgetting go-to-depot order when entering a non-drivethrough road stop.
draft
|
Fri, 27 Jun 2008 17:46:43 +0000 |
skidd13 |
(svn r13647) -Codechange: replace MAX_UVALUE() for std types with the equivalent constant
draft
|
Thu, 19 Jun 2008 13:04:41 +0000 |
rubidium |
(svn r13581) -Fix [FS#2040]: RVs continueing onto next DT station when they are build adjacent to them.
draft
|
Wed, 11 Jun 2008 19:57:45 +0000 |
rubidium |
(svn r13480) -Fix [FS#2050]: RVs stoppping at drive through stations of other companies.
draft
|
Tue, 10 Jun 2008 21:59:22 +0000 |
smatz |
(svn r13456) -Codechange: use AllocaM() macro instead of alloca() at most places
draft
|
Thu, 05 Jun 2008 20:54:52 +0000 |
glx |
(svn r13390) -Codechange: introduce usererror() for fatal but not openttd related errors. Now all error() will 'crash' openttd after showing the message in win32 releases (MSVC), creating a crash.log and crash.dmp (like the '!' hack used before). On the other hand, usererror() will just close the game. So use error() only when it can be helpful to debugging, else use usererror().
draft
|
Thu, 29 May 2008 15:13:28 +0000 |
rubidium |
(svn r13325) -Codechange: split the client-side only settings from the settings stored in the savegame so there is no need to have a duplicate copy of it for new games.
draft
|
Sun, 25 May 2008 22:36:44 +0000 |
rubidium |
(svn r13255) -Codechange: move _opt to _settings.
draft
|
Sun, 25 May 2008 19:17:03 +0000 |
rubidium |
(svn r13251) -Codechange: rename _patches to _settings as that is more logic.
draft
|
Sun, 18 May 2008 16:51:44 +0000 |
rubidium |
(svn r13165) -Codechange: replace some RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
draft
|
Thu, 15 May 2008 13:39:36 +0000 |
rubidium |
(svn r13100) -Codechange: reduce the amount of parameters passed via AddNewsMessage as there is (for each news message type) a tuple of 4 parameters that is the same for all calls.
draft
|
Wed, 14 May 2008 18:31:21 +0000 |
smatz |
(svn r13090) -Codechange: add functions for direct conversion from DiagDirection to Track and Trackbits
draft
|
Tue, 06 May 2008 15:11:33 +0000 |
rubidium |
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
draft
|
Tue, 29 Apr 2008 21:31:29 +0000 |
peter1138 |
(svn r12924) -Feature: Introducing the so called 'engine pool' which primarily removes the fixed engine type limits and also happens to allow (with the patch option 'dynamic_engines') multiple NewGRF vehicle sets to coexist.
draft
|
Mon, 21 Apr 2008 20:50:58 +0000 |
peter1138 |
(svn r12824) -Codechange: Standardise routines for drawing vehicle images, using correct types and less duplication.
draft
|
Mon, 21 Apr 2008 13:45:03 +0000 |
rubidium |
(svn r12818) -Codechange: make callbacks 31 and 37 behave like they do in TTDP according to frosch's survey.
draft
|
Sun, 20 Apr 2008 11:12:07 +0000 |
rubidium |
(svn r12804) -Codechange: move the effect vehicle handling out of vehicle.cpp
draft
|
Sun, 20 Apr 2008 10:13:54 +0000 |
rubidium |
(svn r12803) -Cleanup: rename SpecialVehicle to EffectVehicle to have a uniform naming of the thing instead of using both names for the same thing.
draft
|
Sat, 19 Apr 2008 21:23:42 +0000 |
rubidium |
(svn r12795) -Fix [FS#1938]: vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading.
draft
|