log src/newgrf.cpp @ 13486:f2535c5098a0 draft

age author description
Sat, 07 Nov 2009 22:47:54 +0000 frosch (svn r18005) -Codechange: Convert the Prices struct into an array and an enum. draft
Sat, 07 Nov 2009 22:37:22 +0000 frosch (svn r18004) -Codechange: Deduplicate some magic. draft
Sat, 07 Nov 2009 18:22:00 +0000 frosch (svn r17999) -Fix: [NewGRF] Improve parsing of RIFF data. Skip unknown chunks and check chunk sizes. draft
Thu, 05 Nov 2009 19:46:17 +0000 frosch (svn r17976) -Codechange: Move CargoClass to cargotype.h and clean up including of newgrf_cargo.h draft
Sat, 24 Oct 2009 18:51:21 +0000 frosch (svn r17857) -Fix (r10442): [NewGRF] 'subtract-in' is also signed for production callback version 0. draft
Tue, 20 Oct 2009 19:30:50 +0000 frosch (svn r17824) -Fix (r4594): _date_fract runs from 0 to 73 since r2041. Variable 0x09 should not. draft
Sun, 04 Oct 2009 20:33:18 +0000 frosch (svn r17700) -Codechange: Integrate ShipVehicleInfo::refittable into EngineInfo::refit_mask during initialisation. draft
Sun, 04 Oct 2009 17:16:41 +0000 rubidium (svn r17693) -Cleanup: remove some unneeded includes draft
Fri, 02 Oct 2009 15:13:15 +0000 rubidium (svn r17682) -Codechange: remove erroneous space before some commas draft
Mon, 28 Sep 2009 19:24:20 +0000 frosch (svn r17663) -Change: [NewGRF] Apply default refitmasks only when the NewGRF did not set any of the three refittability properties (xor mask, positive classes, negative classes). draft
Tue, 22 Sep 2009 19:28:57 +0000 frosch (svn r17616) -Codechange [FS#3222]: Enumerize properties used in callback 0x36. Based on Terkhen's work. draft
Mon, 21 Sep 2009 18:31:47 +0000 rubidium (svn r17605) -Fix [FS#3218]: [NewGRF] Crash when defining the same tile in a tile layout twice draft
Sun, 20 Sep 2009 23:11:01 +0000 smatz (svn r17596) -Codechange: constify some tables draft
Sun, 20 Sep 2009 10:21:00 +0000 rubidium (svn r17584) -Codechange: split the NewGRF StringID mapping in a 'global' part and a part that's for NewGRF strings draft
Mon, 14 Sep 2009 12:22:57 +0000 rubidium (svn r17534) -Codechange: unify the naming of callback masks/flags draft
Fri, 04 Sep 2009 23:02:52 +0000 smatz (svn r17420) -Codechange: replace assert() by assert_compile() where possible draft
Fri, 21 Aug 2009 20:21:05 +0000 rubidium (svn r17248) -Fix: add GPL license notice where appropriate draft
Thu, 20 Aug 2009 10:23:39 +0000 rubidium (svn r17228) -Codechange: some coding style fixes draft
Tue, 18 Aug 2009 16:21:22 +0000 frosch (svn r17211) -Cleanup: Remove unused RailVehicleInfo::ai_rank. draft
Mon, 17 Aug 2009 18:33:48 +0000 frosch (svn r17209) -Codechange: Move cargo_type from (Rail|Road|Ship)VehicleInfo to EngineInfo. draft
Tue, 11 Aug 2009 14:57:09 +0000 smatz (svn r17154) -Fix (r11129): several times copypasted typo draft
Tue, 11 Aug 2009 14:55:35 +0000 smatz (svn r17153) -Fix (r11429): don't allow further remapping of already remapped string draft
Mon, 10 Aug 2009 22:36:15 +0000 smatz (svn r17150) -Codechange: when MapGRFStringID() fails to remap, return STR_EMPTY instead of 'random' string draft
Mon, 10 Aug 2009 11:11:11 +0000 rubidium (svn r17143) -Fix [FS#3097]: NewGRFs sometimes got the wrong string causing crashes later on draft
Fri, 17 Jul 2009 22:00:13 +0000 frosch (svn r16867) -Feature(ette): Turn variable 0E/8E (vertical offset for trains in depot) and variable 1E/9E bit 3 (wagon width in depot) into grf-local variables. draft
Thu, 16 Jul 2009 20:40:06 +0000 smatz (svn r16852) -Codechange: use FOR_ALL_CARGOSPECS for iterating over all valid CargoSpecs draft
Thu, 16 Jul 2009 19:00:13 +0000 smatz (svn r16849) -Codechange: replace GetCargo() by CargoSpec::Get() draft
Thu, 16 Jul 2009 10:13:33 +0000 rubidium (svn r16842) -Cleanup: add some spaces around a few operators draft
Sun, 05 Jul 2009 20:59:42 +0000 yexo (svn r16755) -Codechange: apply some codestyle to newgrf.cpp draft
Sat, 04 Jul 2009 12:20:42 +0000 frosch (svn r16737) -Fix (r15645): When loading a savegame Engine::grffile might be left NULL in certain cases. (dynamic_engines enabled, articulated vehicle with only wagon-override action3s) draft
Fri, 26 Jun 2009 14:02:27 +0000 smatz (svn r16666) -Codechange: replace GetHouseSpecs() by HouseSpec::Get(), hide _house_specs[] draft
Sun, 21 Jun 2009 13:26:30 +0000 yexo (svn r16614) -Codechange: Make the airport min/max available year a property of the Airport class. draft
Thu, 18 Jun 2009 15:59:21 +0000 rubidium (svn r16593) -Cleanup: realign the TTDP flags table. draft
Thu, 18 Jun 2009 09:47:06 +0000 rubidium (svn r16590) -Fix [FS#2967]: don't crash when tars/newgrfs are removed, just tell the file could be opened/found. draft
Tue, 26 May 2009 15:46:24 +0000 rubidium (svn r16434) -Cleanup: remove some dead code; primarily stuff that can't be reached like break after returns or break after functions that never return (i.e. NOT_REACHED) draft
Sun, 24 May 2009 21:09:00 +0000 rubidium (svn r16422) -Codechange: use const_cast for removing const and warn when const is (accidentally?) removed using C-style casts. draft
Sun, 24 May 2009 20:29:04 +0000 rubidium (svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it. draft
Sat, 23 May 2009 22:24:09 +0000 frosch (svn r16408) -Codechange: Silence a pointless newgrf debug message. draft
Sat, 23 May 2009 13:42:02 +0000 frosch (svn r16399) -Fix (r4540): Don't treat pointer values as integer. draft
Sat, 23 May 2009 12:13:42 +0000 rubidium (svn r16396) -Codechange: split NewGRF spritegroup into multiple subclasses instead of using a big union draft
Fri, 22 May 2009 18:44:22 +0000 frosch (svn r16383) -Fix/Change: Disable multitile houses with non-zero population on additional tiles as they cause desyncs and because the specs do not allow that either. draft
Fri, 22 May 2009 15:13:50 +0000 smatz (svn r16378) -Codechange: replace OldPool with simpler Pool. Compilation time, binary size and run time (with asserts disabled) should be improved draft
Thu, 21 May 2009 13:05:48 +0000 frosch (svn r16366) -Fix: Use a valid StringID as fall-back when undefined generic newgrf strings of vehicles are requested. draft
Sun, 17 May 2009 19:27:50 +0000 rubidium (svn r16344) -Codechange: s/FileEntry/SoundEntry/ draft
Sun, 17 May 2009 17:17:48 +0000 rubidium (svn r16340) -Codechange: introduce SoundID (uint16) and use that instead of SoundFX, which was used as a byte and uint16 at different places, when the uint16 sound ID is meant. draft
Sun, 17 May 2009 17:00:30 +0000 rubidium (svn r16339) -Fix: [NewGRF] When overriding 'original sounds', only allow overriding of the 'original sounds' and not any other that is already loaded. draft
Sun, 17 May 2009 14:57:14 +0000 rubidium (svn r16337) -Codechange: remove pointless variable + wrapper function; having it return anything else than ORIGINAL_SAMPLE_COUNT is asking for NewGRFs failing to load (due to invalid sample index), thus desyncs draft
Sun, 17 May 2009 14:32:13 +0000 rubidium (svn r16336) -Codechange: make the SpriteGroup pool more like the 'normal' pools draft
Sat, 16 May 2009 23:44:36 +0000 smatz (svn r16326) -Codechange: replace GetPoolItemPoolSize() by PoolItem::GetPoolSize() draft
Sat, 16 May 2009 23:34:14 +0000 smatz (svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index) draft
Wed, 13 May 2009 16:52:51 +0000 rubidium (svn r16296) -Codechange: silence some ICC warnings draft
Sun, 10 May 2009 22:16:51 +0000 frosch (svn r16274) -Fix: Disable multitile houses for which the newgrf does not define proper additional tiles. (instead of crashing later) draft
Sun, 10 May 2009 17:27:25 +0000 smatz (svn r16269) -Codechange: use gcc's ability to check parameters sent to printf-like functions draft
Sat, 09 May 2009 19:48:14 +0000 frosch (svn r16263) -Change: Interpret setting bridge property 08 to 0 as always available. draft
Mon, 04 May 2009 11:23:21 +0000 frosch (svn r16223) -Fix (r8881): ActionB should use the online parameters from GRFFile instead of the initial user-specified values from GRFConfig. Also use the values as they were set when the ActionB was executed, not as they are set when the message is shown. draft
Sat, 25 Apr 2009 20:16:56 +0000 rubidium (svn r16144) -Fix (r16129): setting the custom digit grouping separator required to restart OpenTTD to take effect. Now also support non 1 ASCII character custom grouping separators. draft
Tue, 21 Apr 2009 23:40:56 +0000 rubidium (svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible. draft
Mon, 20 Apr 2009 21:30:34 +0000 smatz (svn r16103) -Fix (r11429): missing const draft
Sun, 15 Mar 2009 00:32:18 +0000 rubidium (svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too draft
Sat, 14 Mar 2009 19:38:19 +0000 frosch (svn r15713) -Feature(ette): Allow static newgrfs to set 'GRF ID engine overrides', if the source GRF is static. draft