newgrf_spritegroup.c
Tue, 15 May 2007 22:02:32 +0000 rubidium (svn r9853) [0.5] -Backport from trunk (r9837, r9827, r9785, r9775, r9758, r9716): 0.5
Sun, 03 Dec 2006 17:27:43 +0000 matthijs (svn r7331) - Codechange: Rename all memory pool macro's and types to "old pool", so the new pool implementation can be committed alongside it.
Tue, 14 Nov 2006 11:01:59 +0000 tron (svn r7145) Remove extra semicolons
Sun, 05 Nov 2006 08:01:47 +0000 tron (svn r7063) static
Sat, 28 Oct 2006 10:55:26 +0000 tron (svn r6974) use the pool macros for the SpriteGroup pool
Thu, 19 Oct 2006 12:21:35 +0000 peter1138 (svn r6838) - Fix (r6836): MS VC complains beecause it doesn't understand consts... (or I don't...)
Sat, 26 Aug 2006 19:47:13 +0000 truelight (svn r6155) -Codechange: split Destroy routine from SpriteGroupPoolCleanBlock
Sun, 20 Aug 2006 20:21:00 +0000 rubidium (svn r6013) -Fix: some newgrf properties returned the date in the new format where the newgrf's expect the original format. Thanks to michi_cc for finding these and providing the initial patch.
Sun, 20 Aug 2006 12:39:17 +0000 rubidium (svn r5975) -Cleanup: use ORIGINAL_BASE_YEAR & ORIGINAL_MAX_YEAR where the functions really depend on the original date format.
Wed, 16 Aug 2006 11:39:55 +0000 rubidium (svn r5926) -Codechange: make _cur_year contain the full year, instead of the offset since 1920
Mon, 14 Aug 2006 14:21:15 +0000 rubidium (svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
Mon, 05 Jun 2006 18:10:43 +0000 tron (svn r5136) Fix various style bugs:
Sat, 03 Jun 2006 19:17:34 +0000 peter1138 (svn r5087) - NewGRF: Fix thinko in returning a calculated callback result
Tue, 23 May 2006 19:36:50 +0000 peter1138 (svn r4960) - NewGRF: explicitly handle unsupported variables, instead of returning -1.
Wed, 17 May 2006 07:16:49 +0000 peter1138 (svn r4895) - NewGRF: don't allocate memory for any sprite groups until it is actually needed.
Mon, 08 May 2006 17:47:35 +0000 peter1138 (svn r4784) - NewGRF: shuffle the mix of signed / unsigned types when dealing with var adjusts. Fixes issues with some station layouts.
Thu, 04 May 2006 19:42:50 +0000 peter1138 (svn r4741) - NewGRF: use the correct variable type for the random bit mask
Wed, 03 May 2006 15:46:21 +0000 peter1138 (svn r4714) - NewGRF: simplify evaluation of 'real' sprite groups.
Sat, 29 Apr 2006 07:26:57 +0000 peter1138 (svn r4616) - NewGRF: when evaluating a variable adjustment, give our value the correct type after rather than before it has been adjusted.
Fri, 28 Apr 2006 20:04:57 +0000 peter1138 (svn r4611) - NewGRF: introduce new vehicle sprite group resolver code. This also fixes some known bugs (e.g. the 'Standard Five' in UKRS is now the correct colour)
Thu, 27 Apr 2006 23:33:38 +0000 peter1138 (svn r4601) - NewGRF: after evalutaing a 'real' group, return the chosen group directly instead of resolving it as only callback and spriteid groups are returned.
Thu, 27 Apr 2006 19:53:58 +0000 peter1138 (svn r4594) - NewGRF: introduce the basic sprite group resolver. This code isn't used yet.
Wed, 26 Apr 2006 20:44:28 +0000 peter1138 (svn r4583) - NewGRF: Revamp sprite group loading to support advanced varadjusts and variable size. These are not yet processed, however.
Thu, 20 Apr 2006 20:51:57 +0000 peter1138 (svn r4486) - NewGRF: Create and use a memory pool to manage sprite groups. This