ship_cmd.c
Fri, 22 Jun 2007 20:06:59 +0000 rubidium (svn r10277) [0.5] -Backport from trunk (10116, r10128, r10130, r10131, r10137, r10138): 0.5
Tue, 05 Dec 2006 23:57:04 +0000 bjarni (svn r7389) -Fix: when forcing a vehicle to go to a depot, clear refit orders from current orders (caused refit error popup when not having no orders)
Tue, 05 Dec 2006 22:59:42 +0000 bjarni (svn r7386) -Codechange r7385: moved deletion of the vehicle highlight from DeleteVehicle to the sell commands as they are not called as often
Sun, 03 Dec 2006 15:48:21 +0000 peter1138 (svn r7330) -Fix (r7304): Data invalidation doesn't always happen as the local
Sat, 02 Dec 2006 16:56:32 +0000 peter1138 (svn r7326) -Feature: Add support for gradual (un)loading of vehicles (Maedhros)
Fri, 01 Dec 2006 00:09:13 +0000 Darkvater (svn r7313) -Codechange: Calling invalidate data on a window will surely warrant a redraw, so call
Sat, 14 Oct 2006 15:15:56 +0000 Darkvater (svn r6771) -Codechange: Replace two macros with functions. IS_HUMAN_PLAYER and
Thu, 05 Oct 2006 12:59:28 +0000 bjarni (svn r6651) -Coding feature: added the windowevent WE_INVALIDATE_DATA
Wed, 04 Oct 2006 12:01:59 +0000 bjarni (svn r6637) -Codechange: merged all (vehicle type)EnterDepot into VehicleEnterDepot()
Tue, 03 Oct 2006 14:52:39 +0000 bjarni (svn r6624) -Feature: added ability to add refit commands to vehicle orders (can only be done in goto depot orders)
Wed, 27 Sep 2006 18:17:01 +0000 peter1138 (svn r6532) - Feature: Add support for NewGRF sound effects. Currently sound priority isn't supported.
Fri, 08 Sep 2006 10:47:39 +0000 bjarni (svn r6424) -Codechange: [autoreplace] removed a loop though all vehicles from each time the window is redrawn
Tue, 05 Sep 2006 23:21:41 +0000 Darkvater (svn r6406) -Codechange: Rename TileOffsByDir to TileOffsByDiagDir because it accepts
Mon, 04 Sep 2006 15:16:58 +0000 Darkvater (svn r6378) -Codechange: Rename VLW_FLAGS to VLW_MASK as it is a mask
Mon, 04 Sep 2006 09:07:52 +0000 bjarni (svn r6376) -Codechange: [vehicle refit] moved all refit cost calculations into GetRefitCost()
Sun, 03 Sep 2006 11:49:38 +0000 bjarni (svn r6356) -Fix: FS#263 planes come out of hangar and drive back into hangar
Sun, 03 Sep 2006 08:25:27 +0000 tron (svn r6353) -Codechange: Make DestinationID a typedef of uin16, which is as large as any type of destinataion (StationID, DepotID, WaypointID) it can hold
Sat, 02 Sep 2006 22:47:45 +0000 bjarni (svn r6352) -Fix: FS#322 Send to depot bug
Sat, 02 Sep 2006 09:35:03 +0000 bjarni (svn r6304) -Codechange r6295: Use !! instead of (bool) in commands to send vehicles to depots
Fri, 01 Sep 2006 12:37:03 +0000 bjarni (svn r6295) -Feature: using goto depot with a different control selection will now alter the service/stopping in depot flag instead of cancelling the goto depot order
Fri, 01 Sep 2006 10:24:15 +0000 bjarni (svn r6291) -Feature: Vehicle lists from the station window now also got the goto depot button
Wed, 30 Aug 2006 21:39:01 +0000 bjarni (svn r6246) -Feature: added the many times requested "send all vehicle to depot" button
Tue, 29 Aug 2006 23:39:57 +0000 bjarni (svn r6229) -Feature: Shared order lists now got a "goto depot" button
Sun, 27 Aug 2006 09:28:52 +0000 bjarni (svn r6165) -Feature: control click Goto Depot will now make the vehicle service
Sat, 26 Aug 2006 16:34:03 +0000 truelight (svn r6142) -Codechange: added WaypointID (sorry DV, couldn't splits it anymore)
Tue, 22 Aug 2006 18:15:17 +0000 truelight (svn r6053) -Codechange: renamed all IsXXXIndex to IsValidXXXID
Tue, 22 Aug 2006 17:13:49 +0000 truelight (svn r6052) -Codechange: change OrderType (order->type) in a typedef
Tue, 22 Aug 2006 15:33:35 +0000 truelight (svn r6047) -Codechange: FOR_ALL now _only_ loops valid items, and skips invalid ones
Tue, 22 Aug 2006 14:38:37 +0000 rubidium (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
Sun, 20 Aug 2006 19:05:28 +0000 rubidium (svn r6002) -Cleanup: remove the now redundant BASE_YEAR constant.
Wed, 16 Aug 2006 11:39:55 +0000 rubidium (svn r5926) -Codechange: make _cur_year contain the full year, instead of the offset since 1920
Mon, 14 Aug 2006 14:21:15 +0000 rubidium (svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
Wed, 09 Aug 2006 21:11:45 +0000 peter1138 (svn r5822) - NewGRF: add support for callback 31, vehicle start/stop check. This allows a set to disallow a vehicle from being started, i.e. to not be able to leave the depot. This is almost a partner to callback 1D.
Wed, 09 Aug 2006 20:44:23 +0000 peter1138 (svn r5819) - NewGRF: add support for refit costs specified in NewGRF. This may affect the default refit costs for the default rail vehicles.
Thu, 29 Jun 2006 08:58:08 +0000 peter1138 (svn r5427) - Codechange: testing for "== true" is redundant.
Fri, 09 Jun 2006 07:09:48 +0000 peter1138 (svn r5188) - NewGRF: check refit capacity callback when refitting a ship
Mon, 05 Jun 2006 11:28:00 +0000 tron (svn r5120) Add IsShipInDepot{Stopped,}() and remove some redundant checks
Sun, 04 Jun 2006 17:49:16 +0000 peter1138 (svn r5104) - When refitting a vehicle to its existing cargo type, don't lose the cargo onboard (useful when adding wagons to a train)
Sun, 04 Jun 2006 17:38:48 +0000 peter1138 (svn r5103) - Add cargo subtype parameter to refit commands (mart3p)
Sun, 04 Jun 2006 09:28:33 +0000 tron (svn r5094) Remove _new_{aircraft,roadveh,ship,train,wagon}_id. _new_vehicle_id is enough.
Sun, 04 Jun 2006 09:13:59 +0000 KUDr (svn r5093) -CodeChange: [YAPF] min. debug level changed from 1 to 3 and 4 for frequent debug messages (performance stats)
Sat, 27 May 2006 16:12:16 +0000 KUDr (svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
Fri, 19 May 2006 10:04:03 +0000 peter1138 (svn r4910) - NewGRF: add and initialize cargo subtype for vehicle visual variations
Thu, 11 May 2006 13:31:14 +0000 bjarni (svn r4826) -Fix: [autoreplace] fixed possible problem when autoreplacing and was number of vehicles (of a type, not total) was reached
Sun, 23 Apr 2006 19:35:36 +0000 tron (svn r4554) Replace magic numbers by TILE_{HEIGHT,SIZE}
Fri, 21 Apr 2006 19:47:52 +0000 celestar (svn r4505) -Fix (FS#94) Ships can now be used to set up feeders as well.
Mon, 10 Apr 2006 07:15:58 +0000 tron (svn r4342) Change the first two parameters of commands - virtual pixel coordinates of the tile to operate on - to a TileIndex
Sat, 08 Apr 2006 06:55:43 +0000 tron (svn r4321) For ships check the ship state, not the road state. This bug was harmless, because both states are at the same byte in the vehicle type specific union.
Fri, 07 Apr 2006 15:57:03 +0000 celestar (svn r4317) -Codechange: More map accessors for ship_cmd. it is now map-access free, but still requires a huge cleanup
Wed, 05 Apr 2006 18:46:21 +0000 celestar (svn r4289) -Codechange: Make use of water_map accessors for ships. Make a mental note to clean ship_cmd
Tue, 04 Apr 2006 11:35:52 +0000 celestar (svn r4272) -Codechange: Moved the map-accessing stuff from station.h into station_map.h
Mon, 03 Apr 2006 05:32:11 +0000 celestar (svn r4246) -Codechange. Replaced about 100 occurences of '16' by TILE_SIZE
Sun, 12 Mar 2006 17:42:04 +0000 tron (svn r3832) Replace some magic numbers by (Diag)Direction enums
Wed, 08 Mar 2006 06:55:33 +0000 tron (svn r3783) Replace further ints and magic numbers by Direction, DiagDirection and friends
Sun, 05 Mar 2006 12:34:55 +0000 tron (svn r3767) Move all direction related enums and functions to a separate header
Sat, 04 Mar 2006 11:15:44 +0000 tron (svn r3758) Remove the news validation callback. It is superseded by r3757.
Sat, 04 Mar 2006 11:01:35 +0000 tron (svn r3757) -Feature: Delete news items about vehicles, when they get stale
Fri, 10 Feb 2006 06:33:56 +0000 tron (svn r3585) Similar changes to the order handlers of the other vehicle types like r3584
Fri, 03 Feb 2006 12:55:21 +0000 peter1138 (svn r3524) - Split newgrf features from engine.[ch] into newgrf_engine.[ch], and add the new files to project files.
Sun, 29 Jan 2006 18:57:26 +0000 Darkvater (svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)