------------------------------------------------------------------------ r703 | pasky | 2004-11-20 11:57:45 +0000 (Sat, 20 Nov 2004) | 1 line Attempt to improve the town growth algorithm - now it scales over 76 houses, is slightly exponential and travels further for larger towns. ------------------------------------------------------------------------ r702 | truelight | 2004-11-20 11:15:31 +0000 (Sat, 20 Nov 2004) | 2 lines -Fix: Buffer overflow in music/sound/video-driver-parameter (Oskar_) ------------------------------------------------------------------------ r698 | pasky | 2004-11-20 02:36:10 +0000 (Sat, 20 Nov 2004) | 1 line Merge a town growth fix from TTDPatch - in arctic and desert climate, require food (and possibly water) only if the population is more than 90, so that the town gets chance to actually accept it. (By Marcin?) ------------------------------------------------------------------------ r697 | pasky | 2004-11-20 02:25:31 +0000 (Sat, 20 Nov 2004) | 1 line Fix the town road removal crash _still_ present there. ------------------------------------------------------------------------ r696 | pasky | 2004-11-20 01:49:42 +0000 (Sat, 20 Nov 2004) | 1 line Do not consider a road station as street when growing the town. ------------------------------------------------------------------------ r694 | pasky | 2004-11-20 01:08:41 +0000 (Sat, 20 Nov 2004) | 1 line Make the town sometimes build streets on slopes. ------------------------------------------------------------------------ r688 | pasky | 2004-11-19 22:59:31 +0000 (Fri, 19 Nov 2004) | 1 line Fix eol-style (hopefully). ------------------------------------------------------------------------ r687 | pasky | 2004-11-19 22:53:18 +0000 (Fri, 19 Nov 2004) | 1 line Export InitNewGRFFile() and DecodeSpecialSprite() properly. ------------------------------------------------------------------------ r681 | pasky | 2004-11-19 22:29:30 +0000 (Fri, 19 Nov 2004) | 1 line Support for VERBOSE configuration variable which shows the commands actually used for compilation. ------------------------------------------------------------------------ r679 | pasky | 2004-11-19 21:57:02 +0000 (Fri, 19 Nov 2004) | 1 line Clarify bp.sprite assignment in GfxMainBlitter(). Pointed out by Oskar. ------------------------------------------------------------------------ r677 | darkvater | 2004-11-19 19:13:32 +0000 (Fri, 19 Nov 2004) | 1 line -newgrf: Fix some custom electric trains appearing in maglev depots (pasky). ------------------------------------------------------------------------ r669 | darkvater | 2004-11-17 21:57:00 +0000 (Wed, 17 Nov 2004) | 1 line -Add missing language files to VS.NET and VS6 project files (bociusz). ------------------------------------------------------------------------ r668 | tron | 2004-11-17 21:36:04 +0000 (Wed, 17 Nov 2004) | 4 lines -Fix: [ 1068269 ] - Number of passangers and mail in exclusive test offer window is swapped - Wrong data caused by double index shift is displayed in exclusive test offer window ------------------------------------------------------------------------ r667 | tron | 2004-11-17 21:11:16 +0000 (Wed, 17 Nov 2004) | 4 lines Fix bug in rendering stations from savegames Also don't pitch custom station sprites by railtype (pasky) ------------------------------------------------------------------------ r666 | darkvater | 2004-11-17 20:30:34 +0000 (Wed, 17 Nov 2004) | 1 line -Added missing sprite.c for VS6 project file ------------------------------------------------------------------------ r665 | dominik | 2004-11-17 20:08:13 +0000 (Wed, 17 Nov 2004) | 1 line code fixes for newgrf.c/newgrf.h ------------------------------------------------------------------------ r664 | tron | 2004-11-17 19:29:24 +0000 (Wed, 17 Nov 2004) | 1 line Fix warning on MorphOS ------------------------------------------------------------------------ r663 | dominik | 2004-11-17 18:53:49 +0000 (Wed, 17 Nov 2004) | 1 line [newgrf] sorry, forgot newgrf.h ------------------------------------------------------------------------ r662 | dominik | 2004-11-17 18:49:55 +0000 (Wed, 17 Nov 2004) | 1 line [newgrf] Moved grfspecial.c to newgrf.c/newgrf.h ------------------------------------------------------------------------ r661 | tron | 2004-11-17 18:38:07 +0000 (Wed, 17 Nov 2004) | 3 lines Make strgen print its own revision instead of the repo's. This also fixes the annoying unecessary language file recompiles. ------------------------------------------------------------------------ r660 | tron | 2004-11-17 18:22:21 +0000 (Wed, 17 Nov 2004) | 1 line Fix typo introduced in r655 ------------------------------------------------------------------------ r659 | tron | 2004-11-17 18:03:33 +0000 (Wed, 17 Nov 2004) | 2 lines Support for cutomized TTDPatch-style new stations (no selector GUI yet) (pasky) ------------------------------------------------------------------------ r658 | tron | 2004-11-17 17:15:36 +0000 (Wed, 17 Nov 2004) | 1 line Ignore callbackish randomized spritegroups - they would just crash us (pasky) ------------------------------------------------------------------------ r657 | celestar | 2004-11-17 15:14:18 +0000 (Wed, 17 Nov 2004) | 2 lines Do not touch 0x8000 bit in sprite index for custom waypoints. (pasky) ------------------------------------------------------------------------ r655 | tron | 2004-11-17 09:07:29 +0000 (Wed, 17 Nov 2004) | 2 lines Add the necessary bits to make building on SunOS/Solaris work ------------------------------------------------------------------------ r654 | tron | 2004-11-17 08:52:47 +0000 (Wed, 17 Nov 2004) | 2 lines Hopefully complete support for randomized variational spritegroups (i.e. the cars transporter in DBSetXL gets different cars each time) (pasky) ------------------------------------------------------------------------ r653 | tron | 2004-11-17 08:11:24 +0000 (Wed, 17 Nov 2004) | 1 line Prevent SDL parachute from catching SIGSEGV and SIGFPE (pasky) ------------------------------------------------------------------------ r652 | tron | 2004-11-17 07:57:28 +0000 (Wed, 17 Nov 2004) | 1 line Factorise special case for MorphOS regarding signal() handling ------------------------------------------------------------------------ r651 | miham | 2004-11-17 02:24:21 +0000 (Wed, 17 Nov 2004) | 3 lines LoadNewGrfFile() now doesn't care about num_sprites and just loads whatever is available. Fixes George's long vehicles. (pasky) ------------------------------------------------------------------------ r650 | miham | 2004-11-17 02:01:12 +0000 (Wed, 17 Nov 2004) | 1 line Pasky fix #4. (Misc fixes to get USSet going) ------------------------------------------------------------------------ r649 | miham | 2004-11-17 01:09:15 +0000 (Wed, 17 Nov 2004) | 1 line Support for custom rail vehicle refit bitmasks. (pasky) ------------------------------------------------------------------------ r648 | miham | 2004-11-17 01:00:04 +0000 (Wed, 17 Nov 2004) | 1 line Dummy skip-support for two new station properties. Rename FOR_EACH_ENGINE() to more appropriate FOR_EACH_OBJECT(). (pasky) ------------------------------------------------------------------------ r647 | miham | 2004-11-17 00:52:54 +0000 (Wed, 17 Nov 2004) | 1 line Cleanup custom station classes handling. (pasky) ------------------------------------------------------------------------ r646 | darkvater | 2004-11-16 23:51:38 +0000 (Tue, 16 Nov 2004) | 1 line -Fix: braindead case-sensitive file extension filter replaced with a case-INsensitive one (joint effort of Bjarni and Darkvater). ------------------------------------------------------------------------ r645 | darkvater | 2004-11-16 23:26:15 +0000 (Tue, 16 Nov 2004) | 2 lines -Feature: Finally support for TTDLX games on Big Endian machines such as Macintosh and MorphOS; thanks for testing Bjarni :) -Added turkish.txt to lang-project and screenshot.h to ttd-project ------------------------------------------------------------------------ r637 | tron | 2004-11-16 16:13:54 +0000 (Tue, 16 Nov 2004) | 1 line Add keycode for the key to open the console on BeOS ------------------------------------------------------------------------ r636 | tron | 2004-11-16 11:40:32 +0000 (Tue, 16 Nov 2004) | 1 line Set svn:eol-style for screenshot.h ------------------------------------------------------------------------ r635 | tron | 2004-11-15 20:52:11 +0000 (Mon, 15 Nov 2004) | 2 lines Fix choosing a spritegroup from deterministic variational spritegroups if there is no structure to search (i.e. in purchase lists) (pasky) ------------------------------------------------------------------------ r634 | miham | 2004-11-15 20:45:25 +0000 (Mon, 15 Nov 2004) | 1 line Added turkish translation (iso8859-1) ------------------------------------------------------------------------ r633 | miham | 2004-11-15 20:44:39 +0000 (Mon, 15 Nov 2004) | 1 line Daily langfile updates (automatic) ------------------------------------------------------------------------ r631 | tron | 2004-11-15 19:25:59 +0000 (Mon, 15 Nov 2004) | 7 lines Merge r440, r444, r485, r630 to trunk: r440 Move screenshot function declarations to new file screenshot.h Clean up screenshot.c a bit, mostly whitespace, alloca() -> malloc() and checking return values r485 Remove unused field from struct ScreenshotFormat ------------------------------------------------------------------------ r628 | tron | 2004-11-15 12:15:03 +0000 (Mon, 15 Nov 2004) | 5 lines Merge r442 to trunk: In bemidi.cpp - Whitespace cleanup - Simplify one if () ------------------------------------------------------------------------ r627 | tron | 2004-11-15 12:11:43 +0000 (Mon, 15 Nov 2004) | 3 lines Merge r439 to trunk: Cleaned up whitespace in namegen.c ------------------------------------------------------------------------ r626 | tron | 2004-11-15 12:05:01 +0000 (Mon, 15 Nov 2004) | 3 lines Merge r438 to trunk: Some whitespace and magic number cleanup (in news_gui) ------------------------------------------------------------------------ r625 | tron | 2004-11-15 11:54:35 +0000 (Mon, 15 Nov 2004) | 1 line Almost complete support for deterministic variational vehicle spritegroups. (pasky) ------------------------------------------------------------------------ r624 | tron | 2004-11-15 10:31:48 +0000 (Mon, 15 Nov 2004) | 4 lines Merge r377 to trunk: Remove the memmove special case for MSVC According to the MSDN it was just plain wrong and memmove was directly used in some places anyway ------------------------------------------------------------------------ r623 | tron | 2004-11-15 10:04:57 +0000 (Mon, 15 Nov 2004) | 2 lines -Feature: [ 1066504 ] Pause key pauses the game ------------------------------------------------------------------------ r621 | tron | 2004-11-15 09:05:06 +0000 (Mon, 15 Nov 2004) | 3 lines Merge r450 to trunk: Cleanups and #if 0 some unused debug code ------------------------------------------------------------------------ r620 | miham | 2004-11-15 08:11:04 +0000 (Mon, 15 Nov 2004) | 1 line Daily langfile updates (automatic) ------------------------------------------------------------------------ r619 | tron | 2004-11-15 07:53:09 +0000 (Mon, 15 Nov 2004) | 1 line Add the necessary bits to make building under BeOS using GNU Make work ------------------------------------------------------------------------ r617 | darkvater | 2004-11-14 23:36:19 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Support for parameter 0x8E (train Y-pitch in info windows) both setting and testing. This should fix displaced wagons in DBSetXL as reported by DarkVater. (pasky) ------------------------------------------------------------------------ r616 | darkvater | 2004-11-14 23:14:44 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Fixed crashing when trying to resolve references to unknown or callback result spritegroups in variational spritegroup handler of NewSpriteGroup() (pasky). ------------------------------------------------------------------------ r615 | bjarni | 2004-11-14 22:31:57 +0000 (Sun, 14 Nov 2004) | 1 line Fix the same bug in ParamSet action loading, pointer out by Bjarni too. (pasky) ------------------------------------------------------------------------ r614 | dominik | 2004-11-14 22:30:46 +0000 (Sun, 14 Nov 2004) | 1 line [newgrf] Some minor code fixes ------------------------------------------------------------------------ r613 | bjarni | 2004-11-14 22:25:21 +0000 (Sun, 14 Nov 2004) | 1 line Fix bug in GRFInhibit action loading, pointed out by Bjarni. (pasky) ------------------------------------------------------------------------ r612 | dominik | 2004-11-14 22:10:08 +0000 (Sun, 14 Nov 2004) | 1 line [newgrf] Fix: custom waypoints on monorail/maglev are displayed correctly ------------------------------------------------------------------------ r611 | darkvater | 2004-11-14 20:53:34 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Change GetCustomEngineSprite() calling convention (invisible to users of GetCustomVehicle*() wrappers). Needed for deterministic spritegroups support (pasky). ------------------------------------------------------------------------ r610 | darkvater | 2004-11-14 20:50:38 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Support for some basic deterministical spritegroups regarding stations. Waypoints look changes based on year now :^) (pasky). ------------------------------------------------------------------------ r609 | dominik | 2004-11-14 20:25:07 +0000 (Sun, 14 Nov 2004) | 1 line Fixed choose waypoints dialogs, it works without assertion failures and with custom waypoint #0 selectable now. (pasky) ------------------------------------------------------------------------ r608 | dominik | 2004-11-14 20:02:43 +0000 (Sun, 14 Nov 2004) | 1 line [newgrf] enabled possibility to build default waypoint when custom waypoints are enabled ------------------------------------------------------------------------ r607 | tron | 2004-11-14 19:44:06 +0000 (Sun, 14 Nov 2004) | 3 lines -Patch: [ 985102 ] static cleanup Thanks to lvoge ------------------------------------------------------------------------ r606 | dominik | 2004-11-14 18:20:40 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Fixed waypoint scrollbar ------------------------------------------------------------------------ r605 | darkvater | 2004-11-14 18:18:28 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Framework for supporting variational spritegroups . Deterministic only at the moment, but random ones support shouldn't be that difficult now It doesn't do anything, but makes these actions actually possible (pasky). ------------------------------------------------------------------------ r604 | tron | 2004-11-14 17:16:26 +0000 (Sun, 14 Nov 2004) | 4 lines -Fix: [ 999669 ] Wrong trees (toyland's) in sub-tropical landscape style Tree generation code sometimes set the non-existent growth state 7 This could also become manifest in snow covered trees below the swnow line in arctic climate and similar effects ------------------------------------------------------------------------ r603 | darkvater | 2004-11-14 16:45:38 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Stupid TortoiseSVN converted the file to DOS newlines. Bah ------------------------------------------------------------------------ r602 | darkvater | 2004-11-14 16:42:08 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Move DrawTileSeqStruct & co and struct SpriteGroup to sprite.h (pasky) ------------------------------------------------------------------------ r601 | darkvater | 2004-11-14 16:13:43 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: blaat ------------------------------------------------------------------------ r600 | darkvater | 2004-11-14 16:11:48 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Relocation offset for custom station sprites is now stored separately, making it possible to show different sprites in waypoint selection dialog (pasky). ------------------------------------------------------------------------ r594 | tron | 2004-11-14 15:11:25 +0000 (Sun, 14 Nov 2004) | 3 lines -Fix/Feature: [ 1066121 ] Resetting file name after deleting a file Thanks to dannys9 for the patch ------------------------------------------------------------------------ r593 | darkvater | 2004-11-14 14:54:10 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Support for two more TTD(Patch) version relate) SkipIf in-game variables (pasky). ------------------------------------------------------------------------ r592 | darkvater | 2004-11-14 14:53:15 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Dynamically allocate global custom station IDs (pasky). ------------------------------------------------------------------------ r591 | darkvater | 2004-11-14 14:10:03 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Store whole struct StationSpec in SetCustomStation(), not just the rendering data. This will be needed for variational stationspecs (pasky). ------------------------------------------------------------------------ r590 | darkvater | 2004-11-14 13:59:11 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Instead of a bunch of statinfo arrays, use station-array of struct StationSpec-s (pasky). ------------------------------------------------------------------------ r589 | darkvater | 2004-11-14 13:45:38 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Rename spritesset to spritegroups (pasky). ------------------------------------------------------------------------ r588 | darkvater | 2004-11-14 13:11:38 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Silent ignore those stupid one-byte zero special sprites (dbsetw.grf is crawling with them) (pasky). ------------------------------------------------------------------------ r587 | darkvater | 2004-11-14 13:07:07 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name actually makes some sense and is also compatible with TTDPatch (pasky). ------------------------------------------------------------------------ r586 | darkvater | 2004-11-14 12:37:23 +0000 (Sun, 14 Nov 2004) | 2 lines -Fix: [1066114] Code error in win32.c Thanks Shai -Fix: ttd.vcproj change to hard-set compilation as C, as well as adding WITH_SDL to debug mode. If you don't have SDL just remove that. ------------------------------------------------------------------------ r585 | darkvater | 2004-11-14 11:04:59 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: GUI for selecting custom waypoint graphics to use. Patch by dominik81 and pasky. ------------------------------------------------------------------------ r584 | darkvater | 2004-11-14 10:18:15 +0000 (Sun, 14 Nov 2004) | 2 lines -newgrf: Increase chance to get a TTDPatch savegame using custom GRF files loaded (pasky) ------------------------------------------------------------------------ r583 | darkvater | 2004-11-14 10:03:21 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Hopefully prevent GRF files introducing new bridges or townhouses to crash the game (pasky). ------------------------------------------------------------------------ r582 | tron | 2004-11-14 09:31:39 +0000 (Sun, 14 Nov 2004) | 3 lines -Fix: [ 1034318 ] place sign and blue message box A name change wasn't possible while an always-on-top window (like news) has been visible ------------------------------------------------------------------------ r581 | celestar | 2004-11-14 09:07:15 +0000 (Sun, 14 Nov 2004) | 6 lines -newgrf: Basic support for new stations - only waypoints supported now and only the first custom one can be placed (no selector GUI, coming soon). This also moves some global variables to {struct GRFFile} and reorders which actions are processed in what stage, to get it all working together -- (pasky) ------------------------------------------------------------------------ r580 | tron | 2004-11-14 08:15:50 +0000 (Sun, 14 Nov 2004) | 1 line Fix latent bug in BringWindowToFrontByID() - a wrong pointer was returned ------------------------------------------------------------------------ r579 | tron | 2004-11-14 08:11:57 +0000 (Sun, 14 Nov 2004) | 1 line Remove now unused function memswap() ------------------------------------------------------------------------ r578 | tron | 2004-11-14 08:11:05 +0000 (Sun, 14 Nov 2004) | 1 line Simplify BringWindowToFront() ------------------------------------------------------------------------ r577 | darkvater | 2004-11-14 01:50:15 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: fixed some typos of last commit (airports were looking weird) ------------------------------------------------------------------------ r576 | darkvater | 2004-11-14 01:25:05 +0000 (Sun, 14 Nov 2004) | 1 line -newgrf: Cleanup horrible table/(station|unmovable)_land.h DrawTileSeqStruct hacks needed for custom station supports (pasky) ------------------------------------------------------------------------ r575 | miham | 2004-11-14 00:19:48 +0000 (Sun, 14 Nov 2004) | 1 line Daily langfile updates (automatic) ------------------------------------------------------------------------ r572 | darkvater | 2004-11-13 21:42:35 +0000 (Sat, 13 Nov 2004) | 1 line -newgrf: Support for custom (newGRF-yielded) refit masks for trains and aircrafts (pasky). ------------------------------------------------------------------------ r570 | darkvater | 2004-11-13 20:37:57 +0000 (Sat, 13 Nov 2004) | 1 line -newgrf: Support for custom aircrafts via GRF files. Planeset seems to work :). Also use aircraft_vehinfo() instead of the old tables (pasky). ------------------------------------------------------------------------