Jonathan G Rennison
55f11129c8
Tracerestrict: Add status test for if train is stopping at order destination
...
Station/waypoint of current order
1 year ago
Jonathan G Rennison
cfc6b1b302
Debug: Log values when VENC chunk vehicle cache mismatch detected
1 year ago
PeterN
3b2eb11fe8
Codechange: Use cached name for all station/industry/town name formatting. ( #10634 )
...
This reuses an existing name caching mechanism to avoid "recalculating" names every time.
1 year ago
translators
d7f0c5d6d8
Update: Translations from eints
...
russian: 3 changes by Ln-Wolf
finnish: 7 changes by hpiirai
polish: 17 changes by pAter-exe
1 year ago
Jonathan G Rennison
29411ce975
Fix missing newlines in desync/inconsistency report headers
1 year ago
Jonathan G Rennison
87fabe99df
Allow exchanging a station's name with another station in the same town
1 year ago
Jonathan G Rennison
07f2984d06
Allow generating new default name for station
...
Ctrl-click default button in rename station query window
1 year ago
Jonathan G Rennison
19a42a879f
Fix e8c1920e: Incorrect string codes in translation
...
STR_DEPARTURES_TERMINUS_VIA* in Korean
1 year ago
Jonathan G Rennison
e8c1920e7f
Departure board: Add support for dual via
2 years ago
Jonathan G Rennison
9c830aadcc
Departure board: Refactor string handling
2 years ago
Jonathan G Rennison
6297012ad6
Fix save/load and GUI for locale.units_velocity_nautical setting
2 years ago
translators
9e69556e2f
Update: Translations from eints
...
english (au): 13 changes by krysclarke
english (us): 15 changes by 2TallTyler
russian: 12 changes by Ln-Wolf
2 years ago
PeterN
ce046f6d17
Fix: Abort loading savegame if road vehicle is on invalid road type. ( #10622 )
...
This can happen if NewGRFs are missing so that engine or road type definitions are wrong.
2 years ago
Jonathan G Rennison
7320eefc2e
Departures: Fix smart terminus detection with circular routes
2 years ago
Charles Pigott
ce24709576
Add: Some additional debugging information when chunk sizes are incorrect
2 years ago
Charles Pigott
8aea13a85b
Codechange: Use fmt for SlErrorCorruptFmt
2 years ago
PeterN
246ba6f00a
Fix 8361cf5a73: Missing bounds check for house specs. ( #10625 )
2 years ago
Jonathan G Rennison
82803b98e0
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/game/game_gui.cpp
# src/graph_gui.cpp
# src/linkgraph/linkgraph_gui.h
# src/newgrf.cpp
# src/order_gui.cpp
# src/saveload/engine_sl.cpp
# src/saveload/saveload.h
# src/script/api/script_text.cpp
# src/script/script_gui.cpp
# src/settings_table.cpp
# src/strings.cpp
# src/table/settings/economy_settings.ini
# src/table/settings/locale_settings.ini
# src/timetable_gui.cpp
2 years ago
Jonathan G Rennison
f8f7f436ae
Documentation: Expand installation.md
...
See: #503
2 years ago
dP
e2f1cd44dc
Change: Increase max cargo age and let min cargo payment approach zero. ( #10596 )
...
Co-authored-by: Michael Lutz <michi@icosahedron.de>
2 years ago
Jonathan G Rennison
359fe89d2f
Don't use occupancy of unload and leave empty orders for occupancy average
2 years ago
Jonathan G Rennison
c0f7ab8071
Fix spelling mistake
2 years ago
Artin Alavi
770df65141
Update: [Dev] Improve .editorconfig with C++ formatting rules based on OpenTTD code style ( #10104 )
2 years ago
translators
58e629ca84
Update: Translations from eints
...
korean: 8 changes by telk5093
russian: 7 changes by Ln-Wolf
finnish: 8 changes by hpiirai
2 years ago
PeterN
078e27bd84
Fix #10619 : Crash loading linkgraph for older savegames. ( #10620 )
2 years ago
Rubidium
c6ff7dad68
Add: compile time "unit tests" for GetPartialZ consistent
2 years ago
Rubidium
41ef7c88af
Codechange: make a numer of Slope related functions constexpr
2 years ago
Rubidium
9d2a0f3d0b
Change: make GetPartialZ consistent, meaning Z of adjacent slopes continue
...
Previously, on a straight line of a one corner up slope with the adjacent
steep sloop the Z would increase one step every two sub pixels, except for one
case where one sub pixel is skipped. Similarly, a steep slope with two
adjacent one corner up slopes, would have a bump in the height line along the
diagonal whenever it enters/leaves the steep slope tile.
2 years ago
Rubidium
1fcd69096c
Fix: do not update a RV's Z-position when stationary while turning
...
When the direction of a RV changes the Z-position update logic was called,
which did nothing to the Z-position because that is only changed every other
step. By chance/luck this never triggered with RV's turning around, until
making the partial Z calculations consistent and moving the locations where
the Z-position is changed, causing the Z-position to be changed twice for
the RV that stayed at the same location.
2 years ago
Rubidium
e8af8daa68
Codechange: pass "ground vehicle" to GetTileSlopeZ since for tunnel/bridges there are two states
...
Previously it checked the position in non-driving direction to "guess" whether
a ground vehicle was using the function, so on tunnels/bridges it could either
return the Z of the (virtual) ground compared to the Z of the path the vehicle
would take.
2 years ago
Jonathan G Rennison
17e289015e
Adjust string names for label orders
2 years ago
Jonathan G Rennison
339a8b14c5
Reset departure board scrolling when resizing window
2 years ago
Jonathan G Rennison
bb6d45e4dc
Scroll departure boards at constant speed
...
Even when paused or fast forwarding
See: #505
2 years ago
Alberth289346
1321e48465
Fix: Update top toolbar tooltips for added features. ( #10616 )
2 years ago
Jonathan G Rennison
23319fbd4a
Document uses of xflags and xdata in OrderExtraInfo
2 years ago
Jonathan G Rennison
2ff513f0cd
Worker thread pool: Fix worker wake CV notify condition
...
The worker wake CV was only notified when the job queue was empty.
Now notify if the number of queued jobs is less than the number
of waiting workers.
2 years ago
Jonathan G Rennison
06e0f39aff
Add text label and departure board via orders
2 years ago
Tyler Trahan
97bdf99239
Codechange: Add a property to graph windows for whether to draw dates ( #10608 )
2 years ago
translators
39c6b3def1
Update: Translations from eints
...
english (au): 2 changes by krysclarke
russian: 2 changes by Ln-Wolf
2 years ago
Tyler Trahan
0de5eb53fa
Codechange: Use constants for service interval max/min/default values ( #10611 )
2 years ago
Tyler Trahan
1691640603
Fix: Specify units for value of share trading age setting ( #10612 )
2 years ago
Jonathan G Rennison
3b6f7c09ad
Allow changing colour of orders in order list and timetable windows
2 years ago
PeterN
f1144de509
Feature: Separate rail/road and sea/air velocity units, and add knots. ( #10594 )
...
This is achieved by packing vehicle type along with the velocity so that
the string system can decode and pick the appropriate unit.
2 years ago
Jonathan G Rennison
ab98af8dd2
Fix width of "extra" drop down box in timetable window
2 years ago
glx22
3a48d6e60f
Fix 991a797: [Script] Allow STRINGN consumption to be different than expected
2 years ago
Jonathan G Rennison
43cea852a6
Fix 41b414b: Validate RAW_STRING parameter values in game_script mode
2 years ago
Peter Nelson
47e12a8790
Codechange: Check that CompanyMask fits into 16 bits during compilation.
2 years ago
Peter Nelson
5199881a8d
Codechange: Use correct type for linkgraph company mask.
2 years ago
Peter Nelson
65e0b0dcb7
Codechange: Be consistent with how company masks are set to all.
2 years ago
Peter Nelson
08977828cc
Fix: Check ID for name is within bounds.
2 years ago