Sun, 13 Mar 2011 22:05:29 +0000 |
frosch |
(svn r22250) -Cleanup (r16378): Engines poolitems do not need a flag for validness anymore. The pool knows that on its own.
draft
|
Sun, 13 Mar 2011 16:43:00 +0000 |
alberth |
(svn r22239) -Doc: Further engine doxyment additions.
draft
|
Tue, 08 Feb 2011 18:34:13 +0000 |
smatz |
(svn r22025) -Fix: verify there is enough space in the pool when creating new pool items while loading old savegames
draft
|
Sat, 05 Feb 2011 20:41:13 +0000 |
frosch |
(svn r21987) -Fix: Make news items, engine previews and AI preview events deal with no longer existing Engine items after resetting the pool.
draft
|
Sat, 05 Feb 2011 20:37:00 +0000 |
frosch |
(svn r21986) -Codechange: Add helper function to test whether an engine is still associated to a GRF.
draft
|
Sat, 05 Feb 2011 16:07:23 +0000 |
frosch |
(svn r21975) -Add: console command to reset the engine pool. It removes the traces of engines which are no longer associated to a NewGRF, and can be used to e.g. 'fix' scenarios which were screwed up by the author. You can only use it when there are no vehicles in the game though.
draft
|
Tue, 18 Jan 2011 21:30:59 +0000 |
rubidium |
(svn r21842) -Feature [FS#4393]: [NewGRF] Introduction dates/required types for rail types; e.g. introduce a particular rail type in 1960 (or when a vehicle using it is introduced), but also allow limiting its introduction to only happen when the required railtypes are available
draft
|
Tue, 18 Jan 2011 21:28:07 +0000 |
rubidium |
(svn r21841) -Feature: [NewGRF] Allow to define other railtypes that should be introduced if a particular rail type is introduced, e.g. to make sure slow rail is introduced when fast rail gets introduced
draft
|
Tue, 28 Dec 2010 14:22:51 +0000 |
smatz |
(svn r21652) -Cleanup: one semicolon is enough
draft
|
Sun, 05 Dec 2010 22:24:20 +0000 |
rubidium |
(svn r21410) -Codechange: limit engine name by amount of characters, not bytes
draft
|
Sat, 04 Dec 2010 08:38:02 +0000 |
planetmaker |
(svn r21374) -Fix: Purchases lists were not invalidated when using 'resetengines'
draft
|
Thu, 18 Nov 2010 14:32:09 +0000 |
rubidium |
(svn r21240) -Feature: [NewGRF] Implement action0 visual effect properties for ships and RVs (Hirundo)
draft
|
Thu, 18 Nov 2010 14:20:03 +0000 |
rubidium |
(svn r21239) -Codechange/Fix: [NewGRF] Use 0xFF instead of 0 as default value for visual effect. This makes setting train prop 22 to 0 actually work (Hirundo)
draft
|
Sat, 06 Nov 2010 16:55:15 +0000 |
planetmaker |
(svn r21101) -Doc: Additions and clarifications of doxygen comments
draft
|
Sat, 06 Nov 2010 13:11:24 +0000 |
terkhen |
(svn r21100) -Feature [NewGRF]: Add CB36 support for road vehicle property 0x15 (Speed).
draft
|
Sat, 30 Oct 2010 14:31:49 +0000 |
terkhen |
(svn r21058) -Feature [NewGRF]: Add CB36 support for road vehicle properties 0x13 (Power), 0x14 (Weight) and 0x18 (Tractive effort).
draft
|
Tue, 28 Sep 2010 21:58:06 +0000 |
terkhen |
(svn r20856) -Fix [FS#4141]: Road/water toolbars did not get updated when the first vehicle of their type becomes available.
draft
|
Tue, 10 Aug 2010 15:54:53 +0000 |
rubidium |
(svn r20437) -Codechange: lets Engines use GRFFilePropsBase as well
draft
|
Mon, 02 Aug 2010 20:32:39 +0000 |
alberth |
(svn r20318) -Doc: Doxygen additions.
draft
|
Mon, 02 Aug 2010 20:19:10 +0000 |
alberth |
(svn r20317) -Codechange: Move variable declaration to their first use.
draft
|
Sun, 01 Aug 2010 19:44:49 +0000 |
frosch |
(svn r20286) -Codechange: Unify end of doxygen comments.
draft
|
Sun, 01 Aug 2010 19:22:34 +0000 |
frosch |
(svn r20283) -Codechange: Unify start of doygen comments.
draft
|
Sat, 24 Jul 2010 10:14:39 +0000 |
alberth |
(svn r20211) -Codechange: Indented code should have curly braces around it.
draft
|
Fri, 16 Jul 2010 17:45:34 +0000 |
rubidium |
(svn r20164) -Fix [FS#3870]: inconsistencies w.r.t. to km/h vs km-ish/h as "base" unit for aircraft speeds
draft
|
Sat, 10 Jul 2010 08:54:57 +0000 |
frosch |
(svn r20106) -Fix (r5999): Engine and vehicle age were clamped at 0xFFFF, though there are 32bit available.
draft
|
Sat, 22 May 2010 11:53:54 +0000 |
frosch |
(svn r19879) -Codechange: Also hide invalid engines from purchase lists.
draft
|
Sat, 17 Apr 2010 17:45:44 +0000 |
yexo |
(svn r19660) -Feature: [NewGRF] support cb36 for aircraft speed also in the build menu
draft
|
Sat, 06 Mar 2010 19:48:17 +0000 |
terkhen |
(svn r19360) -Add: [NewGRF] When the tractive effort of a road vehicle is not set, use a default value of 4C.
draft
|
Sat, 06 Mar 2010 12:59:28 +0000 |
terkhen |
(svn r19347) -Add: Vehicle GUI now shows power, weight and tractive effort for road vehicles.
draft
|
Mon, 22 Feb 2010 21:46:20 +0000 |
frosch |
(svn r19218) -Feature: [NewGRF] Add CB36 support for aircraft properties 0F and 11. (Eddi)
draft
|
Fri, 15 Jan 2010 16:41:15 +0000 |
rubidium |
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
draft
|
Sat, 28 Nov 2009 20:35:25 +0000 |
rubidium |
(svn r18330) -Cleanup: remove some unneeded includes
draft
|
Tue, 24 Nov 2009 13:15:58 +0000 |
frosch |
(svn r18268) -Feature: [NewGRF] Make price base multipliers related to vehicles only apply to the GRF locally, if it defines engines of that type itself.
draft
|
Tue, 24 Nov 2009 13:12:34 +0000 |
frosch |
(svn r18266) -Codechange: Add a function to compute prices from price base and cost factor and use it consistently for vehicle purchase, running cost, and refit cost.
draft
|
Mon, 09 Nov 2009 09:59:35 +0000 |
rubidium |
(svn r18027) -Codechange: make some unneededly global variables static and remove some unused variables
draft
|
Sun, 08 Nov 2009 13:02:05 +0000 |
frosch |
(svn r18011) -Feature(ette): [NewGRF] CB 36 for roadvehicle property 09 'running cost factor'.
draft
|
Sat, 07 Nov 2009 22:47:54 +0000 |
frosch |
(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.
draft
|
Sat, 31 Oct 2009 17:48:09 +0000 |
frosch |
(svn r17926) -Fix (r9352): Make the decision whether aircraft carry mail consistent. Now always the cargo class decides.
draft
|
Wed, 28 Oct 2009 18:31:16 +0000 |
frosch |
(svn r17897) -Fix [FS#3255]: CB15 and CB36 (capacity) were not always called when they should.
draft
|
Sat, 10 Oct 2009 18:48:13 +0000 |
frosch |
(svn r17758) -Revert (r17208): Use assert_compile() if you cannot count.
draft
|
Tue, 06 Oct 2009 19:17:07 +0000 |
frosch |
(svn r17725) -Codechange: Reduce usage of EngInfo and XxxVehInfo, esp. when a Engine * is already present.
draft
|
Sun, 04 Oct 2009 20:33:18 +0000 |
frosch |
(svn r17700) -Codechange: Integrate ShipVehicleInfo::refittable into EngineInfo::refit_mask during initialisation.
draft
|
Sun, 04 Oct 2009 17:16:41 +0000 |
rubidium |
(svn r17693) -Cleanup: remove some unneeded includes
draft
|
Tue, 22 Sep 2009 19:28:57 +0000 |
frosch |
(svn r17616) -Codechange [FS#3222]: Enumerize properties used in callback 0x36. Based on Terkhen's work.
draft
|
Fri, 18 Sep 2009 14:23:58 +0000 |
rubidium |
(svn r17567) -Fix: some doxygen warnings
draft
|
Mon, 14 Sep 2009 12:22:57 +0000 |
rubidium |
(svn r17534) -Codechange: unify the naming of callback masks/flags
draft
|
Sun, 13 Sep 2009 19:15:59 +0000 |
frosch |
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
draft
|
Sun, 30 Aug 2009 17:54:11 +0000 |
alberth |
(svn r17327) -Codechange: Allow external use of GetEngineCategoryName().
draft
|
Thu, 27 Aug 2009 19:47:50 +0000 |
rubidium |
(svn r17296) -Fix/feature [FS#3152]: allow rail wagons to be build when only el rail engines are available
draft
|
Fri, 21 Aug 2009 20:21:05 +0000 |
rubidium |
(svn r17248) -Fix: add GPL license notice where appropriate
draft
|
Mon, 17 Aug 2009 18:33:48 +0000 |
frosch |
(svn r17209) -Codechange: Move cargo_type from (Rail|Road|Ship)VehicleInfo to EngineInfo.
draft
|
Wed, 05 Aug 2009 17:59:21 +0000 |
rubidium |
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
draft
|
Tue, 04 Aug 2009 18:04:33 +0000 |
rubidium |
(svn r17062) -Change: unify the naming of some 125 strings
draft
|
Thu, 23 Jul 2009 18:45:53 +0000 |
frosch |
(svn r16929) -Change: There is no point in not randomising engine introduction-date before 1922. Instead disable the randomisation for the first two years after game-start, so you do not have to wait for the first engine.
draft
|
Wed, 22 Jul 2009 22:44:56 +0000 |
rubidium |
(svn r16921) -Codechange: make it more clear what strings are related to road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
draft
|
Mon, 13 Jul 2009 16:37:27 +0000 |
smatz |
(svn r16814) -Codechange: make IsNormalAircraft() member of Aircraft
draft
|
Mon, 13 Jul 2009 16:35:22 +0000 |
smatz |
(svn r16813) -Codechange: make IsEngineCountable() member of Vehicle
draft
|
Wed, 24 Jun 2009 21:33:11 +0000 |
yexo |
(svn r16647) -Codechange: remove newgrf.h include from newgrf_engine.h to prevent unnecessary inclusion newgrf.h anyway
draft
|
Wed, 17 Jun 2009 17:13:30 +0000 |
rubidium |
(svn r16586) -Codechange: don't store lifelength in the savegame; it can easily be calculated, it isn't used often and now changing extend_vehicle_life in game has some effect.
draft
|
Tue, 16 Jun 2009 13:52:18 +0000 |
rubidium |
(svn r16581) -Codechange: unify the access to Engine::lifelength.
draft
|