src/industry.h
Fri, 24 Aug 2007 00:23:35 +0000 belugas (svn r10972) -Codechange: Implement the counterpart(GetTranslatedIndustryTileID) of getindustileid of TTDPatch. This allows to ensure that the ID of a tile (taken out of the map or not) is still a valid one regarding the possible override it may have been flagged to.
Wed, 22 Aug 2007 01:16:08 +0000 belugas (svn r10963) -Revert(10700): Although the idea was good, it was more prone of errors than usefull.
Wed, 22 Aug 2007 00:52:25 +0000 belugas (svn r10961) -Codechange: Flag default substitutes of industry/tiles with a value that cannot be legal.
Wed, 15 Aug 2007 00:49:34 +0000 belugas (svn r10903) -Feature: [NewGRF] Add support for variable 44 of Variational Action 2 for Industries
Thu, 02 Aug 2007 23:21:52 +0000 rubidium (svn r10759) -Codechange: make the industry struct use the pool item class as super class.
Fri, 27 Jul 2007 02:41:29 +0000 belugas (svn r10700) -Codechange: Enable to jump (by default) to the overriding industry tile spec of the one been queried.
Tue, 24 Jul 2007 19:56:43 +0000 rubidium (svn r10675) -Codechange: unhardcode the industry types used in several locations of the source code.
Fri, 20 Jul 2007 17:14:03 +0000 belugas (svn r10639) -Codechange: Give meaninfull name to a magic number
Sun, 15 Jul 2007 00:03:17 +0000 belugas (svn r10570) -Codechange: Add enum required for Callback 0x22: CBID_INDUSTRY_AVAILABLE
Wed, 11 Jul 2007 15:03:29 +0000 rubidium (svn r10508) -Codechange: allow customizable animation schemes for industries.
Sat, 07 Jul 2007 08:53:19 +0000 rubidium (svn r10460) -Codechange: add some more variables needed for newindustries regarding to the creation of the industries.
Fri, 06 Jul 2007 22:33:16 +0000 rubidium (svn r10459) -Codechange: add helper functions to determine whether an industry is a primary industry and how much it costs to build such an industry.
Fri, 06 Jul 2007 07:24:10 +0000 rubidium (svn r10451) -Add: support for "prospecting" raw industries, i.e. you pay an amount of money and then it might (with a given chance) build a raw industry somewhere on the map.
Thu, 05 Jul 2007 16:26:56 +0000 belugas (svn r10447) -Codechange: Don't need to specify values on an enum when those values are contiguous
Wed, 04 Jul 2007 18:27:21 +0000 rubidium (svn r10439) -Codechange: initial steps for customized industry productions.
Tue, 03 Jul 2007 19:16:34 +0000 rubidium (svn r10418) -Codechange: implement/resurrect the industry production flags.
Sun, 01 Jul 2007 17:21:25 +0000 rubidium (svn r10406) -Fix [FS#968]: only industries in the temperate climate should be affected by the "do not increase production" flag.
Thu, 28 Jun 2007 19:03:14 +0000 belugas (svn r10379) -Codechange: silence a compiler warning (which was right) about a variable too little for what's been asked to do
Sun, 10 Jun 2007 23:40:29 +0000 belugas (svn r10088) -Codechange: A typo and a code-style
Sun, 10 Jun 2007 01:25:21 +0000 belugas (svn r10078) -Codechange: Centralize all industry counts data and access
Fri, 08 Jun 2007 15:59:03 +0000 belugas (svn r10064) -Fix(r10063): compile again, when changing stuff. DOn't trust first run
Fri, 08 Jun 2007 15:48:48 +0000 belugas (svn r10063) -Codechange: Change VARDEF for extern
Thu, 07 Jun 2007 14:38:45 +0000 rubidium (svn r10058) -Codechange: give some industry variable sensible names (like not telling "last_mo_production" when it is the production of the current month).
Thu, 07 Jun 2007 09:20:04 +0000 rubidium (svn r10054) -Codechange: make the industries cost modifier look more like the original one, so it's much easier to support industries that use this original format.
Thu, 31 May 2007 15:40:36 +0000 belugas (svn r10001) -Codechange: Add support for removing dynamically allocated newgrf data
Tue, 29 May 2007 17:41:59 +0000 belugas (svn r9976) -Codechange: Declare a writable array of specs for industry and industry tiles.
Tue, 29 May 2007 14:32:46 +0000 belugas (svn r9974) -Codechange: Remove the enabled member of GRFFileProps, since it'snot really grf related
Tue, 29 May 2007 00:15:34 +0000 belugas (svn r9969) -Codechange: Cleanup of industries (Step-14). Remove hardcoded-run-time tile acceptance and put in corresponding tile
Thu, 24 May 2007 01:12:00 +0000 belugas (svn r9906) -Codechange: Add common properties for both industry and industry tiles specs
Sun, 20 May 2007 00:50:06 +0000 belugas (svn r9886) -Codechange: Cleanup of industries (Step-13). Include the sounds table into the industry's spec.
Fri, 18 May 2007 17:55:07 +0000 belugas (svn r9870) -Codechange: Silence two compiler warnings and give proper type to the "type" member of industry struct
Fri, 18 May 2007 14:34:15 +0000 belugas (svn r9868) -Codechange: bring external declaration of functions togueter and adjust a comment
Fri, 18 May 2007 00:33:47 +0000 belugas (svn r9867) -Codechange: Remove data duplication. The exact same values can be found in the industry spec, so take it from there instead.
Thu, 17 May 2007 20:19:55 +0000 rubidium (svn r9866) -Codechange: remove the technical one-input-cargo-creates-one-output-cargo limit in the factories, sawmills, steelmills and the ones I'm forgetting to mention right now. Use of this functionality will come later.
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, 19 Apr 2007 14:50:01 +0000 belugas (svn r9676) -Codechange: introduce NUM_INDUSTRYTYPES instead of IT_END.
Mon, 09 Apr 2007 01:08:11 +0000 belugas (svn r9577) -Codechange: Add notion and data for industry map colour, used in the smallmap_gui. Not used yet.
Tue, 03 Apr 2007 00:13:59 +0000 belugas (svn r9550) -Codechange: Add notion and data of industry appearing chances, both in game and in creation mode.
Wed, 28 Mar 2007 20:06:28 +0000 belugas (svn r9520) -Codechange: Add the notion of Industry behaviour. It means what an industry can do (plant fields, cut trees, do not change production), what can be done to it (disasters like mine subsidence, jet/chopper attack), when it can be built etc...
Thu, 15 Mar 2007 01:17:20 +0000 belugas (svn r9190) -Fix: Little typo in an enum.
Wed, 14 Mar 2007 02:52:50 +0000 belugas (svn r9162) -Codechange: Cleanup of industry_cmd (Step-8). Gather tile animation data into IndustryTileSpec array
Fri, 09 Mar 2007 02:04:07 +0000 belugas (svn r9075) -Codechange: Cleanup of industry_cmd (Step-7). Small step that is. The new industry messages do not need a series of tests. Only one property to use.
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Wed, 07 Mar 2007 11:47:46 +0000 rubidium (svn r9050) -Codechange: Foo(void) -> Foo()
Sat, 03 Mar 2007 04:04:22 +0000 belugas (svn r8987) -Cleanup: doxygen changes. Again. Mostly (still) @files missing tags and (more than just) a few comments style.
Wed, 21 Feb 2007 02:22:43 +0000 belugas (svn r8827) -Codechange: Cleanup of industry_cmd (Step-6). Implementation of IndustryTileSPec, the alter ego of IndustrySpec.
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b.
Tue, 02 Jan 2007 19:19:48 +0000 rubidium (svn r7759) -Merge: makefile rewrite. This merge features: