summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-11-16WIP: fix loading of old savegamesunderground-save-loadErich Eckner
2018-11-16fix the coordinates in the "help area" for underground tilesErich Eckner
2018-11-16 do not fail on removing second to last tile from a stationErich Eckner
2018-11-16UNDERGROUND_COST_MULTIPLIER should increase for descending layersErich Eckner
2018-11-16rectangle operations should be operating on the top layerErich Eckner
2018-11-16check that rectangle is in a single layerErich Eckner
2018-11-16bugfix removal of stationErich Eckner
2018-11-16enable the lowest 4 layers, tooErich Eckner
2018-11-16only show layer switches for available layersErich Eckner
2018-11-16separate menu entry for underground stuffErich Eckner
2018-11-16UNDERGROUND_COST_MULTIPLIER newErich Eckner
2018-11-16 src/landscape.cpp, src/tile_map.h: fix bug which makes assert failErich Eckner
2018-11-16underground patch appliedErich Eckner
2018-11-14Update: Translations from eintstranslators
indonesian: 41 changes by UseYourIllusion
2018-11-13Update: Translations from eintstranslators
spanish: 10 changes by SilverSurferZzZ
2018-11-12Update: Translations from eintstranslators
indonesian: 18 changes by UseYourIllusion
2018-11-08Update: Translations from eintstranslators
croatian: 2 changes by VoyagerOne
2018-11-06Doc: Changed several files to unificate them... (#6964)Greg-21
...with those from release 1.8 branch.
2018-11-04Update: Translations from eintstranslators
italian: 2 changes by lorenzodv
2018-11-03Fix: Industry chain window layout no more unnecessarily large when the ↵Niels Martin Hansen
number of cargoes in/out isn't large either
2018-11-03Add: NewGRF support for 16-in-16-out industriesNiels Martin Hansen
2018-11-03Add: Industries can produce and accept up to 16 different cargoesNiels Martin Hansen
2018-11-03Update: Translations from eintstranslators
latvian: 3 changes by krixis02
2018-11-01Add: Fluidsynth music driver support (jmak)Charles Pigott
2018-11-01Add: AI/GS GetMonthlyMaintenanceCost (#6897)Samu
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
2018-11-01Fix #6460: [AI] Add start_date parameter for Random AIs on new gameSamuXarick
2018-10-31Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"Oskari Leppäaho
2018-10-31Fix: Only possible to build station next to competitors by using CTRL+clickJoost Hopmans
Fix by checking only for stations owned by the current company when inspecting if there are multiple adjoining stations to the one being built. When building next to 2 or more owned stations we don't know which station should be extended. For other companies' stations that's not a problem since our station won't merge with theirs anyway. Calling to BuildStationPart should never have another company's station as a parameter to attach to unless the client is malicious, so just returning a generic error in that case.
2018-10-31Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating ↵frosch
by 0 bits.
2018-10-31Change: Clone tool in depot window now behaves like clone button in vehicle ↵Alexander Weiss
window. Keep the tool active when share-cloning. Open the vehicle GUI when copy-cloning. (#6754)
2018-10-31Change: Gradually slow down aircraft speed on breakdown (#6932)SamuXarick
2018-10-31Codechange: Some more null checksCharles Pigott
2018-10-31Codechange: Merge some duplicated functionsCharles Pigott
2018-10-31Codechange: Turn a define into a constantCharles Pigott
2018-10-31Fix: Protect against a few out of bounds or uninitialised usage errorsCharles Pigott
2018-10-31Remove: A few bits of dead codeCharles Pigott
2018-10-31Fix: Remove various dead or unnecessary assignmentsCharles Pigott
2018-10-31Doc: Lots and lots of doxymentation fixesCharles Pigott
2018-10-30Fix #6951: Ensure RailTypes bitfield is always treated as 64 bitNiels Martin Hansen
Some compilers (like VC++ 2015) will otherwise narrow it in some contexts where it should not be.
2018-10-30Fix: Missing m8 data in console when using Query toolNiels Martin Hansen
When map array 8 was added, the Query tool wasn't updated to also print the value there to the console, in debug builds.
2018-10-27Fix e00908f: Visual C++ 2015 compile errorNiels Martin Hansen
Microsoft Visual C++ 2015 Update 3 (and possibly other versions) consider a struct member undefined in a static_assert in the struct body. Moving the static_assert to a member function solves the issue.
2018-10-26Codechange: Improve (un)zoom performanceJindrich Makovicka
When zooming out with a high res display, there can be about 150k sprites to be sorted before displaying. With the O(n^2) complexity of the sprite sorter, this can take several seconds. This patch works around this by sorting the sprites by the xmin coordinate first using QSort, which later allows an early bailout out of the inner loop. This is enough to cut down the full unzoom time on a 4k display to a fraction of second.
2018-10-26Update: Translations from eintstranslators
finnish: 25 changes by ln
2018-10-25Fix #4109: Add more water checks to the Oil Rig layoutSamu
Prevents Oil Rig docking tile from becoming unreachable by ships when spawning next to each other.
2018-10-23Update: Translations from eintstranslators
portuguese (brazilian): 66 changes by Tucalipe
2018-10-13Fix #6938: Don't change company value to perform cost estimations (#6939)Miguel Horta
These meddling kids dared to play with magic, but the ancients texts weren't ready for that. Refactors logic to estimate costs that dated to even before OpenTTD 0.1;
2018-10-11Fix #6898: Replace atoi() with strtoul()Miguel Horta
Normalize type and parsing of generation_seed across all files Add assert_compile() to ensure correct type
2018-10-08Update: Translations from eintstranslators
polish: 3 changes by xaxa
2018-10-03Update: Translations from eintstranslators
korean: 2 changes by telk5093
2018-10-02Update: Translations from eintstranslators
vietnamese: 63 changes by myquartz