src/newgrf.cpp
Fri, 06 Jul 2007 20:40:58 +0000 belugas (svn r10457) -Codechange: Load the newly read definitions of Industries and Industry tiles.
Fri, 06 Jul 2007 20:36:32 +0000 belugas (svn r10456) -Codechange: Enable loading newgrf strings for Industries
Thu, 05 Jul 2007 16:39:56 +0000 belugas (svn r10448) -Codechange: Industry Tiles and Houses share almost the same spritegroup format.
Thu, 05 Jul 2007 05:41:56 +0000 rubidium (svn r10442) -Codechange: implement the industry production callback.
Wed, 04 Jul 2007 13:30:33 +0000 maedhros (svn r10436) -Cleanup: Doxygenise some comments, update others, and make a few statements more consistent with everything else.
Wed, 04 Jul 2007 13:01:55 +0000 maedhros (svn r10435) -Fix (r9315): numinfo starts from 1, not 0, so make it possible to define a house with a local id of 255.
Wed, 04 Jul 2007 12:57:07 +0000 maedhros (svn r10434) -Fix (r9315): When setting multiple house overrides in one Action 0, don't override them all with the first ID.
Wed, 04 Jul 2007 12:52:43 +0000 maedhros (svn r10433) -Codechange: Remove FOR_EACH_OBJECT by moving the for loops in the Action 0
Sat, 23 Jun 2007 21:12:09 +0000 rubidium (svn r10298) -Fix [FS#903]: show the subdirectory below the default data directory in this filename in the newgrf list. The directory was removed in r9560 because then it used to full path instead of the path relative to the data directory, but since the inclusion of "search paths" that is not necessary anymore.
Mon, 18 Jun 2007 23:00:55 +0000 glx (svn r10211) -Feature: [NewGRF] Add support for action 0F
Sun, 17 Jun 2007 13:26:19 +0000 rubidium (svn r10180) -Fix (r10167): do not reset the 2cc loaded feature setting when a (later) newgrf does not have 2cc.
Sun, 17 Jun 2007 11:01:58 +0000 maedhros (svn r10178) -Fix: Don't deactivate newgrf files when skipping the rest of the file during the initialisation stage.
Fri, 15 Jun 2007 23:55:52 +0000 belugas (svn r10167) -Codechange: Change the flagging system of grf loaded feature from a bitset to a bool evaluation.
Thu, 14 Jun 2007 14:31:48 +0000 truelight (svn r10157) -Fix: use as indentified for PNGs, the place of the image as it was in the grf, not the internal SpriteID
Wed, 13 Jun 2007 15:24:40 +0000 celestar (svn r10141) -Fix (FS#848, r8973): Set the newgrf bit for realistic plane speeds (bulb)
Wed, 13 Jun 2007 06:42:43 +0000 peter1138 (svn r10128) -Fix (r4811): missing printf parameters in newgrf debug message
Tue, 12 Jun 2007 13:22:14 +0000 maedhros (svn r10114) -Fix: Only load newgrf error messages if the language matches the current
Tue, 12 Jun 2007 09:41:12 +0000 maedhros (svn r10110) -Fix: Reset NewGRF errors along with all the other NewGRF data so that errors get loaded again when pressing "Apply".
Mon, 11 Jun 2007 14:00:16 +0000 maedhros (svn r10097) -Feature: Add support for articulated road vehicles, or callbacks 11 and 17 for
Sun, 10 Jun 2007 23:40:29 +0000 belugas (svn r10088) -Codechange: A typo and a code-style
Fri, 08 Jun 2007 21:16:17 +0000 rubidium (svn r10073) -Codechange: make the NewGRF paths in the config file without any full paths (again).
Thu, 07 Jun 2007 18:13:31 +0000 peter1138 (svn r10059) -Fix (r10045): Pretend GRF is still in initialisation state when leaving reservation stage. This fixes action 7/9 tests for grfs that will be active.
Thu, 07 Jun 2007 07:20:44 +0000 peter1138 (svn r10052) -Codechange: Support reserve/activate stage bits of action 7/9 variable 84.
Tue, 05 Jun 2007 21:41:31 +0000 peter1138 (svn r10045) -Codechange: Process Action 8 during GLS_RESERVATION to allow Action 7/Action 9s to work properly
Tue, 05 Jun 2007 20:49:32 +0000 peter1138 (svn r10044) -Fix: Minor NewGRF debug message fixes, and skip sprites of an unsupported Action 5 feature.
Sat, 02 Jun 2007 08:56:21 +0000 peter1138 (svn r10019) -Codechange: Implement GRM for newcargos
Thu, 31 May 2007 19:13:41 +0000 belugas (svn r10005) -Codechange: Merge two flags (2cc and newhouses) indicating some newgrf features have been loaded, and introduce the newindustry one.
Thu, 31 May 2007 15:40:36 +0000 belugas (svn r10001) -Codechange: Add support for removing dynamically allocated newgrf data
Thu, 31 May 2007 15:15:00 +0000 rubidium (svn r9999) -Feature: make it possible to disallow busses and lorries to go a specific way on straight pieces of road.
Thu, 31 May 2007 03:35:11 +0000 belugas (svn r9994) -Codechange: Add pointers for Industry and Industry Tiles in the grf file.
Tue, 29 May 2007 17:41:59 +0000 belugas (svn r9976) -Codechange: Declare a writable array of specs for industry and industry tiles.
Fri, 25 May 2007 22:07:40 +0000 rubidium (svn r9923) -Add: support for Action 0 Road vehicles, property 1C, bit 0.
Fri, 25 May 2007 08:47:40 +0000 rubidium (svn r9918) -Fix: the available roadtypes/railtypes were not updated on GRF updates.
Fri, 25 May 2007 06:39:12 +0000 peter1138 (svn r9916) -Codechange: Free memory used by cargo translation tables
Sun, 20 May 2007 16:17:03 +0000 peter1138 (svn r9890) -Codechange: Don't allocate space for 0 spriteset ranges
Sat, 19 May 2007 22:37:24 +0000 peter1138 (svn r9883) -Fix (r4965): [NewGRF] Check for overflow and carry over when adding to the existing value.
Sat, 19 May 2007 19:13:12 +0000 glx (svn r9880) -Add: [NewGRF] Add action 7/9 condition 0B/0C (cargo type availability)
Sat, 19 May 2007 11:18:22 +0000 peter1138 (svn r9877) -Revert (r9876): one file too many...
Sat, 19 May 2007 11:17:30 +0000 peter1138 (svn r9876) -Codechange: [NewHouses] Add support for callback 2E (cargo production)
Fri, 18 May 2007 17:31:41 +0000 rubidium (svn r9869) -Codechange: replace some bytes with VehicleType, i.e. more type strictness.
Tue, 15 May 2007 21:36:58 +0000 belugas (svn r9850) -Codechange: Introduction of the Override/Substitute manager. Currently only used for newhouses.
Tue, 15 May 2007 13:38:43 +0000 rubidium (svn r9843) -Fix (r9838): tell the newgrfs that we now support proper FIFO loading.
Fri, 11 May 2007 19:22:43 +0000 peter1138 (svn r9827) -Codechange/Fix: [NewGRF] Text strings of 1 character are perfectly valid... (fixes dbsetxl refits again...)
Thu, 10 May 2007 23:10:23 +0000 peter1138 (svn r9825) -Codechange: [NewGRF] Add support for early vehicle retirement.
Thu, 10 May 2007 16:03:06 +0000 maedhros (svn r9823) -Feature: Add support for house property 1F - minimum life span.
Sun, 06 May 2007 19:44:22 +0000 rubidium (svn r9799) -Codechange: separate engine class and engine running cost class (mart3p).
Sun, 06 May 2007 18:14:33 +0000 peter1138 (svn r9797) -Feature: [NewGRF] Add action 1, 2 and 3 support for canals.
Sun, 06 May 2007 15:01:44 +0000 rubidium (svn r9795) -Codechange: enumify the EngineClass.
Sun, 06 May 2007 09:12:58 +0000 maedhros (svn r9793) -Fix (r9701): Action D 'TTDPatch variable' 0x0B should be the starting year, not the current year.
Sat, 05 May 2007 10:47:35 +0000 peter1138 (svn r9790) -Codechange: [NewGRF] Skip action 1 sprites in all stages except activation. This also cleans up some special-case handling of the sprites. Actions 1 and 2 are now not considered unsafe, as an Action 3 (which is unsafe) is required for them.
Fri, 04 May 2007 07:08:35 +0000 peter1138 (svn r9775) -Fix: Remove arbitrary limit on length of NewGRF strings.
Fri, 27 Apr 2007 21:35:02 +0000 maedhros (svn r9730) -Feature: [NewGRF] Add support for miscellaneous grf feature bit 1 - paved roads on desert tiles.
Thu, 26 Apr 2007 20:20:12 +0000 belugas (svn r9721) -Codechange: -Codechange: Cleanup of industry_cmd (Step-12). Dynamically build the legends (name and color) for industries in the smallmap_gui.
Thu, 26 Apr 2007 06:49:32 +0000 peter1138 (svn r9717) -Codechange: (NewGRF) Skip Action 5 & A sprites in all loading stages except activation.
Fri, 20 Apr 2007 21:19:28 +0000 peter1138 (svn r9701) -Codechange: Add support for returning 'ttdpatch variables' - http://wiki.ttdpatch.net/tiki-index.php?page=ActionDSpecialVariables
Fri, 20 Apr 2007 17:23:33 +0000 peter1138 (svn r9690) -Codechange: Update another couple of NewGRF TTDPatch flags
Fri, 20 Apr 2007 15:03:58 +0000 peter1138 (svn r9686) -Codechange: Update a couple of NewGRF TTDPatch flags
Wed, 18 Apr 2007 22:41:53 +0000 rubidium (svn r9673) -Cleanup: remove spaces before tabs and replace non-indenting tabs with spaces.
Wed, 18 Apr 2007 22:10:36 +0000 rubidium (svn r9672) -Cleanup: lots of coding style fixes around operands.
Tue, 17 Apr 2007 20:23:13 +0000 belugas (svn r9662) -Documentation: Doxygen corrections and @file omissions