src/newgrf_house.cpp
Sun, 23 Nov 2008 14:17:41 +0000 frosch (svn r14611) -Fix (r13437)[FS#2421]: Store the age of a house in the map array instead of the construction year.
Sat, 22 Nov 2008 16:04:11 +0000 frosch (svn r14606) -Codechange: Unify usage of PALETTE_MODIFIER_TRANSPARENT and PALETTE_MODIFIER_COLOR in spritelayout drawing.
Sat, 22 Nov 2008 15:57:31 +0000 frosch (svn r14605) -Fix (r9315): When callback 1E fails, use the standard random colour.
Sat, 18 Oct 2008 17:21:56 +0000 frosch (svn r14488) -Fix: Synchronize drawing of spritelayouts in DrawTileLayout (Houses), IndustryDrawTileLayout, DrawStationTile, DrawTile_Station and DrawTile_Track (Waypoint).
Tue, 30 Sep 2008 20:51:04 +0000 rubidium (svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
Tue, 30 Sep 2008 20:39:50 +0000 rubidium (svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
Fri, 12 Sep 2008 17:05:23 +0000 belugas (svn r14295) -Fix(r14294): If the house is not built yet, still give me proper coordinates, pretty please!
Fri, 12 Sep 2008 17:02:22 +0000 belugas (svn r14294) -Feature[newGRF]: Add Variational Action 2 Variable 0x47 for houses, Coordinates of the house tile
Wed, 30 Jul 2008 18:23:12 +0000 frosch (svn r13885) -Fix [FS#2168]: Var 0x7F is not feature-specific.
Fri, 18 Jul 2008 16:40:29 +0000 rubidium (svn r13731) -Codechange: make a pool of the array of players.
Fri, 18 Jul 2008 12:20:31 +0000 rubidium (svn r13729) -Fix: assumption that non-north tiles of a house do not have the 1x1 building bit set was flawed with some NewGRFs. This caused the amount of houses to differ, which causes the town radii to differ, which causes desyncs when towns are expanded.
Thu, 17 Jul 2008 20:13:01 +0000 rubidium (svn r13719) -Codechange: rename IsValidPlayer to IsValidPlayerID in line with all other structs/classes that are in a pool.
Wed, 25 Jun 2008 20:04:27 +0000 frosch (svn r13634) -Codechange: Let house var 0x65 ignore the house, the variable is queried for.
Wed, 25 Jun 2008 18:46:05 +0000 frosch (svn r13632) -Codechange: Use 'void *' for user-data of CircularTileSearch().
Wed, 25 Jun 2008 17:30:53 +0000 frosch (svn r13629) -Fix [FS#2108](r13603): diameter != radius
Sat, 21 Jun 2008 23:59:38 +0000 belugas (svn r13603) -Feature{newGRF]: Add var 65 in Variational Action 2 Variables for Houses.
Wed, 18 Jun 2008 16:48:58 +0000 smatz (svn r13565) -Change [FS#2077]: when invisibility is set, sprite sequences are now drawn until first non-opaque sprite is found (bit 14 not set)
Sun, 15 Jun 2008 02:48:25 +0000 belugas (svn r13519) -Feature[newGRF]: Implement var 63, variational action2 variable for Houses.
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
Wed, 23 Apr 2008 00:14:49 +0000 rubidium (svn r12844) -Fix: the industry tick trigger should only be triggered once every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway.
Mon, 21 Apr 2008 14:33:33 +0000 rubidium (svn r12819) -Codechange: handle more NewGRFs in the same way as TTDP does it, i.e. testing the low bits for 0xFF or 0 instead of all bits.
Mon, 21 Apr 2008 11:29:01 +0000 rubidium (svn r12817) -Feature: the ability to play NewGRF sounds for industries and stations.
Sun, 20 Apr 2008 08:43:31 +0000 rubidium (svn r12801) -Codechange: remove the dependency of function.h in town_map.h
Sun, 20 Apr 2008 08:22:59 +0000 rubidium (svn r12800) -Codechange: move the animated tile related functions out of texteff.cpp (it isn't a text effect after all). Also remove a few more functions from functions.
Thu, 03 Apr 2008 19:55:40 +0000 smatz (svn r12547) -Feature: invisibility options to make objects invisible instead of transparent
Mon, 31 Mar 2008 15:10:24 +0000 skidd13 (svn r12513) -Codechange: rename OriginalTileRandomiser something more descriptive
Thu, 27 Mar 2008 21:36:16 +0000 glx (svn r12452) -Feature: [NewGRF] Add random action 2 type 84. For vehicles only.
Tue, 18 Mar 2008 12:28:21 +0000 skidd13 (svn r12381) -Fix [FS1835] [FS1535] (r11855): The number of houses wasn't computed right. A few other things regaring the updating had to be changed. Big thanks for support to frosch123 and SmatZ, to name just a few. (Inspired by a patch of bilbo)
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
Thu, 31 Jan 2008 17:46:08 +0000 frosch (svn r12028) -Codechange: Split common part of station var 0x67, house var 0x62, indtile var 0x60 and industry var 0x62 to 'newgrf_commons.cpp'.
Tue, 15 Jan 2008 00:03:48 +0000 glx (svn r11855) -Fix [FS#1335]: recompute town population when removing a 'newhouses' grf, or when loading a game with missing 'newhouses' grfs
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 14:10:35 +0000 rubidium (svn r11818) -Codechange: split player.h into smaller pieces.
Wed, 09 Jan 2008 21:27:39 +0000 rubidium (svn r11801) -Codechange: remove some unneeded includes from some header files.
Wed, 09 Jan 2008 09:57:48 +0000 rubidium (svn r11788) -Fix (11787): makedepend doesn't mark delete files as changed...
Sat, 29 Dec 2007 09:24:26 +0000 rubidium (svn r11719) -Codechange: split sound.h in a header with types and one with functions.
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'
Fri, 21 Dec 2007 19:49:27 +0000 rubidium (svn r11675) -Codechange: split the string types from the string functions.
Wed, 19 Dec 2007 23:26:02 +0000 rubidium (svn r11669) -Codechange: refactor tile.h -> tile_type.h and tile_map.h
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.
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
Mon, 12 Nov 2007 01:38:32 +0000 glx (svn r11418) -Fix (r11416): forgot an instance
Mon, 12 Nov 2007 01:05:35 +0000 belugas (svn r11416) -Fix(r11411): For once, the warnings of MSVC are not useless. Inversion of the two parameters of DoTriggerHouse cause a complain which was legit, in this case
Sun, 11 Nov 2007 17:58:05 +0000 rubidium (svn r11411) -Codechange: implement random triggers for houses.
Sat, 10 Nov 2007 01:17:15 +0000 belugas (svn r11399) -Feature(ette): transparency settings can now be saved and thus remembered.
Sun, 07 Oct 2007 15:26:20 +0000 rubidium (svn r11225) -Fix: if a sprite shares the bounding box of another sprite, the offset is unsigned instead of signed.
Sun, 30 Sep 2007 19:33:40 +0000 rubidium (svn r11190) -Fix: make snowy roofs of (newgrf) houses also transparent.
Wed, 26 Sep 2007 17:33:32 +0000 rubidium (svn r11173) -Codechange: rename some callback enums so they are more uniform.
Sun, 23 Sep 2007 10:54:11 +0000 maedhros (svn r11149) -Fix [FS#1225]: Draw building stages for new house ground sprites.
Tue, 04 Sep 2007 12:06:38 +0000 rubidium (svn r11042) -Fix [FS#1196]: so newgrf callbacks returned slightly wrong heights (height of nothern corner instead of height of lowest corner). Patch by frosch.
Thu, 23 Aug 2007 18:05:51 +0000 belugas (svn r10968) -Codechange: Remove a tileloop performed in the AfterLoadCountBuildings function and use the main loop of CheckhouseIDs instead
Thu, 26 Jul 2007 16:51:10 +0000 rubidium (svn r10698) -Codechange [FS#1082]: simplify the code related to foundations. Primarily removal of (duplicated|magic) code and introduction of few helper functions to ease foundation determination. Patch by frosch.
Thu, 26 Jul 2007 14:07:11 +0000 rubidium (svn r10696) -Codechange: remove duplication of the "make sprite transparent" code.
Wed, 25 Jul 2007 19:06:29 +0000 rubidium (svn r10690) -Codechange: use the enum that describes all callback IDs in favor of "just" using an untyped integer.
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.
Fri, 08 Jun 2007 17:54:18 +0000 belugas (svn r10066) -Codechange: Expose function GetNearbyTile by moving it to newgrf_commons.[cpp|h]. Will be used by industries in a few.
Tue, 05 Jun 2007 01:49:08 +0000 belugas (svn r10040) -Codechange: Make the function GetTerrainType public, as other functions require it