57c472e093(svn r624) 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
tron
2004-11-15 10:31:48 +00:00
01e88bb61d(svn r623) -Feature: [ 1066504 ] Pause key pauses the game
tron
2004-11-15 10:04:57 +00:00
95a3e4fe1f(svn r621) Merge r450 to trunk: Cleanups and #if 0 some unused debug code
tron
2004-11-15 09:05:06 +00:00
5a07c9bd71(svn r619) Add the necessary bits to make building under BeOS using GNU Make work
tron
2004-11-15 07:53:09 +00:00
4852474343(svn r617) -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)
darkvater
2004-11-14 23:36:19 +00:00
afca207cf0(svn r616) -newgrf: Fixed crashing when trying to resolve references to unknown or callback result spritegroups in variational spritegroup handler of NewSpriteGroup() (pasky).
darkvater
2004-11-14 23:14:44 +00:00
5914888ad6(svn r615) Fix the same bug in ParamSet action loading, pointer out by Bjarni too. (pasky)
bjarni
2004-11-14 22:31:57 +00:00
d99b89ab29(svn r614) [newgrf] Some minor code fixes
dominik
2004-11-14 22:30:46 +00:00
363a92bd43(svn r613) Fix bug in GRFInhibit action loading, pointed out by Bjarni. (pasky)
bjarni
2004-11-14 22:25:21 +00:00
fb64b4e499(svn r612) [newgrf] Fix: custom waypoints on monorail/maglev are displayed correctly
dominik
2004-11-14 22:10:08 +00:00
051e094921(svn r611) -newgrf: Change GetCustomEngineSprite() calling convention (invisible to users of GetCustomVehicle*() wrappers). Needed for deterministic spritegroups support (pasky).
darkvater
2004-11-14 20:53:34 +00:00
ec434b208e(svn r610) -newgrf: Support for some basic deterministical spritegroups regarding stations. Waypoints look changes based on year now :^) (pasky).
darkvater
2004-11-14 20:50:38 +00:00
c2193ce1a8(svn r609) Fixed choose waypoints dialogs, it works without assertion failures and with custom waypoint #0 selectable now. (pasky)
dominik
2004-11-14 20:25:07 +00:00
0bcc9b7573(svn r608) [newgrf] enabled possibility to build default waypoint when custom waypoints are enabled
dominik
2004-11-14 20:02:43 +00:00
249a170ace(svn r607) -Patch: [ 985102 ] static cleanup Thanks to lvoge
tron
2004-11-14 19:44:06 +00:00
183c33931d(svn r605) -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).
darkvater
2004-11-14 18:18:28 +00:00
a348f74c65(svn r604) -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
tron
2004-11-14 17:16:26 +00:00
ea48b0d05c(svn r603) -newgrf: Stupid TortoiseSVN converted the file to DOS newlines. Bah
darkvater
2004-11-14 16:45:38 +00:00
e656a91736(svn r602) -newgrf: Move DrawTileSeqStruct & co and struct SpriteGroup to sprite.h (pasky)
darkvater
2004-11-14 16:42:08 +00:00
5fcd71cf28(svn r600) -newgrf: Relocation offset for custom station sprites is now stored separately, making it possible to show different sprites in waypoint selection dialog (pasky).
darkvater
2004-11-14 16:11:48 +00:00
2b5b1f4e06(svn r594) -Fix/Feature: [ 1066121 ] Resetting file name after deleting a file Thanks to dannys9 for the patch
tron
2004-11-14 15:11:25 +00:00
80f787e60a(svn r593) -newgrf: Support for two more TTD(Patch) version relate) SkipIf in-game variables (pasky).
darkvater
2004-11-14 14:54:10 +00:00
5847317526(svn r592) -newgrf: Dynamically allocate global custom station IDs (pasky).
darkvater
2004-11-14 14:53:15 +00:00
ccc496ba2c(svn r591) -newgrf: Store whole struct StationSpec in SetCustomStation(), not just the rendering data. This will be needed for variational stationspecs (pasky).
darkvater
2004-11-14 14:10:03 +00:00
5663926aaf(svn r590) -newgrf: Instead of a bunch of statinfo arrays, use station-array of struct StationSpec-s (pasky).
darkvater
2004-11-14 13:59:11 +00:00
552689b7fe(svn r588) -newgrf: Silent ignore those stupid one-byte zero special sprites (dbsetw.grf is crawling with them) (pasky).
darkvater
2004-11-14 13:11:38 +00:00
397cc50f61(svn r587) -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name actually makes some sense and is also compatible with TTDPatch (pasky).
darkvater
2004-11-14 13:07:07 +00:00
8946e92468(svn r586) -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.
darkvater
2004-11-14 12:37:23 +00:00
989289fadd(svn r585) -newgrf: GUI for selecting custom waypoint graphics to use. Patch by dominik81 and pasky.
darkvater
2004-11-14 11:04:59 +00:00
4f6fa3b468(svn r584) -newgrf: Increase chance to get a TTDPatch savegame using custom GRF files loaded (pasky)
darkvater
2004-11-14 10:18:15 +00:00
a9a7957eaa(svn r583) -newgrf: Hopefully prevent GRF files introducing new bridges or townhouses to crash the game (pasky).
darkvater
2004-11-14 10:03:21 +00:00
2f56162f35(svn r582) -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
tron
2004-11-14 09:31:39 +00:00
eb50427670(svn r581) -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)
celestar
2004-11-14 09:07:15 +00:00
a9a852a4d6(svn r580) Fix latent bug in BringWindowToFrontByID() - a wrong pointer was returned
tron
2004-11-14 08:15:50 +00:00
37cbae0370(svn r579) Remove now unused function memswap()
tron
2004-11-14 08:11:57 +00:00
84d1041edf(svn r578) Simplify BringWindowToFront()
tron
2004-11-14 08:11:05 +00:00
7a2a973b48(svn r577) -newgrf: fixed some typos of last commit (airports were looking weird)
darkvater
2004-11-14 01:50:15 +00:00
7930faace9(svn r576) -newgrf: Cleanup horrible table/(station|unmovable)_land.h DrawTileSeqStruct hacks needed for custom station supports (pasky)
darkvater
2004-11-14 01:25:05 +00:00
1f12dee3a0(svn r572) -newgrf: Support for custom (newGRF-yielded) refit masks for trains and aircrafts (pasky).
darkvater
2004-11-13 21:42:35 +00:00
0a2f28c2f2(svn r570) -newgrf: Support for custom aircrafts via GRF files. Planeset seems to work :). Also use aircraft_vehinfo() instead of the old tables (pasky).
darkvater
2004-11-13 20:37:57 +00:00
e260aa3870(svn r569) Fix type mismatch
tron
2004-11-13 18:15:03 +00:00
20e9a8061d(svn r567) -newgrf: Support for road vehicles customization (seems to work at least with tropicset). (pasky)
celestar
2004-11-13 18:01:33 +00:00
7690093b4c(svn r565) -newgrf: fixed double work of RoadVehicleInfo[]; added AircraftVehicleInfo[] as well. table/engines.h is now the same as in the _map branch.
darkvater
2004-11-13 16:28:50 +00:00
b5e1240a8a(svn r564) Simplify scroll logic and correct one erroneous use of memcpy()
tron
2004-11-13 16:10:25 +00:00
b8327e0457(svn r562) newgrf: Merge most of the road vehicle info to a single road_vehicle_info table, like it already is for trains and ships. Needed for GRF custom override support. (pasky)
celestar
2004-11-13 15:15:41 +00:00
6db750373a(svn r561) -newgrf: killed some of the magic numbers in the code (pasky)
celestar
2004-11-13 12:38:38 +00:00
04748217d1(svn r560) -newgrf: General cleanup of the code (pasky & octo)
celestar
2004-11-13 12:21:32 +00:00
3df0ff7854(svn r559) Minor simplification
tron
2004-11-13 11:08:50 +00:00
53116247c3(svn r558) -Fix: [ 1065247 ] Windows can be placed behind toolbar While here make clamping against the screen border a bit nicer
tron
2004-11-13 10:53:42 +00:00
22f627c8e1(svn r557) -newgrf: Rename all 'superset' tokens to 'group' and some other small renamings (pasky and octo).
darkvater
2004-11-12 23:59:51 +00:00
76341a9173(svn r556) -newgrf: Some seemingly proper support for loading stages of grf files (octo & pasky).
darkvater
2004-11-12 23:26:02 +00:00
2ab4669251(svn r555) -newgrf: Preliminary support for action 0xE. Inhibit another GRF file by ID. It won't really work until we get stages support (pasky & octo).
darkvater
2004-11-12 22:39:00 +00:00
27b48faad2(svn r554) -newgrf: Keep track of GRF files. Remember them all in a linked list, this already enables tests for an already loaded GRF file in SkipIf(). Patch by octo, heavily re-hammered by pasky
darkvater
2004-11-12 22:28:19 +00:00
015cb74dd9(svn r553) -newgrf: Special routine for loading newgrf files. LoadNewGrfFile() introduced; will get more handy when loading stages will be introduced (octo and pasky).
darkvater
2004-11-12 21:51:34 +00:00
7accdb9003(svn r552) -newgrf: Include bits forgotten when merging octo's ReplaceSprites support - it would replace even special sprites in the way now. (pasky)
darkvater
2004-11-12 21:33:18 +00:00
2aae43a848(svn r551) -newgrf: Preliminary support for TTDPatch flags checking (we just pretend that a bunch of things are on and the rest is off and that's it). Patch by octo, small cleanup by pasky.
darkvater
2004-11-12 19:03:37 +00:00
c53cf38ffd(svn r550) -newgrf: Support for action 0xd (change a parameter (sorta variable for the GRF scripts)). Based on patch by octo, heavy changes by pasky.
darkvater
2004-11-12 18:57:46 +00:00
16f8a7b2d2(svn r549) -newgrf: Support for action 0xd (change a parameter (sorta variable for the GRF scripts)). Based on patch by octo, heavy changes by pasky.
darkvater
2004-11-12 18:47:19 +00:00
a2869639b2(svn r548) -newgrf: minor style changes, and application of boolean type
darkvater
2004-11-12 18:43:12 +00:00
fd80b53f39(svn r547) -newgrf: Enhanced support for action 0x7 and 0x9 (skips). Killer mixture mixed from octo's patch and pasky's old patch (pasky & octo).
darkvater
2004-11-12 17:27:30 +00:00
e7441c39e3(svn r546) -newgrf: Use GetCustomVehicleIcon() for fetching sprites for vehicle selection dialogs. (Idea by octo, done by pasky).
darkvater
2004-11-12 17:16:13 +00:00
aac4fbc220(svn r544) -newgrf: codechange for better handling (pasky and octo__)
celestar
2004-11-12 15:15:56 +00:00
5d6c0a8220(svn r543) -Fix: [ 1064742 ] Editor Map-Menu wrong String The fix is a bit ugly, but this is due to limitations in the dropdown menu handling (the strings have to be contiguous)
tron
2004-11-11 23:23:42 +00:00
65058d0d57(svn r542) -Fix: Display correct rail type in "build railway station" window Thanks, ln--
tron
2004-11-11 23:10:22 +00:00
7a97e54559(svn r541) Make windows even snappier! ^^ Thanks to nzhook, who also proposed the original patch.
tron
2004-11-11 21:20:15 +00:00
95fdf39bca(svn r540) Tell subversion to ignore some more files
tron
2004-11-11 17:53:11 +00:00
315006a28e(svn r539) Set svn:eol-style property
tron
2004-11-11 17:17:52 +00:00
872f49ae8a(svn r538) -Feature: Windows snap at each other This is inspired by [1063636].
tron
2004-11-10 21:14:16 +00:00
603618a75b(svn r532) Disable date change buttons in scenario editor if date limit is reached. Note: It's a /bit/ ugly, need to find a cleaner way While I'm here enlarge the start date window to 1920-2000 (was 1950-1975).
tron
2004-11-08 22:21:14 +00:00
b78bbf80bf(svn r531) Makefile: made asserts enabled by default RELEASE disables asserts unless ENABLE_ASSERTS(not in makefile.config) is set makefile.config version 3
bjarni
2004-11-08 21:24:48 +00:00
72880f2dad(svn r530) Makefile: added ability to switch asserts on and off Updated makefile.config to versiontag 2 for autoupdating purposes
bjarni
2004-11-08 21:11:52 +00:00
2cf5b77d0b(svn r528) Minor fixes in german.txt
tron
2004-11-08 20:44:10 +00:00
37e199cd2b(svn r526) -Fix: [1035303] bug about lowering tracks built on slopes While here make sure that the failing tile gets a red error marker
tron
2004-11-08 09:11:55 +00:00
6909bba290(svn r518) Merge extmidi.c r441 to trunk: - Whitespace cleanup - Use execlp() with relative path instead of execl() with absolute path
tron
2004-11-06 23:24:59 +00:00
476dfd9f12(svn r517) -Fix: [1033947] Wrong mapping between music titles and songs
tron
2004-11-06 23:20:12 +00:00
9c1aa0b75f(svn r516) Solved a little bug with the order checker.
celestar
2004-11-06 15:13:44 +00:00
92d1dd153f(svn r515) -Fix: [1050993] Incorrect Tooltip in Road Vehicle List. Already fixed in /map branch
darkvater
2004-11-06 12:02:43 +00:00
0a422b06a5(svn r514) -Fix: [1053397] Refit Train Window Stays Open
tron
2004-11-06 09:24:28 +00:00
d641175e3c(svn r513) Merge revisions 402, 416, 417, 478, 479, 511, 512 from map to trunk This includes 2 fixes -Fix: [1048596] Monorail and Maglev sounds are swapped (r511) -Add special case to load the jackhammer sound (r478) The rest are cleanups und enumeration to make merging possible/easier
tron
2004-11-05 23:12:33 +00:00
8348068f5f(svn r505) Tell svn to ignore some files and remove one stale entry
tron
2004-11-04 18:41:39 +00:00
f2a858c6a5(svn r504) The Bourne Shell ist spelled 'sh', not 'bash'; even if there is a 'bash', on most systems it's not in /bin Typical Linuxism... /:
tron
2004-11-03 21:50:21 +00:00
f7485d586e(svn r501) -Fix: Vehicles slow down under bridge if the track is on a foundation
tron
2004-11-03 11:35:29 +00:00
fe1ccdf834(svn r500) -Fix: Some bridge part isn't displayed transparent in transparent mode -Fix: If bridge has no pillars cursor arrow is displayed in transparent mode
tron
2004-11-03 11:06:21 +00:00
2eb00c0bd3(svn r499) Merge r498 to trunk: Disabled buttons flicker no more This solves bug report 991101
tron
2004-11-01 15:08:40 +00:00