Sun, 01 Jul 2007 19:24:54 +0000 |
rubidium |
(svn r10409) -Codechange: replace (Aircraft|RoadVeh|Ship|Train)_Tick with a Tick method in the Vehicle class.
|
file |
diff |
annotate
|
Sun, 01 Jul 2007 19:11:47 +0000 |
rubidium |
(svn r10408) -Codechange: make GetImage a class method of Vehicle instead of Get(Aircraft|RoadVeh|Ship|Train)Image.
|
file |
diff |
annotate
|
Wed, 27 Jun 2007 20:40:20 +0000 |
peter1138 |
(svn r10363) -Fix [FS#911]: invalidating autoreplace windows didn't take account of vehicle group (Matthias Wolf)
|
file |
diff |
annotate
|
Mon, 25 Jun 2007 23:14:13 +0000 |
maedhros |
(svn r10335) -Fix (r10331): Increment the current order index *after* using it in UpdateVehicleTimetable.
|
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
|
Thu, 21 Jun 2007 14:32:27 +0000 |
rubidium |
(svn r10246) -Fix (r10297): some forgotten money conversions and truncation issues. Thanks to benc for providing the patch.
|
file |
diff |
annotate
|
Wed, 20 Jun 2007 19:17:22 +0000 |
maedhros |
(svn r10236) -Feature: Introduce a form of timetabling for vehicles.
|
file |
diff |
annotate
|
Mon, 18 Jun 2007 21:44:47 +0000 |
rubidium |
(svn r10208) -Codechange: replace int32 with Money where appropriate.
|
file |
diff |
annotate
|
Mon, 18 Jun 2007 19:53:50 +0000 |
rubidium |
(svn r10205) -Codechange: refactor returning of cost, so it can be more easily modified.
|
file |
diff |
annotate
|
Mon, 18 Jun 2007 10:48:15 +0000 |
rubidium |
(svn r10197) -Codechange: replace int32 with CommandCost where appropriate.
|
file |
diff |
annotate
|
Sat, 19 May 2007 09:40:18 +0000 |
rubidium |
(svn r9874) -Feature: advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group. Original code by nycom and graphics by skidd13.
|
file |
diff |
annotate
|
Mon, 14 May 2007 08:07:20 +0000 |
rubidium |
(svn r9833) -Fix: also 'leave' the station when leaving for automatic servicing.
|
file |
diff |
annotate
|
Mon, 07 May 2007 16:21:34 +0000 |
rubidium |
(svn r9808) -Codechange: unify the Handle<VehicleType>Loading functions.
|
file |
diff |
annotate
|
Mon, 07 May 2007 13:26:10 +0000 |
peter1138 |
(svn r9806) -Codechange: [NewGRF] Add callback 36 support for purchase cost, for all vehicle types.
|
file |
diff |
annotate
|
Sun, 06 May 2007 21:10:49 +0000 |
peter1138 |
(svn r9804) -Fix (r9761): Update aircraft cached information when its 'pos' changes, as well as 'state'. (Thanks to bulb)
|
file |
diff |
annotate
|
Sun, 06 May 2007 14:59:01 +0000 |
rubidium |
(svn r9794) -Codechange: refactor the question whether a vehicle can be loaded into LoadUnloadVehicle instead of duplicating it for each vehicle.
|
file |
diff |
annotate
|
Wed, 02 May 2007 18:29:11 +0000 |
rubidium |
(svn r9770) -Codechange: perform the payment of cargo when loading/unloading, but when arriving at the station.
|
file |
diff |
annotate
|
Tue, 01 May 2007 16:35:14 +0000 |
rubidium |
(svn r9760) -Codechange: remove the need for saving some vehicle variables.
|
file |
diff |
annotate
|
Sun, 29 Apr 2007 22:33:51 +0000 |
rubidium |
(svn r9755) -Codechange: refactor some more of the begin loading stuff.
|
file |
diff |
annotate
|
Sun, 29 Apr 2007 21:24:08 +0000 |
rubidium |
(svn r9754) -Codechange: make classes for all vehicle types, so we can make nicer/better maintainable code, i.e. virtual methods instead of switches.
|
file |
diff |
annotate
|
Sun, 29 Apr 2007 18:21:24 +0000 |
rubidium |
(svn r9752) -Codechange: remove some duplication related to BeginLoading.
|
file |
diff |
annotate
|
Sun, 29 Apr 2007 08:43:00 +0000 |
maedhros |
(svn r9742) -Fix (r9689) [FS#739]: Fix cloning with refit costs again, hopefully for good this time.
|
file |
diff |
annotate
|
Fri, 20 Apr 2007 11:39:01 +0000 |
maedhros |
(svn r9685) -Fix (r9683): Call v->LeaveStation() when a vehicle in a station is sent to a depot.
|
file |
diff |
annotate
|
Fri, 20 Apr 2007 11:05:56 +0000 |
maedhros |
(svn r9684) -Fix (r9683): Remove vehicles from the station loading list instead of adding
|
file |
diff |
annotate
|
Thu, 19 Apr 2007 18:49:40 +0000 |
peter1138 |
(svn r9678) -Codechange: Support changing of aircraft running cost via callback 36.
|
file |
diff |
annotate
|
Wed, 18 Apr 2007 18:37:40 +0000 |
peter1138 |
(svn r9671) -Codechange: Implement NewGRF callback 36, which allows changing of various properties which were previously static. Vehicle max speed and train power/te/running costs are adjustable.
|
file |
diff |
annotate
|
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.
|
file |
diff |
annotate
|
Tue, 03 Apr 2007 16:12:28 +0000 |
belugas |
(svn r9551) -Documentation: Some more doxygen work
|
file |
diff |
annotate
|
Mon, 02 Apr 2007 14:20:31 +0000 |
belugas |
(svn r9545) -Documentation: Some corrections to previous doxygen work
|
file |
diff |
annotate
|
Mon, 02 Apr 2007 11:35:08 +0000 |
maedhros |
(svn r9543) -Fix [FS#691]: Split up STR_ENGINE_NOT_BUILDABLE into four strings so it can be
|
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
|
Mon, 10 Mar 2008 16:35:38 +0000 |
richk |
(svn r12357) [NewGRF_ports] -Codechange: Use instantiation of new FSMPortMovingData to create a copy of a const.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 10 Mar 2008 15:26:39 +0000 |
richk |
(svn r12351) [NewGRF_ports] -Sync: with trunk r12051:12350.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 03 Feb 2008 20:34:26 +0000 |
rubidium |
(svn r12053) [NewGRF_ports] -Sync: with trunk r11949:12050.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 22 Jan 2008 21:00:30 +0000 |
rubidium |
(svn r11950) [NewGRF_ports] -Sync with trunk r11566:11949.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 03 Dec 2007 23:39:38 +0000 |
rubidium |
(svn r11566) [NewGRF_ports] -Sync: with trunk r11218:r11565.
NewGRF_ports
|
file |
diff |
annotate
|
Sat, 06 Oct 2007 21:16:00 +0000 |
rubidium |
(svn r11219) [NewGRF_ports] -Sync: with trunk r11035:11218.
NewGRF_ports
|
file |
diff |
annotate
|
Thu, 06 Sep 2007 19:42:48 +0000 |
richk |
(svn r11051) [NewGRF_ports] -Feature: Added SHORT TAKEOFF capability.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 02 Sep 2007 11:58:58 +0000 |
rubidium |
(svn r11037) [NewGRF_ports] -Sync: with trunk r10844:11035.
NewGRF_ports
|
file |
diff |
annotate
|
Fri, 24 Aug 2007 22:53:07 +0000 |
richk |
(svn r10977) [NewGRF_ports] -Feature: Added multi-tile depot support.
NewGRF_ports
|
file |
diff |
annotate
|
Thu, 23 Aug 2007 20:04:08 +0000 |
richk |
(svn r10969) [NewGRF_ports] -Change: Aircraft can only be stopped if taxiing, or if heading for takeoff. Once takeoff started, it is counted as in-flight.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 21 Aug 2007 20:03:53 +0000 |
richk |
(svn r10960) [NewGRF_ports] -Change: Remove delta_z from the FSMport class. Will need to replace code at places marked with TODO.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 21 Aug 2007 19:33:49 +0000 |
richk |
(svn r10959) [NewGRF_ports] -Change: Rename FSMState to FSMCommand. nof_elements changed to num_positions. nof_depots changed to num_depots.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 21 Aug 2007 11:01:13 +0000 |
rubidium |
(svn r10957) [NewGRF_ports] -Codechange: reduce the dependency on AT_XXX enums and airport_type.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 21 Aug 2007 09:02:06 +0000 |
rubidium |
(svn r10956) [NewGRF_ports] -Codechange: start refactoring the airport specific code to be more generic so it can be used for non-aircraft ports too.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 20 Aug 2007 01:57:42 +0000 |
richk |
(svn r10950) [NewGRF_ports] -Fix: Helicopters need slightly different rotated position data to pinpoint their landings on the rotated helipads.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 19 Aug 2007 17:07:58 +0000 |
richk |
(svn r10943) [NewGRF_ports] -Change: Hangar terminal selection now checks for presence of a Choose Term/Helipad command. Usefully this can be *after* the TO_ALL, so ordinary processing will not pick up a secondary terminal reassignment.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 19 Aug 2007 12:31:34 +0000 |
richk |
(svn r10934) [NewGRF_ports] -Fix: Missed reset of state to HANGAR for aircraft in hangar that fail to exit.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 19 Aug 2007 12:30:22 +0000 |
richk |
(svn r10933) [NewGRF_ports] -Feature: On EndLanding or HeliEndLanding, a check is made for an explicit Choose Term/Helipad command. If one found, it is used, and if it fails, the vehicle will default to hangar.
NewGRF_ports
|
file |
diff |
annotate
|
Fri, 17 Aug 2007 20:42:28 +0000 |
richk |
(svn r10928) [NewGRF_ports] -Add: An aircraft can only release the blocks on an airport that it actually owns.
NewGRF_ports
|
file |
diff |
annotate
|
Thu, 16 Aug 2007 08:23:58 +0000 |
rubidium |
(svn r10920) [NewGRF_ports] -Cleanup: remove the tables/files that were used to define airports as they will all be defined in a NewGRF and we do not need them anymore.
NewGRF_ports
|
file |
diff |
annotate
|
Wed, 15 Aug 2007 22:33:37 +0000 |
rubidium |
(svn r10910) [NewGRF_ports] -Fix: take foundations into account when determining the height of the 0,0 position of the airport.
NewGRF_ports
|
file |
diff |
annotate
|
Wed, 15 Aug 2007 10:30:49 +0000 |
rubidium |
(svn r10908) [NewGRF_ports] -Codechange: remove the hardcoded TERMn and HELIPADn and the now unused block definitions.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 14 Aug 2007 23:41:36 +0000 |
richk |
(svn r10901) [NewGRF_ports] -Fix: Aircraft that failed to exit the hangar should unreserve any terminal reservations they made.
NewGRF_ports
|
file |
diff |
annotate
|
Tue, 14 Aug 2007 21:25:25 +0000 |
richk |
(svn r10895) [NewGRF_ports] -Fix: Only visually leave the hangar if the aircraft can successfully move to its chosen destination. Enables the decision to proceed to based on block reservations in the hangar commands, not in code.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 13 Aug 2007 20:45:50 +0000 |
rubidium |
(svn r10883) [NewGRF_ports] -Fix: crashing aircraft caused deadlocking of the airport; they didn't release their owned blocks when the aircraft was finally destroyed.
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 13 Aug 2007 20:01:30 +0000 |
richk |
(svn r10879) [NewGRF_ports] -Feature: Added support for special orders, with addition of <data> byte in FSM command:
NewGRF_ports
|
file |
diff |
annotate
|
Mon, 13 Aug 2007 09:18:12 +0000 |
richk |
(svn r10875) [NewGRF_ports] -Fix: Terminals were not being selected from the right terminal groups when there was more than one terminal group.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 12 Aug 2007 18:32:47 +0000 |
rubidium |
(svn r10872) [NewGRF_ports] -Sync: with trunk r10765:10871.
NewGRF_ports
|
file |
diff |
annotate
|
Sun, 12 Aug 2007 14:04:32 +0000 |
richk |
(svn r10865) [NewGRF_ports] -Feature: Added oilrig. Reloads correctly for old games.
NewGRF_ports
|
file |
diff |
annotate
|