summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-14(svn r616) -newgrf: Fixed crashing when trying to resolve references to ↵darkvater
unknown or callback result spritegroups in variational spritegroup handler of NewSpriteGroup() (pasky).
2004-11-14(svn r615) Fix the same bug in ParamSet action loading, pointer out by ↵bjarni
Bjarni too. (pasky)
2004-11-14(svn r614) [newgrf] Some minor code fixesdominik
2004-11-14(svn r613) Fix bug in GRFInhibit action loading, pointed out by Bjarni. (pasky)bjarni
2004-11-14(svn r612) [newgrf] Fix: custom waypoints on monorail/maglev are displayed ↵dominik
correctly
2004-11-14(svn r611) -newgrf: Change GetCustomEngineSprite() calling convention ↵darkvater
(invisible to users of GetCustomVehicle*() wrappers). Needed for deterministic spritegroups support (pasky).
2004-11-14(svn r610) -newgrf: Support for some basic deterministical spritegroups ↵darkvater
regarding stations. Waypoints look changes based on year now :^) (pasky).
2004-11-14(svn r609) Fixed choose waypoints dialogs, it works without assertion ↵dominik
failures and with custom waypoint #0 selectable now. (pasky)
2004-11-14(svn r608) [newgrf] enabled possibility to build default waypoint when ↵dominik
custom waypoints are enabled
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
Thanks to lvoge
2004-11-14(svn r606) -newgrf: Fixed waypoint scrollbardominik
2004-11-14(svn r605) -newgrf: Framework for supporting variational spritegroups . ↵darkvater
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).
2004-11-14(svn r604) -Fix: [ 999669 ] Wrong trees (toyland's) in sub-tropical ↵tron
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
2004-11-14(svn r603) -newgrf: Stupid TortoiseSVN converted the file to DOS newlines. Bahdarkvater
2004-11-14(svn r602) -newgrf: Move DrawTileSeqStruct & co and struct SpriteGroup to ↵darkvater
sprite.h (pasky)
2004-11-14(svn r601) -newgrf: blaatdarkvater
2004-11-14(svn r600) -newgrf: Relocation offset for custom station sprites is now ↵darkvater
stored separately, making it possible to show different sprites in waypoint selection dialog (pasky).
2004-11-14(svn r594) -Fix/Feature: [ 1066121 ] Resetting file name after deleting a filetron
Thanks to dannys9 for the patch
2004-11-14(svn r593) -newgrf: Support for two more TTD(Patch) version relate) SkipIf ↵darkvater
in-game variables (pasky).
2004-11-14(svn r592) -newgrf: Dynamically allocate global custom station IDs (pasky).darkvater
2004-11-14(svn r591) -newgrf: Store whole struct StationSpec in SetCustomStation(), ↵darkvater
not just the rendering data. This will be needed for variational stationspecs (pasky).
2004-11-14(svn r590) -newgrf: Instead of a bunch of statinfo arrays, use station-array ↵darkvater
of struct StationSpec-s (pasky).
2004-11-14(svn r589) -newgrf: Rename spritesset to spritegroups (pasky).darkvater
2004-11-14(svn r588) -newgrf: Silent ignore those stupid one-byte zero special sprites ↵darkvater
(dbsetw.grf is crawling with them) (pasky).
2004-11-14(svn r587) -newgrf: Rename all /Checkpoint/i tokens to 'Waypoint's. The name ↵darkvater
actually makes some sense and is also compatible with TTDPatch (pasky).
2004-11-14(svn r586) -Fix: [1066114] Code error in win32.c Thanks Shaidarkvater
-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.
2004-11-14(svn r585) -newgrf: GUI for selecting custom waypoint graphics to use. Patch ↵darkvater
by dominik81 and pasky.
2004-11-14(svn r584) -newgrf: Increase chance to get a TTDPatch savegame using custom ↵darkvater
GRF files loaded (pasky)
2004-11-14(svn r583) -newgrf: Hopefully prevent GRF files introducing new bridges or ↵darkvater
townhouses to crash the game (pasky).
2004-11-14(svn r582) -Fix: [ 1034318 ] place sign and blue message boxtron
A name change wasn't possible while an always-on-top window (like news) has been visible
2004-11-14(svn r581) -newgrf: Basic support for new stations - only waypoints ↵celestar
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)
2004-11-14(svn r580) Fix latent bug in BringWindowToFrontByID() - a wrong pointer was ↵tron
returned
2004-11-14(svn r579) Remove now unused function memswap()tron
2004-11-14(svn r578) Simplify BringWindowToFront()tron
2004-11-14(svn r577) -newgrf: fixed some typos of last commit (airports were looking ↵darkvater
weird)
2004-11-14(svn r576) -newgrf: Cleanup horrible table/(station|unmovable)_land.h ↵darkvater
DrawTileSeqStruct hacks needed for custom station supports (pasky)
2004-11-14(svn r575) Daily langfile updates (automatic)miham
2004-11-13(svn r572) -newgrf: Support for custom (newGRF-yielded) refit masks for ↵darkvater
trains and aircrafts (pasky).
2004-11-13(svn r570) -newgrf: Support for custom aircrafts via GRF files. Planeset ↵darkvater
seems to work :). Also use aircraft_vehinfo() instead of the old tables (pasky).
2004-11-13(svn r569) Fix type mismatchtron
2004-11-13(svn r568) -newgrf: Make @wagover bool, simplifying stuff. (pasky)celestar
-newgrf: "More debugging and severity levels consolidation. (pasky)
2004-11-13(svn r567) -newgrf: Support for road vehicles customization (seems to work atcelestar
least with tropicset). (pasky)
2004-11-13(svn r566) Daily langfile updates (automatic)miham
2004-11-13(svn r565) -newgrf: fixed double work of RoadVehicleInfo[]; added ↵darkvater
AircraftVehicleInfo[] as well. table/engines.h is now the same as in the _map branch.
2004-11-13(svn r564) Simplify scroll logic and correct one erroneous use of memcpy()tron
2004-11-13(svn r562) newgrf: Merge most of the road vehicle info to a singlecelestar
road_vehicle_info table, like it already is for trains and ships. Needed for GRF custom override support. (pasky)
2004-11-13(svn r561) -newgrf: killed some of the magic numbers in the code (pasky)celestar
2004-11-13(svn r560) -newgrf: General cleanup of the code (pasky & octo)celestar
2004-11-13(svn r559) Minor simplificationtron
2004-11-13(svn r558) -Fix: [ 1065247 ] Windows can be placed behind toolbartron
While here make clamping against the screen border a bit nicer