summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-04-02(svn r2134) Return the correct error message if rail is already under a ↵tron
bridge, fix for r2131
2005-04-02(svn r2133) Fix dependency tracking for C++ filestron
2005-04-02(svn r2132) Fix copy&paste bug in r2131tron
2005-04-02(svn r2131) -Fix: Rewrite CmdBuildSingleRail(), this addresses several issues:tron
- Check input parameters for validity - Adhere patch settings - you were able to build foundations under bridges even if foundations where deactivated - Charge for foundations in all cases - foundations under bridges were for free - Make the control flow more clear
2005-04-02(svn r2130) Various spelling fixes in messages.pasky
2005-04-02(svn r2129) Reverted r2125 and depending revisions (map size selector in the ↵pasky
intro window). Will be done in a separate dialog. This also fixes showing of various rail/road-related strings.
2005-04-02(svn r2128) Kill forgotten CmdSetNewMapSize() stub whose existence was ↵pasky
kindly pointed out by TrueLight.
2005-04-02(svn r2127) Get rid again of the CmdSetNewMapSize(), which was agreed to be ↵pasky
just useless clutter. (Perhaps we should get rid of CmdSetNewLandscapeType() too, but I won't take responsibility for that. ;-)
2005-04-02(svn r2126) - Fix: #2 Fix compilation with network disabled, and comment out ↵Darkvater
some of the warnings (unused function) (I missed this out the last commit, sorry)
2005-04-02(svn r2125) - Feature: In the intro dialog, show a map size selector below ↵pasky
the landscape type selector.
2005-04-02(svn r2124) Final _select_game_widgets[] reordering, even landscape panels ↵pasky
in place now.
2005-04-02(svn r2123) Reordered _select_game_widets[] to follow a sensible order.pasky
2005-04-02(svn r2122) Reformatted the widget tables so that they don't look so ugly ↵pasky
anymore, especially with different tab widths than 2.
2005-04-02(svn r2121) -Fix: changed the 2nd param of AyStar_EndNodeCheck back to what ↵truelight
it should be
2005-04-02(svn r2120) [Translations] Updated translations (166 strings to 6 languages)miham
2005-04-02(svn r2119) - Fix: [ 1172878 ] Trains "Go to depot" button: click twice skip ↵pasky
to next order (patch by Loic GUILLOUX). I also added short explanation of OF_/OFB_ difference to order.h.
2005-04-02(svn r2118) - Fix: Fix compilation with network disabled, and comment out ↵Darkvater
some of the warnings (unused function)
2005-04-01(svn r2117) [Translations] Introduce lithuanian translation as finishedmiham
2005-04-01(svn r2116) [Translations] Updated translationsmiham
2005-04-01(svn r2115) Spring cleaning, no functional changestron
2005-03-31(svn r2114) -Fix: fix menu with signlist in SEtruelight
2005-03-31(svn r2113) -Fix: first check if a vehicle is a train, before accessing u.railtruelight
2005-03-30(svn r2112) -Fix: ExtMidi no longer halts the game while starting a songtron
-Fix: Redirect stdin/stdout/stderr of the ExtMidi process to /dev/null, to prevent it from writing to the terminal While here give the ExtMidi functions canonical names
2005-03-30(svn r2111) So, result is bool therefore no need for this horrible == 0 thing.pasky
2005-03-30(svn r2110) - Fix: Fixed test for various flags (e.g. newtrains in usset). ↵pasky
result is bool so !! any non-zero values before assigning them to it - they apparently didn't fit. ;-)
2005-03-30(svn r2109) -Fix: use FindVehicleOnTileZ(tile, 0) over ↵truelight
FindVehicleBetween(tile, tile, 0)
2005-03-30(svn r2108) -Fix: the server now also unpause when a client desyncs or somethingtruelight
2005-03-29(svn r2107) - Codechange: Cleanup (well, mostly tidyup) ↵pasky
ExtChangeIndustryProduction(). These randoms are strange.
2005-03-29(svn r2106) -Fix: improved the network-join algoritm, it is now a bit more ↵truelight
stable -Add: added 'pause_on_join' and 'max_join_time' for MP games, where you can auto-pause the game when a client wants to join the game. This to avoid connection losses because of big maps (200+ trains). (with tnx to #openttdcoop for the ideas and testing)
2005-03-29(svn r2105) -Codechange: Added a cache for the first vehicle of a chain to ↵celestar
increase performance, especially with many long trains
2005-03-29(svn r2104) Simplify implementation of Get{First,Prev}VehicleInChain() and ↵tron
remove a pointless check
2005-03-28(svn r2103) - Fix: Remove unnused variable from OS2 fileDarkvater
2005-03-28(svn r2102) Fix bug introduced in r2038, which gave you money for clearing ↵tron
occupied railway tiles ([1171926])
2005-03-28(svn r2101) statvfs() is availible on POSIX.1 conformant systems.tron
Also use a different field, which has a better chance of containing meaningful information, of the returned struct to determine the free space on the filesystem and fix a small bug introduced in r2100 (s/!=/==/)
2005-03-28(svn r2100) - Fix: [1024703]: Infinite access for A:\ (win32). Patch ↵darkvater
[1171208]. Only requery drive(s) if the user changes a directory, also surpress the OS error box that pops up on some windows machines. Tron + glx (and me)
2005-03-28(svn r2099) -Fix: no longer chat-messages hang when the game wraps around 2090truelight
-Codechange: while trying to find this bug, made texteff.c a bit more readable :)
2005-03-28(svn r2098) Make a variable static, move a function declaration to a header ↵tron
and remove unnecessary preprocessor magic
2005-03-28(svn r2097) -Codechange: [Multistop] Prettified the previous commitcelestar
2005-03-28(svn r2096) -Codechange: [Multistop] Modfied some debug stuffcelestar
2005-03-28(svn r2095) In CheckTrackCombination(): if () cascade -> switch, improve ↵tron
readability
2005-03-28(svn r2094) In GetTileDesc_Track(): uint -> TileIndex, use enums, if () ↵tron
cascade -> switch
2005-03-27(svn r2093) uint -> TileIndex, remove commented out code and a local ↵tron
variable, which was only used once
2005-03-27(svn r2092) - Fix: old commands/lines in the console (history) did not show ↵Darkvater
when they used 'special' characters like öä, etc. Diff approved by the code-police.
2005-03-27(svn r2091) Small cleanup: uint -> TileIndex, const, don't call ↵tron
FindLandscapeHeightByTile()
2005-03-27(svn r2090) CheckNewIndustry_Oilwell() -> CheckNewIndustry_Oil() since it ↵pasky
was concerning oil rigs and oil rafineries, but specifically NOT oil wells. ;-) Documented that.
2005-03-27(svn r2089) - Codechange: Simplify slopes check in CmdBuildBridge(). ↵pasky
Inspired by st3wis' patch 1144746.
2005-03-27(svn r2088) - Fix: [ 1155158 ] Make extmidi command a config option in ↵pasky
addition to the compile-time MIDI switch. Patch by macbaine.
2005-03-27(svn r2087) Show also the modified filenames along each change in svn log. ↵pasky
Prevents enraging Darkvater, and we show the commit messages along changed files everywhere else too (on IRC and in mail).
2005-03-27(svn r2086) - Codechange: Two indentation fixes coming from Loic Guilloux' ↵pasky
patch 1171208.
2005-03-27(svn r2085) Improve browsing via console:tron
- change directory/load map via filename (number is also possible) - add command "pwd" to Print the current Working Directory - rename "list_files" to "ls" (and add alias "dir") - rename "goto_dir" to "cd" - loading of TTD maps via "load" is now possible - switching of drives via "cd" (only applies to systems which have a drive concept) is now possible - "scan_files" is now obsolete and was removed This is still far from perfect, mostly because the way OTTD handles files is Broken By Design(tm), but should make file navigation via console a bit easier