Jonathan G Rennison
7f73c36686
Improve display of non-overlay horizontal dual track types
6 years ago
Jonathan G Rennison
4f1d54564e
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/debug.cpp
6 years ago
translators
391bc45c41
Update: Translations from eints
...
spanish (mexican): 10 changes by Absay
6 years ago
Alberth
4a255e879a
Fix #6966 : Only allow switching to a valid company.
6 years ago
translators
e8f9975409
Update: Translations from eints
...
finnish: 160 changes by ln
6 years ago
glx
c540d72445
Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32
6 years ago
Joan Josep
8890926b0d
Fix #6974 : Add save-load filter widget to api
6 years ago
glx
3be6ab555c
Change: use vcpkg integration in Visual Studio
...
Removes the need for us to provide OpenTTD-useful package
6 years ago
translators
cab39ff47f
Update: Translations from eints
...
russian: 8 changes by Lone_Wolf
6 years ago
Jonathan G Rennison
afae7ca810
Change custom bridge head second rail type infrastructure count factor
6 years ago
Jonathan G Rennison
70020e1a5c
Fix incorrect accounting of rail tunnel/bridge infrastructure counts
...
Regression from dual rail types change
6 years ago
Jonathan G Rennison
d78db1c004
Dump tile data in Vehicle::DumpVehicleFlags
6 years ago
Jonathan G Rennison
65b9a103ad
Initial implementation of two rail types per tile
6 years ago
Jonathan G Rennison
8128d027c0
Fix wrong return value in scope_dumper::TileInfo
6 years ago
Jonathan G Rennison
ccf13467db
Prevent AIs from creating or adding to rail custom bridge heads
6 years ago
Jonathan G Rennison
7da1f8b592
Merge branch 'master' into jgrpp
6 years ago
Jonathan G Rennison
8b1991983f
Make reverse behind signal tracerestrict action an advanced feature in GUI
6 years ago
translators
2ab4b5dd03
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
translators
2978388153
Update: Translations from eints
...
spanish: 5 changes by SilverSurferZzZ
spanish (mexican): 23 changes by Absay
6 years ago
translators
777cfe5611
Update: Translations from eints
...
chinese (simplified): 2 changes by ww9980
korean: 23 changes by kevinhigh
6 years ago
translators
863b80e880
Update: Translations from eints
...
spanish: 6 changes by SilverSurferZzZ
6 years ago
Jonathan G Rennison
2003a86932
Merge remote-tracking branch 'origin/master' into jgrpp
...
# Conflicts:
# src/string.cpp
6 years ago
translators
68b5b11b7c
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
6 years ago
Jonathan G Rennison
cd41683b9b
Add tracerestrict feature reverse behind signal
6 years ago
Michael Lutz
32ce1ce347
Add: [OSX] Text layout using the native CoreText API.
...
By default, the native API will be used instead of ICU, but if ICU is
forced in using configure, it will take precedence.
6 years ago
Michael Lutz
4bf216993a
Add: [OSX] Native text caret handling.
6 years ago
Michael Lutz
8d7cd6a526
Add: [OSX] Native natural sort implementation.
6 years ago
Michael Lutz
05a93c121c
Fix: [OSX] Macro redefinition warning.
6 years ago
translators
c63f0b3005
Update: Translations from eints
...
chinese (simplified): 28 changes by ww9980
spanish: 12 changes by SilverSurferZzZ
6 years ago
translators
cd44e33f4e
Update: Translations from eints
...
spanish: 4 changes by SilverSurferZzZ
portuguese: 2 changes by Samu
6 years ago
Jonathan G Rennison
a315d39067
Merge branch 'tracerestrict-sx' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
# src/tracerestrict.h
6 years ago
Jonathan G Rennison
cae0b21534
Trace restrict: Bump size of item type field
...
Reserve value for TRIT_REVERSE
6 years ago
Jonathan G Rennison
bd6f7b29fc
Fix incorrect description of TraceRestrictPathfinderPenaltyAuxField enum
6 years ago
translators
587c2149b6
Update: Translations from eints
...
croatian: 23 changes by VoyagerOne
spanish: 8 changes by SilverSurferZzZ
6 years ago
Michael Lutz
3b8db31a49
Fix: [Win32] Align sprite glyphs to the font baseline when using Uniscribe text layout.
6 years ago
translators
88894166e8
Update: Translations from eints
...
italian: 23 changes by lorenzodv
spanish: 2 changes by SilverSurferZzZ
6 years ago
comicsads
b93fad7481
Fix: Spelling in code comment ( #6984 )
6 years ago
Jonathan G Rennison
a26db59349
Add Action 5 support for programmable signals graphics
6 years ago
Jonathan G Rennison
5b0cca4b57
Merge branch 'newgrf-property-mapping' into jgrpp
...
# Conflicts:
# docs/newgrf-additions.html
# src/newgrf.cpp
6 years ago
Jonathan G Rennison
a6c5951b2f
Fix flags field not being received in Reply_CLIENT_FIND_SERVER_extended
6 years ago
translators
eab3aa16aa
Update: Translations from eints
...
spanish: 3 changes by SilverSurferZzZ
6 years ago
Jonathan G Rennison
7f87e3d61c
Add an action 5 type ID remapping mechanism
6 years ago
Jonathan G Rennison
26ec41ebd5
Refactor Action 14 property mapping to make it more generic
6 years ago
Jonathan G Rennison
b1190b32b0
Merge branch 'master' into jgrpp
6 years ago
Jonathan G Rennison
e3207a77fb
Add setting to control if and how land purchasing is permitted
6 years ago
Jonathan G Rennison
2ab0a9611b
Rename Action0RemapFallbackMode to GRFPropertyMapFallbackMode
6 years ago
damfr
5d8b9de482
Add: Message popup when trying to overwrite a different savegame
6 years ago
damfr
1b3ce25c07
Add: Warning in save description when showing a save whith a different id
6 years ago
damfr
5f6858c379
Add: Setting to save a unique id for each savegame
6 years ago
Jonathan G Rennison
c9c3e6f574
Fix use of uint8 for file slot handles
6 years ago
damfr
868c6f924a
Add: Filter box to the save and load windows ( #6974 )
...
Save and heightmap names can be filtered.
6 years ago
translators
af4a21bd82
Update: Translations from eints
...
korean: 4 changes by telk5093
spanish: 3 changes by SilverSurferZzZ
russian: 8 changes by Lone_Wolf
6 years ago
Niels Martin Hansen
9e30fbab34
Fix #6864 : Normalise colour use in Frame rate window
6 years ago
Niels Martin Hansen
cb1fcc4765
Doc: More notes for developers adding new PerformanceElements
6 years ago
Niels Martin Hansen
1ee20fac9a
Codechange: Wrong name for include guard
6 years ago
Niels Martin Hansen
810887af30
Fix #6498 : Use int64 for all company rating calculations
6 years ago
Niels Martin Hansen
c618a7c093
Fix 6298b96: Changing music set did not save new setting
6 years ago
Niels Martin Hansen
c84b9913bd
Fix #6676 : Prevent helicopters from stopping in midair during some kinds of landing
...
This adds a new flag that gets stored in the savegame, but it should still be compatible both ways, hence no save version bump.
6 years ago
translators
f35a59fd38
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
6 years ago
Jonathan G Rennison
10320747a9
Allow purchasing a region of tile at once, by dragging
6 years ago
Jonathan G Rennison
46b1ea81e4
Add company rate limit for land area purchasing
6 years ago
Jonathan G Rennison
9608912d29
Merge branch 'newgrf-property-mapping' into jgrpp
6 years ago
Jonathan G Rennison
2e539dfeca
Fix typo in static assert message
6 years ago
Jonathan G Rennison
f3c52f1b6c
Merge branch 'master' into jgrpp
6 years ago
translators
16a36dffa0
Update: Translations from eints
...
spanish: 2 changes by SilverSurferZzZ
6 years ago
Jonathan G Rennison
c1df63a2eb
Merge branch 'master' into jgrpp
...
# Conflicts:
# projects/openttd_vs100.vcxproj
# projects/openttd_vs100.vcxproj.filters
# projects/openttd_vs80.vcproj
# projects/openttd_vs90.vcproj
# src/viewport.cpp
6 years ago
Jonathan G Rennison
df0aa2ed4b
Add pillar and station height checks to bridge upgrade command
6 years ago
frosch
1a1204472e
Revert: Sprite sorting optimisation sorted incorrectly.
...
This reverts commit 25ab9c1997
.
6 years ago
Niels Martin Hansen
68e6b5531a
Update: Developer credits
6 years ago
Jonathan G Rennison
8b37e5aac2
Implement custom bridge pillar flag support
...
Add bridge NewGRF property to set bridge pillars
Add station NewGRF property to disallow bridge pillars
Set values for default bridges and stations
6 years ago
Jonathan G Rennison
989577d40c
Add support for adding a third error line to the error GUI
...
Add support for a second error string ID to CommandCost
6 years ago
Charles Pigott
6accbf9afc
Fix #6969 : Account for BOM when reading script files
6 years ago
Jonathan G Rennison
6df12e77b6
Refactor/de-duplicate rail station bridge above check methods
6 years ago
translators
278a705bbb
Update: Translations from eints
...
indonesian: 41 changes by UseYourIllusion
6 years ago
Jonathan G Rennison
beaddc8a98
Set minimum bridge height clearances for default stations
6 years ago
translators
71cda6ca1d
Update: Translations from eints
...
spanish: 10 changes by SilverSurferZzZ
6 years ago
translators
6950ea0ba7
Update: Translations from eints
...
indonesian: 18 changes by UseYourIllusion
6 years ago
Jonathan G Rennison
2c88645bac
Merge branch 'newgrf-property-mapping' into jgrpp
6 years ago
Jonathan G Rennison
04536952ee
Fix Action 0 mapped property length handling
...
Fix case when Num-info != 1
6 years ago
Jonathan G Rennison
2bb6877f18
Fix syntax of static_assert
6 years ago
Jonathan G Rennison
ceae4516ca
Add remappable properties for station min bridge height and bridge menu icon
6 years ago
Jonathan G Rennison
06c458cb19
Merge branch 'newgrf-property-mapping' into jgrpp
...
# Conflicts:
# docs/newgrf-additions.html
# src/newgrf.cpp
6 years ago
Jonathan G Rennison
9a6a66a054
Add general NewGRF Action 0 property mapping scheme to Action 14
6 years ago
Jonathan G Rennison
cb459132ac
Merge branch 'master' into newgrf-feature-detection
6 years ago
Jonathan G Rennison
c10f6f9abb
Fix incorrect method documentation of ChangeGRFFeatureSetPlatformVarBit
6 years ago
translators
16cc482d57
Update: Translations from eints
...
croatian: 2 changes by VoyagerOne
6 years ago
Greg-21
4ba73dac95
Doc: Changed several files to unificate them... ( #6964 )
...
...with those from release 1.8 branch.
6 years ago
Jonathan G Rennison
e735c1a51a
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/aircraft_cmd.cpp
# src/autoreplace_cmd.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_rail.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/script/api/ai/ai_station.hpp.sq
# src/script/api/game/game_station.hpp.sq
# src/script/api/script_station.hpp
# src/track_func.h
# src/vehicle_base.h
6 years ago
Jonathan G Rennison
83a063f51c
Add train is in slot conditional order
6 years ago
Jonathan G Rennison
c632539bb7
Prevent adding train slot state conditional orders to non-train vehicles
6 years ago
translators
ccd9d77b94
Update: Translations from eints
...
italian: 2 changes by lorenzodv
6 years ago
Niels Martin Hansen
9b560eaa51
Fix: Industry chain window layout no more unnecessarily large when the number of cargoes in/out isn't large either
6 years ago
Niels Martin Hansen
e66cec8f86
Add: NewGRF support for 16-in-16-out industries
6 years ago
Niels Martin Hansen
8859381d30
Add: Industries can produce and accept up to 16 different cargoes
6 years ago
translators
32b9ee7063
Update: Translations from eints
...
latvian: 3 changes by krixis02
6 years ago
Jonathan G Rennison
91e08c6cea
Merge branch 'cpp-btree' into jgrpp
6 years ago
Jonathan G Rennison
7690fe8572
cpp-btree: Update to match upstream
...
minor optimization: minimize calls to end()
Minor optimization: increase the chances that the compiler will inline calls to end().
Has been observed to make a difference with gcc 4.9.3.
Fix build and warnings on MSVC (2017)
Uses static_assert, a C++11 feature. Also adds some explicit uses of
static_cast in order to suppress warnings about lossy type conversion.
6 years ago
Charles Pigott
0c619b7c4b
Add: Fluidsynth music driver support (jmak)
6 years ago
Samu
1e68b9b3e6
Add: AI/GS GetMonthlyMaintenanceCost ( #6897 )
...
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
6 years ago
SamuXarick
4703cd433d
Fix #6460 : [AI] Add start_date parameter for Random AIs on new game
6 years ago
Oskari Leppäaho
b3b89257f7
Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"
6 years ago
Joost Hopmans
5029cd6f28
Fix: Only possible to build station next to competitors by using CTRL+click
...
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.
6 years ago
frosch
18ca3e8660
Fix: [NewGRF] Make VA2 operator 11 (ror) behave well-defined when rotating by 0 bits.
6 years ago
Alexander Weiss
b3dc90af58
Change: Clone tool in depot window now behaves like clone button in vehicle window. Keep the tool active when share-cloning. Open the vehicle GUI when copy-cloning. ( #6754 )
6 years ago
SamuXarick
264e60529f
Change: Gradually slow down aircraft speed on breakdown ( #6932 )
6 years ago
Charles Pigott
bb7353c02a
Codechange: Some more null checks
6 years ago
Charles Pigott
1778b2d66e
Codechange: Merge some duplicated functions
6 years ago
Charles Pigott
ca5f73b196
Codechange: Turn a define into a constant
6 years ago
Charles Pigott
b5028efc1f
Fix: Protect against a few out of bounds or uninitialised usage errors
6 years ago
Charles Pigott
52ed3bcbaa
Remove: A few bits of dead code
6 years ago
Charles Pigott
e0c0394e37
Fix: Remove various dead or unnecessary assignments
6 years ago
Charles Pigott
f5b1115039
Doc: Lots and lots of doxymentation fixes
6 years ago
Niels Martin Hansen
f3dbb3f676
Fix #6951 : Ensure RailTypes bitfield is always treated as 64 bit
...
Some compilers (like VC++ 2015) will otherwise narrow it in some contexts where it should not be.
6 years ago
Niels Martin Hansen
350395a6c2
Fix: Missing m8 data in console when using Query tool
...
When map array 8 was added, the Query tool wasn't updated to also
print the value there to the console, in debug builds.
6 years ago
Jonathan G Rennison
a96428ed13
Fix timetabling of through-load orders
6 years ago
Jonathan G Rennison
3a640af71d
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/ground_vehicle.cpp
# src/viewport.cpp
6 years ago
Niels Martin Hansen
50efaa2372
Fix e00908f: Visual C++ 2015 compile error
...
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.
6 years ago
Jindrich Makovicka
25ab9c1997
Codechange: Improve (un)zoom performance
...
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.
6 years ago
translators
47ff673664
Update: Translations from eints
...
finnish: 25 changes by ln
6 years ago
Samu
eff09c43cd
Fix #4109 : Add more water checks to the Oil Rig layout
...
Prevents Oil Rig docking tile from becoming unreachable by ships when spawning next to each other.
6 years ago
Jonathan G Rennison
c00d049057
Scheduled dispatch: Don't show invalid required vehicle estimate
6 years ago
translators
bddf25c36a
Update: Translations from eints
...
portuguese (brazilian): 66 changes by Tucalipe
6 years ago
Jonathan G Rennison
0e3986c39c
Extend timetable wait/travel times from 16 to 32 bits wide
6 years ago
Jonathan G Rennison
ee00a28717
Merge branch 'template_train_replacement' into jgrpp
...
# Conflicts:
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
c4f5c8e789
TBTR: Add option to replace only old vehicles
6 years ago
Miguel Horta
42b00c3b39
Fix #6938 : Don't change company value to perform cost estimations ( #6939 )
...
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;
6 years ago
Miguel Horta
e00908f5e9
Fix #6898 : Replace atoi() with strtoul()
...
Normalize type and parsing of generation_seed across all files
Add assert_compile() to ensure correct type
6 years ago
translators
fbfa4eb592
Update: Translations from eints
...
polish: 3 changes by xaxa
6 years ago
Jonathan G Rennison
2c4d3192c6
Fix trains unnecessarily slowing down when passing waypoints
6 years ago
Jonathan G Rennison
92a5e59165
Zoning: Add modes to show 2x2 and 3x3 town road grids
6 years ago
translators
9cf999bca7
Update: Translations from eints
...
korean: 2 changes by telk5093
6 years ago
translators
8a70101e7f
Update: Translations from eints
...
vietnamese: 63 changes by myquartz
6 years ago
translators
25a060b4ae
Update: Translations from eints
...
vietnamese: 2 changes by myquartz
6 years ago
Johannes E. Krause
662dcc3c31
Fix #6920 : Make 9.8m/s^2 a common constant for TE-calculation
6 years ago
Jonathan G Rennison
79f1c2b97b
Zoning: Fix off-by-one in zoning cache rect invalidation (SW edge)
6 years ago
Jonathan G Rennison
cff61bac96
Merge branch 'progsig-sx' into jgrpp
...
# Conflicts:
# src/command.cpp
6 years ago
Jonathan G Rennison
e01ea3e629
Change progsig command type from landscape to other management
6 years ago
translators
060248a422
Update: Translations from eints
...
spanish (mexican): 2 changes by Absay
6 years ago
Stefan Strogin
fec44b0d09
Fix #6854 : Compilation with ICU 62 ( #6912 )
6 years ago
SamuXarick
41fb7cb15e
Fix #6892 : [Script] CONFIG_RANDOM did not use the full parameter range ( #6902 )
6 years ago
Jonathan G Rennison
6bcc705c7c
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/saveload/saveload.cpp
6 years ago
translators
59a1614ba0
Update: Translations from eints
...
czech: 27 changes by djst
croatian: 1 change by VoyagerOne
italian: 1 change by lorenzodv
6 years ago
Max Maton
eed0da60a2
Fix #6622 : Fixes empty company name in news when gamescript constructs a town
6 years ago
Samuel Cochran
1a73c39838
Add: BACKSPACE can be mapped as a hotkey
6 years ago
Jonathan G Rennison
6f9f467dbe
Fix struct SpriteInfo comparator not being marked const
6 years ago
Charles Pigott
ca5b68145a
Fix #6839 : OLD_GM_DIR midi search path got lost ( #6900 )
6 years ago
Jonathan G Rennison
ce4e2ca3c3
Add setting to enable flipping direction of all train types in depot
6 years ago
Jonathan G Rennison
ce6d6db4d5
Fix setting timetable leave early flag of current order
6 years ago
translators
94961732a3
Update: Translations from eints
...
basque: 4 changes by Thadah
6 years ago
translators
8137d14d33
Update: Translations from eints
...
russian: 1 change by Lone_Wolf
6 years ago
Niels Martin Hansen
bb086f9240
Fix: Better "temp" path for decoded MPSMIDI files when source filename has no path separators
6 years ago
Niels Martin Hansen
560b01f307
Fix: Check the search paths for standard MIDI files
6 years ago
Michael Lutz
4b0b4e0643
Feature: [NewGRF] Increase size of persistent storage to 256.
6 years ago
frosch
6391d49277
Fix: Variable 0x85 had no bounds checks.
6 years ago
Jonathan G Rennison
a37e30dfd0
Merge branch 'master' into jgrpp
6 years ago
Jonathan G Rennison
a6596a6e34
Merge branch 'tracerestrict-sx' into jgrpp
6 years ago
Jonathan G Rennison
7877b40699
Fix missing switch-case break in tracerestrict GUI
...
Fixes #66
6 years ago
Jonathan G Rennison
3d60f2a4cf
Merge branch 'crashlog_improvements' into jgrpp
6 years ago
Jonathan G Rennison
743432e7f0
Try to do non-main thread crash save/screenshot in main thread
6 years ago
Jonathan G Rennison
5d61b27faa
Add note to crashlog if crash is in non-main thread
6 years ago
Jonathan G Rennison
79644493c9
Add method to get whether current thread is non-main
6 years ago
Jonathan G Rennison
dde88887ae
Add method to get name of current thread
6 years ago
Jonathan G Rennison
312595b737
Merge branch 'cpp-11' into crashlog_improvements
6 years ago
Jonathan G Rennison
6c546a2145
Add include for scope header file
6 years ago
Jonathan G Rennison
16a245ccab
Merge branch 'signal_tunnels_bridges' into jgrpp
6 years ago
Jonathan G Rennison
9638d22ff7
Fix clearing wrong M2 bit in GetAndClearLastBridgeEntranceSetSignalIndex
6 years ago
Jonathan G Rennison
3e50336079
Add trace restrict train status conditional
6 years ago
Jonathan G Rennison
23cfd4709c
Merge branch 'signal_tunnels_bridges' into jgrpp
6 years ago
Jonathan G Rennison
a0ef4ea760
Fix incorrect signal offsets in GetAndClearLastBridgeEntranceSetSignalIndex
...
Fixes #65
6 years ago
Jonathan G Rennison
e789a6ff86
Replace sprite cache implementation
...
Use malloc instead of custom allocator, to improve performance.
Change eviction mechanism to reduce performance problems.
Remove periodic compaction mechanism.
Simplify LRU mechanism.
6 years ago
Jonathan G Rennison
6242c50725
Use a std::vector for SpriteCache struct array
6 years ago
translators
703e7f8fc7
Update: Translations from eints
...
spanish (mexican): 1 change by Absay
6 years ago
keldorkatarn
6228a336d4
Show the most relevant information in the vehicle list window, based on what the list is sorted on.
...
(cherry picked from commit da2d0e14fecec35dbf805395200b12998c8cc52a)
Minor changes
6 years ago
Jonathan G Rennison
d8b9e2953e
Merge branch 'enhanced_viewport_overlay' into jgrpp
...
# Conflicts:
# src/command.cpp
# src/saveload/extended_ver_sl.cpp
6 years ago
Jonathan G Rennison
f59535c0b7
Merge branch 'tracerestrict-sx' into jgrpp
...
# Conflicts:
# src/train_cmd.cpp
6 years ago
keldorkatarn
98da7019d6
Plans: Make it possible to give plans a name.
...
(cherry picked from commit d9b553f130a6eda36e2eea217785f829d3d8624e)
6 years ago
Jonathan G Rennison
2f2937356b
Add command parameter validation to plan commands
...
(cherry picked from commit 957cff34dc
)
6 years ago
Jonathan G Rennison
90f89770c2
Set CMD_NO_TEST flag for plan commands
...
(cherry picked from commit 8709fdade3
)
6 years ago
Jonathan G Rennison
60cc1a48ac
Refresh trace restrict slots window as with the train list window
6 years ago
keldorkatarn
acdeaa715e
Tracerestrict slots: Fix a crash bug when selling a train that's in a tracerestrict slot. Again a use of an invalid iterator. We need to check FIRST if range.first and reange.second are equal. After erasing the range those iterators are invalid.
...
(cherry picked from commit 7aea2ced3ced5ec4201fbad9c206451aad057718)
6 years ago
Jonathan G Rennison
1c41cff322
Add GV flags and reversing distance to DumpVehicleFlags
6 years ago
Jonathan G Rennison
fb3cb9c3d2
Enable NewGRF debug window for non-GRF vehicles
6 years ago
Jonathan G Rennison
df92a056df
Fix #6875 : Depot building cost does not include foundation build cost ( #6883 )
6 years ago
frosch
97d6e3c90f
Fix: Variable 0x85 had no bounds checks.
6 years ago
Jonathan G Rennison
a36304481e
Fix visual glitches rendering multi-part order lines
6 years ago
Jonathan G Rennison
6578d94e63
Add support for timetabled wait times at waypoints
6 years ago
Jonathan G Rennison
5732e4f7ff
Show reversing and timetable waiting in vehicle status bar
6 years ago
Jonathan G Rennison
940314a3c7
Use std::string for CommandContainer text instead of giant static buffer
...
Use move semantics for CommandContainer instance where feasible
6 years ago
Jonathan G Rennison
957cff34dc
Add command parameter validation to plan commands
6 years ago
Jonathan G Rennison
8709fdade3
Set CMD_NO_TEST flag for plan commands
6 years ago
Jonathan G Rennison
e55a327c09
Enable locking timetable travel times
6 years ago
Jonathan G Rennison
5344ec1931
Add a "leave early" order timetable flag
...
Re-arrange timetable GUI slightly.
Add an "extra" drop-down item.
6 years ago
Jonathan G Rennison
a5603b539f
Fix order extra data/flags copying conditions in Order::AssignOrder
...
Data/flags were not copied to vehicle current_orders if cargo-type
load/unload was not being used.
6 years ago
Jonathan G Rennison
d839526365
Fix bf8d7df: Script/AI construction of rail track and waypoints ( #6881 )
6 years ago
Jonathan G Rennison
28c5453926
Merge branch 'master' into jgrpp
6 years ago
translators
50d930298d
Update: Translations from eints
...
croatian: 1 change by VoyagerOne
6 years ago
Jonathan G Rennison
bdf155e60c
Fix: Depot building cost does not include foundation build cost ( #6875 )
6 years ago
translators
a53e4d8fe5
Update: Translations from eints
...
dutch: 137 changes by mrLeopold
6 years ago
Jonathan G Rennison
f06c2e0475
Add NewGRF feature for varact2 station var 42
6 years ago
translators
27c4f5517f
Update: Translations from eints
...
dutch: 115 changes by mrLeopold
6 years ago