src/newgrf.cpp
Mon, 31 Mar 2008 06:42:26 +0000 rubidium (svn r12495) -Codechange: reduce the dependency on newgrf_station.h (especially because newgrf_station.h includes a lot of stuff).
Mon, 31 Mar 2008 00:17:39 +0000 rubidium (svn r12490) -Codechange: rename engine.h to engine_func.h and remove unneeded inclusions of engine.h and/or replace them with engine_type.h.
Mon, 31 Mar 2008 00:06:17 +0000 rubidium (svn r12489) -Codechange: split station.h into station_base.h and station_func.h.
Fri, 28 Mar 2008 02:10:25 +0000 glx (svn r12454) -Fix (r12452): incorrect calculation for 'first vehicle in this chain of vehicles with the same ID' (thx DaleStan)
Thu, 27 Mar 2008 21:36:16 +0000 glx (svn r12452) -Feature: [NewGRF] Add random action 2 type 84. For vehicles only.
Thu, 27 Mar 2008 17:51:20 +0000 peter1138 (svn r12450) -Codechange: Use a pointer instead of several array dereferences.
Thu, 27 Mar 2008 17:06:35 +0000 belugas (svn r12449) -Feature[newGRF]: Add support for var A2/22 for action 7/9/D: Diificulty level
Sat, 15 Mar 2008 13:21:31 +0000 smatz (svn r12368) -Codechange: use explicit body for loops and conditions and remove -Wno-empty-body from the configure script
Wed, 05 Mar 2008 09:37:43 +0000 peter1138 (svn r12341) -Fix (r11224) [FS#1827]: GRM buffer for cargos was incorrect size.
Tue, 04 Mar 2008 10:41:16 +0000 frosch (svn r12333) -Fix: Switch grfstatus from 'activated' back to 'will-be-active' between reservation- and activation-stage.
Fri, 29 Feb 2008 08:48:01 +0000 peter1138 (svn r12317) -Fix [FS#1815]: Map string IDs that are embedded from other strings.
Fri, 29 Feb 2008 08:40:49 +0000 peter1138 (svn r12316) -Codechange: Support loading full range of 0xD0xx NewGRF strings which
Wed, 27 Feb 2008 21:33:52 +0000 peter1138 (svn r12295) -Codechange: Make plane speed option available to NewGRFs
Thu, 21 Feb 2008 19:09:10 +0000 peter1138 (svn r12209) -Fix: [NewGRF] Support using any base price for rail and road vehicles' running cost, and show running cost of wagons if they have it.
Wed, 20 Feb 2008 20:56:54 +0000 peter1138 (svn r12205) -Codechange: rename RailVehicleInfo::running_cost_base to running_cost, inline with other vehicle types (It is the factor, not the base)
Sat, 16 Feb 2008 03:01:05 +0000 belugas (svn r12158) -Codechange: merge all the sprite recolouring mapping under a single function
Fri, 15 Feb 2008 18:40:42 +0000 frosch (svn r12149) -Codechange: Merge 'ground_sprite' and 'ground_pal' of DrawTileSprites into one PalSpriteID
Fri, 15 Feb 2008 18:34:26 +0000 frosch (svn r12148) -Codechange: Merge 'image' and 'pal' of DrawTileSeqStruct into one PalSpriteID
Tue, 12 Feb 2008 15:43:10 +0000 frosch (svn r12124) -Codechange: Move newgrf-variables that are common to VarAction2 and Action7/9/D to their own function.
Tue, 12 Feb 2008 13:23:57 +0000 peter1138 (svn r12122) -Codechange: Add framework for generic feature callbacks, along with some parts for AI use.
Tue, 12 Feb 2008 11:08:47 +0000 peter1138 (svn r12119) -Codechange: Rename grfspec_feature to match code style, and expose in header for use elsewhere.
Tue, 12 Feb 2008 03:05:27 +0000 belugas (svn r12118) -Codechange: Put the two descriptions of bridges in an array instead of two single variables, following the transport type it represents
Mon, 11 Feb 2008 17:35:15 +0000 belugas (svn r12111) -Codechange: Rename Bridge to BridgeSpec, out of consistensy with other Specs in used.
Wed, 06 Feb 2008 03:01:29 +0000 belugas (svn r12069) -Feature[newGRF]: Specify the purchase, rail and road description of a bridge.
Tue, 05 Feb 2008 04:48:56 +0000 belugas (svn r12064) -Codechange : Give grf bridges their own ResetBridges function, and put bridge spec in table/bridge_land.h, where it should be.
Mon, 04 Feb 2008 16:48:00 +0000 glx (svn r12059) -Fix (r12041): industries prop 24 is a word
Sun, 03 Feb 2008 20:23:59 +0000 maedhros (svn r12052) -Fix [FS#1737] (r11494): The cargo translation table was loaded at the right time, but all the other global variables were now loaded too early. ;)
Sat, 02 Feb 2008 03:23:26 +0000 belugas (svn r12041) -Codechange: Add the loader and the property for action 00 industries, prop 24, nearby station name.
Wed, 30 Jan 2008 10:27:45 +0000 peter1138 (svn r12019) -Codechange: Add support for passenger engine designation for AI-use, NewGRF property 0x08 for trains.
Mon, 28 Jan 2008 15:55:59 +0000 frosch (svn r12001) -Fix: When skipping Action 11 or 12, also skip belonging sprites.
Thu, 24 Jan 2008 14:49:40 +0000 frosch (svn r11973) -Fix (r11726, r11947)[FS#1683]: Use grass tiles for corner shores, if shores got replaced by ActionA.
Wed, 23 Jan 2008 17:40:37 +0000 belugas (svn r11963) -Fix(r11961): Forgot to specify the meaning of the magical 6 substraction
Wed, 23 Jan 2008 17:08:35 +0000 belugas (svn r11961) -Feature[newGRF]: Add support for Action 0D, var 13: informations about current map size.
Mon, 21 Jan 2008 20:41:04 +0000 peter1138 (svn r11938) -Codechange: support loading of canal/river properties (though still ignored)
Thu, 17 Jan 2008 02:10:26 +0000 glx (svn r11888) -Codechange: simplify sorting of the strings in town names dropdown
Tue, 15 Jan 2008 13:19:49 +0000 rubidium (svn r11862) -Fix [FS#1559]: when two NewGRFs 'fight' to define the same cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF... So store the GRF ID with the strings. To be extra sure add the same protection mechanism to industries and towns too.
Mon, 14 Jan 2008 11:18:43 +0000 peter1138 (svn r11846) -Fix [FS#1651]: implicit conversion from unsigned to signed int caused compilation failure with MSVC.
Sun, 13 Jan 2008 14:37:30 +0000 rubidium (svn r11834) -Codechange: only include settings_type.h if needed.
Sun, 13 Jan 2008 01:21:35 +0000 rubidium (svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
Sat, 12 Jan 2008 19:58:06 +0000 peter1138 (svn r11822) -Codechange: Replaced fixed size custom name array. Names are now attached to their object directly and there is
Sat, 12 Jan 2008 14:10:35 +0000 rubidium (svn r11818) -Codechange: split player.h into smaller pieces.
Thu, 10 Jan 2008 18:02:15 +0000 frosch (svn r11807) -Codechange: Make Action5 handler more upwards- and TTDP-compatible by allowing specifiing more sprites than needed.
Wed, 09 Jan 2008 23:17:40 +0000 peter1138 (svn r11803) -Fix: unlikely but possible infinite loop leading to undefined behaviour
Wed, 09 Jan 2008 21:27:39 +0000 rubidium (svn r11801) -Codechange: remove some unneeded includes from some header files.
Wed, 09 Jan 2008 21:05:03 +0000 rubidium (svn r11800) -Codechange: move some functions to a more logical location + some type safety.
Wed, 09 Jan 2008 20:23:12 +0000 peter1138 (svn r11799) -Codechange: no need to special-case helicopter rotor 'overrides'
Tue, 08 Jan 2008 18:25:51 +0000 peter1138 (svn r11784) -Codechange: set up initial engine data in one place
Mon, 07 Jan 2008 14:23:25 +0000 rubidium (svn r11777) -Codechange: split the string header and make do not include it when it's not necessary.
Sat, 05 Jan 2008 15:39:22 +0000 peter1138 (svn r11761) -Codechange: Use appropriate variable types for NewGRF engine overrides, and adjust scope while there.
Fri, 04 Jan 2008 15:39:08 +0000 belugas (svn r11757) -Fix(r11727): Don't use a function's default parameter when the value can be (more adequately, even better) computed from another source.
Thu, 03 Jan 2008 14:33:10 +0000 belugas (svn r11748) -Codechange: Remove magic numbers introduced on r11746 and r11727
Thu, 03 Jan 2008 02:39:06 +0000 belugas (svn r11746) -Fix(r11727): Make sure that action 0A does follow the same new ordering of shore sprites. It was not considered in the missing shore patch
Mon, 31 Dec 2007 07:14:25 +0000 rubidium (svn r11728) -Fix [FS#1577]: if there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available.
Mon, 31 Dec 2007 04:38:11 +0000 belugas (svn r11726) -Feature[newGRF]: Extend the Action 5, feature 0D usage. Patch by BigBB
Sat, 29 Dec 2007 23:49:48 +0000 rubidium (svn r11721) -Fix: do not disable NewGRFs for 'eternity' during games.
Sat, 29 Dec 2007 21:06:54 +0000 peter1138 (svn r11720) -Codechange: [NewGRF] Add support for bit 30 of station tile layouts; forcing a sprite to always be opaque.
Sat, 29 Dec 2007 09:24:26 +0000 rubidium (svn r11719) -Codechange: split sound.h in a header with types and one with functions.
Thu, 27 Dec 2007 20:49:44 +0000 maedhros (svn r11712) -Fix (r9315): Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids.
Thu, 27 Dec 2007 13:35:39 +0000 rubidium (svn r11706) -Codechange: split vehicle.h and remove another bunch of useless includes.
Wed, 26 Dec 2007 13:50:40 +0000 rubidium (svn r11702) -Codechange: move all date related stuff to date*.