summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-21Fix: unused variable warningsglx
2019-12-21Cleanup: remove FOR_ALL_ITEMSglx
2019-12-21Codechange: Replace FOR_ALL_TOWNS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_SUBSIDIES with range-based for loopsglx
2019-12-21Codechange: Replace story related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_SIGNS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ROADSTOPS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_OBJECTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_STORAGES with range-based for loopsglx
2019-12-21Codechange: Replace vehicle related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace order related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace network related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace linkgraph related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_INDUSTRIES with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_GROUPS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_GOALS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ENGINES with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_CARGO_PAYMENTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_DEPOTS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_CARGOPACKETS with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_ENGINE_RENEWS with range-based for loopsglx
2019-12-21Codechange: Replace station related FOR_ALL with range-based for loopsglx
2019-12-21Codechange: Replace FOR_ALL_COMPANIES with range-based for loopsglx
2019-12-21Add: Allow iteration of pools in range-based for loopsglx
2019-12-21Update: Translations from eintstranslators
croatian: 9 changes by VoyagerOne
2019-12-21Fix: Custom sea level default value is now equal to minimum value, not lowerSamu
Custom sea level default value was lower than the minimum
2019-12-18Update: Translations from eintstranslators
portuguese: 16 changes by mcbanhas
2019-12-17Add #7801: [Script] more error mappingsglx
2019-12-17Update: Translations from eintstranslators
portuguese: 225 changes by mcbanhas
2019-12-16Update: Translations from eintstranslators
german: 9 changes by planetmaker portuguese: 19 changes by mcbanhas
2019-12-10Update: Translations from eintstranslators
german: 11 changes by mini1025
2019-12-08Fix: Infrastructure total update when removing tram road stopJonathan G Rennison
The wrong road owner was used when updating the tram infrastructure total. This could result in desyncs, negative infrastructure totals, etc.
2019-12-07Update: Translations from eintstranslators
ukrainian: 56 changes by nsergiy
2019-12-01Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849)Niels Martin Hansen
Ensure the same coordinates are used for station/town/player signs regardless of how the landscape changes below it after the coordinates were first determined. By keeping track of whether each ViewportSign is valid for Kdtree use (and only ever registering the viewport sign when the object is valid) a lot of code can be simplified and become more robust at the same time.
2019-12-01Update: Translations from eintstranslators
hungarian: 1 change by Brumi
2019-11-25Fix: Do not refer to a function in the documentation that was removed years ↵stormcone
ago (#7844) The 'DoDrawString' was removed with this commit: f11300d
2019-11-23Fix #7836: Check coherency of NewGRF parameter min/max (#7840)glx22
2019-11-20Update: Translations from eintstranslators
vietnamese: 73 changes by myquartz
2019-11-20Revert #7837, 7e22f243e: OpenTTD tries to replicate the original game mechanics.frosch
Making numbers look nice and correlate is no goal, and in this case they actually did not correlate.
2019-11-19Update: Translations from eintstranslators
vietnamese: 36 changes by myquartz
2019-11-18Fix: typo in town growth rates (#7837)Yourself
2019-11-17Update: Translations from eintstranslators
vietnamese: 19 changes by myquartz russian: 5 changes by Lone_Wolf korean: 5 changes by telk5093, 1 change by kevinhigh
2019-11-16Update: Translations from eintstranslators
french: 7 changes by glx
2019-11-16Fix e3511ecac: Don't use bash specific syntax (again) (#7835)glx22
2019-11-15Fix #7606: Game crash when trying to clean up a crashed scriptCharles Pigott
Also fix another possible memory leak
2019-11-15Codechange: new instead of mallocCharles Pigott
2019-11-14Fix #7646: Incomplete cleanup for non-threaded world generation failure (#7805)glx22
2019-11-14Fix #7673: [Script] Allow removal of custom town text (#7834)glx22
2019-11-14Update: Translations from eintstranslators
finnish: 5 changes by hpiirai galician: 183 changes by Michi polish: 5 changes by azabost dutch: 6 changes by JanWillem spanish (mexican): 5 changes by Absay
2019-11-14Fix: Out of bounds tile access in ErrmsgWindow::OnInitialPositionJonathan G Rennison
This fixes part A of #7619, but not part B. Vehicle::x_pos and Vehicle::y_pos are not required to be within the map bounds. See also: GetTileHeightBelowAircraft()