src/newgrf.cpp
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*.
Tue, 25 Dec 2007 11:26:07 +0000 rubidium (svn r11692) -Codechange: move some functions from 'functions.h' to a more logical place and remove about 50% of the includes of 'functions.h'
Tue, 25 Dec 2007 09:48:53 +0000 rubidium (svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
Sun, 23 Dec 2007 10:56:02 +0000 rubidium (svn r11684) -Codechange: split gfx.h in a type and functional header.
Sat, 22 Dec 2007 23:30:28 +0000 rubidium (svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
Fri, 21 Dec 2007 21:50:46 +0000 rubidium (svn r11677) -Codechange: move price and command related types/functions to their respective places.
Fri, 21 Dec 2007 19:49:27 +0000 rubidium (svn r11675) -Codechange: split the string types from the string functions.
Tue, 18 Dec 2007 21:25:44 +0000 belugas (svn r11665) -Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08.
Tue, 18 Dec 2007 20:58:12 +0000 rubidium (svn r11664) -Codechange: use more specific ("rail_type.h" instead of "rail.h" that includes way more than only "rail_type.h") includes at some places.
Sun, 16 Dec 2007 22:21:34 +0000 rubidium (svn r11650) -Fix: 'initialised' NewGRFs could still be deactivated in the later 'activation' pass.
Sun, 16 Dec 2007 17:50:09 +0000 glx (svn r11645) -Fix (r8128): station ground tiles may have transparency or company colour
Sat, 15 Dec 2007 03:42:41 +0000 belugas (svn r11635) -Codechange: Give a more informative debug message when encountering unknown newgrf feature in action 00 handling.(FS#1551, Bilbo)
Sat, 08 Dec 2007 15:47:23 +0000 glx (svn r11600) -Cleanup: remove extra out-of-memory checks, since it's now done in *allocT functions.
Sat, 01 Dec 2007 02:47:10 +0000 glx (svn r11544) -Fix [FS#1501]: revert r11453 as it translated cargo when it should not
Tue, 27 Nov 2007 17:13:49 +0000 belugas (svn r11534) -Feature(newgrf): Implement property 23h for Industries.
Sat, 24 Nov 2007 10:38:43 +0000 skidd13 (svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style
Sat, 24 Nov 2007 10:19:56 +0000 rubidium (svn r11509) -Fix: off-by-one error in some sprite numbers; increase sprite number counter before loading the next sprite instead of after doing so.
Thu, 22 Nov 2007 22:37:06 +0000 glx (svn r11494) -Fix [FS#1461] (r11450): cargo translation table was now loaded too late ;)
Tue, 20 Nov 2007 13:35:54 +0000 skidd13 (svn r11484) -Codechange: Remove the doubled function SetBitT and rename the remaining to fit with the naming style
Mon, 19 Nov 2007 21:32:20 +0000 skidd13 (svn r11482) -Codechange: Remove the doubled function ClrBitT and rename the remaining to fit with the naming style
Mon, 19 Nov 2007 21:02:30 +0000 skidd13 (svn r11481) -Codechange: Rename the HASBIT function to fit with the naming style
Mon, 19 Nov 2007 18:38:10 +0000 skidd13 (svn r11475) -Codechange: rename clamp and clampu to Clamp and ClampU to fit with the coding style
Sat, 17 Nov 2007 22:33:53 +0000 glx (svn r11453) -Fix (r11450): unrevert r11239, as we now need it
Sat, 17 Nov 2007 15:03:19 +0000 glx (svn r11450) -Fix [FS#1432](r8886): cargo translation table was loaded too early
Fri, 16 Nov 2007 02:25:56 +0000 glx (svn r11443) -Fix: [NewGRF] Action 0 <id> is an extended byte
Thu, 15 Nov 2007 07:42:25 +0000 rubidium (svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of the box.
Tue, 13 Nov 2007 18:57:38 +0000 glx (svn r11429) -Fix (r11129): some TextID to StringID 'translations' didn't follow our format
Mon, 12 Nov 2007 20:40:58 +0000 glx (svn r11423) -Codechange: store grfid when adding an override
Sun, 04 Nov 2007 22:24:03 +0000 glx (svn r11381) -Fix [FS#1227]: redo the fix in a less breaking way
Sun, 04 Nov 2007 22:21:46 +0000 glx (svn r11380) -Revert (r11191, r11196): it worked, but broke cargo loading
Tue, 30 Oct 2007 17:24:04 +0000 rubidium (svn r11358) -Fix: condition types 0x0B and 0x0C are also valid for variable 0x88 in action 7/9.
Mon, 29 Oct 2007 23:02:31 +0000 rubidium (svn r11355) -Fix [FS#1377]: loading too many GRFs was not handled gracefully causing crashes and such.
Fri, 26 Oct 2007 20:48:15 +0000 belugas (svn r11346) -Codechange: Add marker has_newwater to the loaded grf features. Not in used yet.
Thu, 25 Oct 2007 23:24:28 +0000 glx (svn r11341) -Codechange: add missing callback ID enums, add stub for house property 20 and reorder unimplemented action 0 properties
Sun, 21 Oct 2007 14:59:05 +0000 rubidium (svn r11330) -Add: OTTD version checking for NewGRFs. This allows NewGRFs to do something different for different versions of OpenTTD, like disabling it for too low versions or loading different graphics.
Sat, 20 Oct 2007 21:39:50 +0000 rubidium (svn r11321) -Codechange: add support to load different graphics for halftile slopes using a NewGRF. Patch by frosch.
Fri, 19 Oct 2007 21:14:38 +0000 glx (svn r11302) -Fix (r9520): typo
Wed, 17 Oct 2007 02:50:18 +0000 belugas (svn r11283) -Fix(r11282): a typo. Don't ask.
Wed, 17 Oct 2007 02:46:21 +0000 belugas (svn r11282) -Fix[FS#1344]: Use the right pointer when evaluating the size of the layouts.
Sun, 14 Oct 2007 21:20:12 +0000 maedhros (svn r11265) -Feature: Make more advanced rail types more expensive to build.
Sat, 13 Oct 2007 02:49:05 +0000 glx (svn r11253) -Fix (r9411): industries can still use cargo they define, even if these cargo are disabled by a grf loaded later