train_cmd.c
Thu, 03 Mar 2005 23:26:35 +0000 Darkvater (svn r1922) - Fix: Disappearing of crashed trains inside tunnels were not checked properly.
Tue, 22 Feb 2005 12:48:03 +0000 tron (svn r1898) Remove some unused macros from macros.h and move some others to more appropriate headers
Sun, 20 Feb 2005 07:47:42 +0000 celestar (svn r1891) -Fix: [ 1143587 ] carriages of newgrfs can be refitted again
Sat, 12 Feb 2005 15:53:32 +0000 tron (svn r1863) Give the effect vehicle type enums more descriptive names and use the enum as parameter type for CreateEffectVehicle*()
Mon, 07 Feb 2005 12:47:29 +0000 celestar (svn r1841) -Fix: [ 1117538 ] non-stop orders are no longer accidently skipped
Sun, 06 Feb 2005 22:36:08 +0000 matthijs (svn r1834) - Fix: NPF does not check the owner of its target, busses try to enter other players' depots. TODO
Sun, 06 Feb 2005 10:18:47 +0000 truelight (svn r1817) -Codechange: Moved depot-functions to depot.c
Fri, 04 Feb 2005 14:24:23 +0000 truelight (svn r1786) -Fix: unitnumber is increased to 16bit, so now you can have up to 5000
Wed, 02 Feb 2005 16:16:43 +0000 truelight (svn r1770) -Fix: Hopefully last pieces of code that are containing a station-id
Mon, 31 Jan 2005 11:23:10 +0000 matthijs (svn r1751) - Feature: New PathFinder (NPF).
Mon, 31 Jan 2005 07:23:15 +0000 tron (svn r1749) Move the functions which calculate distances to map.[ch] and give the more meaningful names
Sun, 30 Jan 2005 20:50:06 +0000 bjarni (svn r1741) - Fix: added IsVehicleIndex() so it's possible to protect GetVehicle() from reading an invalid vehicle index
Sun, 30 Jan 2005 19:51:39 +0000 celestar (svn r1740) -Fix: [ 1112342 ] Realistic acceleration works properly with TTDPatch non-stop handling behaviour
Sun, 30 Jan 2005 18:51:08 +0000 darkvater (svn r1739) - Fix: type checking when selling vehicles (TrueLight)
Sun, 30 Jan 2005 18:40:52 +0000 celestar (svn r1738) -Fix: [ 1108735 ] Fixed (hopefully) an assertion that was cause by selling carriages in a MP game faster than the network can handle. (Truelight)
Sun, 30 Jan 2005 13:03:32 +0000 bjarni (svn r1727) - Fix: now CmdBuildRailVehicle() behaves correctly if DC_EXEC is set
Sat, 29 Jan 2005 23:58:07 +0000 bjarni (svn r1725) - Fix: now trains can only be built in depots and you have to own the depot too (hacked client protection)
Sat, 29 Jan 2005 15:12:40 +0000 tron (svn r1718) Use the enum TileType as parameter/return type for [GS]etTileType() instead of plain int.
Sat, 29 Jan 2005 12:19:05 +0000 tron (svn r1713) Split off several functions which query/set information about a single tile from map.h and put them into a seperate file tile.h
Sat, 29 Jan 2005 12:01:36 +0000 bjarni (svn r1712) - Fix: a hacked client can no longer send other players trains to a depot
Thu, 27 Jan 2005 21:18:03 +0000 tron (svn r1701) Style police ^^
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)
Thu, 27 Jan 2005 12:52:20 +0000 tron (svn r1696) Use GetTileSlope() instead of FindLandscapeHeightByTile() where it is sufficient. FindLandscapeHeightByTile() uses GetTileSlope() internally and adds some more info, which is discarded in these cases.
Wed, 26 Jan 2005 12:51:04 +0000 celestar (svn r1681) -Feature: New realistic acceleration.
Tue, 25 Jan 2005 21:43:57 +0000 tron (svn r1676) Increase the size of TileIndex and TileIndexDiff to 32bits and adapt the save/load data and some other parts of the code to that change
Mon, 24 Jan 2005 22:24:47 +0000 bjarni (svn r1652) Fix: train and road vehicle lists are now redrawn when vehicles enters/leaves a depot (Hackykid)
Mon, 24 Jan 2005 14:39:22 +0000 celestar (svn r1638) -Fix: Train crashes should no longer desync the game. This is more of a
Mon, 24 Jan 2005 00:36:22 +0000 darkvater (svn r1633) -Fix: [1040119] Flood and wagons in depot
Sun, 23 Jan 2005 22:01:51 +0000 bjarni (svn r1629) added a counter to tell how many engines you have of each type to the autoreplace vehicle windows and made them show only the vehicles you actually have in the left list.
Sun, 23 Jan 2005 13:09:35 +0000 tron (svn r1610) Remove trailing whitespace (last time ever, i hope)
Sun, 23 Jan 2005 10:40:54 +0000 dominik (svn r1604) Fix: [ 1105112 ] Destroyed train locks crossings
Sat, 22 Jan 2005 22:47:58 +0000 tron (svn r1596) Add some more statics
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
Sat, 22 Jan 2005 18:39:52 +0000 celestar (svn r1588) -Fix: [ 1105959 ] coded a workaround in the acceleration code so that
Wed, 19 Jan 2005 19:15:03 +0000 bjarni (svn r1568) made an enum of train subtypes to make the code more readable
Wed, 19 Jan 2005 10:00:37 +0000 celestar (svn r1565) -Fix: [ 1104969 ] Aircraft in hangar messages are now revalidated before
Tue, 18 Jan 2005 23:27:06 +0000 bjarni (svn r1561) Fix: autoreplacing a singleheaded engine into a dualheaded engine now adds the the rear engine
Tue, 18 Jan 2005 16:01:35 +0000 Celestar (svn r1558) -Fix: [ 1104350 ] Crashed trains do not initiate the lost vehicle
Mon, 17 Jan 2005 21:54:45 +0000 celestar (svn r1554) -Fix: [ 1103187 ] Order Check messages are now validated before
Mon, 17 Jan 2005 09:43:02 +0000 tron (svn r1550) Remove useless function declaration
Mon, 17 Jan 2005 09:41:46 +0000 tron (svn r1549) Clean up some functions:
Sun, 16 Jan 2005 11:24:58 +0000 tron (svn r1536) Move GET_TILEHEIGHT, GET_TILETYPE and IS_TILETYPE to map.h, turn them into inline functions and add some asserts
Sat, 15 Jan 2005 19:06:22 +0000 truelight (svn r1525) -Codechange: rewrote the _order_array, now it can be made dynamic.
Sun, 09 Jan 2005 16:02:06 +0000 truelight (svn r1445) -Fix: reversing a train also reverses the UP and DOWN status for the
Fri, 07 Jan 2005 17:02:43 +0000 tron (svn r1414) Move TileIndex, TILE_MASK and GET_TILE_[XY] to map.h and turn the latter into inline functions names Tile[XY]
Thu, 06 Jan 2005 22:31:58 +0000 truelight (svn r1407) -Codechange: changed a lot around _stations, _vehicles, _towns and _industries
Thu, 06 Jan 2005 18:45:28 +0000 tron (svn r1402) Trim trailing whitespace
Wed, 05 Jan 2005 13:32:03 +0000 tron (svn r1386) Move TileIndexDiff to map.h
Tue, 04 Jan 2005 17:11:03 +0000 darkvater (svn r1375) -Fix: [1050990] Buying trains sometimes accounted for incorrectly. Was the result of the cost getting reset in a recursive call of docommand. That is fixed. In addition all cost-commands are typed explicitely. Please do not forget to do so or your costs will be credited to construction if you are unlucky.
Tue, 04 Jan 2005 00:54:12 +0000 matthijs (svn r1367) -Fix: Full-Loading trains no longer get "lost" after a while (Hackykid)
Sun, 02 Jan 2005 17:23:04 +0000 bjarni (svn r1323) Adding autoreplace feature
Tue, 28 Dec 2004 11:51:31 +0000 truelight (svn r1288) -Codechange: changed _map2 to an uint16. It is still saved and loaded as
Mon, 27 Dec 2004 18:18:44 +0000 truelight (svn r1283) -Add: AutoRenew is now a client-side patch instead of a game-side patch
Tue, 21 Dec 2004 23:27:58 +0000 darkvater (svn r1211) -Feature: Introduce sticky windows to all vehicle windows...Just make sure you do not sticky more than 23 at a time. Also a lot of places in the code invalidated the 'status bar' of the vehicle, referring to it as widget 4. This is now widget 5 and has been #definitized
Tue, 21 Dec 2004 16:17:27 +0000 truelight (svn r1200) -Fix: Fixed bug pointed out by Tron: when a train is on the
Tue, 21 Dec 2004 16:02:14 +0000 truelight (svn r1199) -Fix: [ 958098 ] No longer road/rail crossing signals hang when a train
Tue, 21 Dec 2004 16:00:14 +0000 truelight (svn r1198) -Fix: [ 1087701 ] It is no longer possible to crash trains of other
Mon, 20 Dec 2004 18:11:22 +0000 tron (svn r1189) Fix vehicle list update glitch when moving waggons in depots
Sun, 19 Dec 2004 09:39:19 +0000 dominik (svn r1167) Feature: Added the possibility to add validation functions to NewsItems. This is now done for "Train in depot" messages. Before displaying such a message, it checks if the train really still is in the depot. Can be applied to other news items as well.
Wed, 15 Dec 2004 22:18:54 +0000 tron (svn r1117) Move map arrays and some related macros into their own files map.c and map.h