Jonathan G Rennison
6eaa3cf7f8
Removing road from combined road/tram tile should clear one way state
9 months ago
Jonathan G Rennison
36776248b9
Do not get one way states when building road stops on tram-only tiles
9 months ago
Jonathan G Rennison
a90cbd837e
Do not try to display one way markings for tram-only road stops
9 months ago
Jonathan G Rennison
c488dae9c8
Fix strings for amount of rivers setting in settings window
9 months ago
Loïc Guilloux
c86d918921
Add: [Script] Optional filter parameter to more ScriptXXXList constructors ( #11698 )
9 months ago
Jonathan G Rennison
e0361791fd
Used curved instead of square circular area for mapgen water desert removal
9 months ago
Jonathan G Rennison
69f7c3e63b
Add function to iterate (curved) circular tile area
9 months ago
Jonathan G Rennison
16b840d86e
Increase DateTicks to 64 bits, fix overflow after year 79455
9 months ago
Jonathan G Rennison
bd35b0c47c
Debug: Log more info in GfxBlitter sprite dimension assert failures
9 months ago
Jonathan G Rennison
5e2ac22ef5
Assert: Add more assert macros for using a simple string as the extra text
9 months ago
Kuhnovic
f1e999ec59
Feature: Region-based pathfinder for ships ( #10543 )
9 months ago
translators
9a7c4dda52
Update: Translations from eints
...
english (au): 3 changes by krysclarke
english (us): 3 changes by 2TallTyler
chinese (simplified): 5 changes by WenSimEHRP
korean: 3 changes by telk5093
russian: 3 changes by Ln-Wolf
finnish: 3 changes by hpiirai
french: 5 changes by Lishouuu
9 months ago
Tyler Trahan
56dd8497e0
Fix: Use consistent wording on waypoint button tooltip ( #11700 )
9 months ago
Kaspars Putniņš
cfc14a57e1
Add: Latvian Lats currency ( #11691 )
9 months ago
Jonathan G Rennison
4b48d3b5fe
Fix: String gender scan with SCC_INDUSTRY_NAME ( #11697 )
9 months ago
Tyler Trahan
948651d086
Fix: Use consistent wording for lorry stations ( #11699 )
9 months ago
Jonathan G Rennison
61db988a4a
Fix time since pickup values in station rating tooltips with day length
...
See: #625
9 months ago
translators
6bf7a86a04
Update: Translations from eints
...
english (us): 2 changes by 2TallTyler
korean: 2 changes by telk5093
danish: 2 changes by bscargo
9 months ago
Rubidium
6fa02955cd
Cleanup: remove typedefs for non _t (u)int types and WChar
...
(cherry picked from commit 461b4b8861
)
9 months ago
Jonathan G Rennison
97e6f3062e
Adding of _t to (u)int types, and WChar to char32_t
...
See: eaae0bb5e
9 months ago
Jonathan G Rennison
55d78a23be
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/3rdparty/squirrel/include/squirrel.h
# src/blitter/32bpp_sse_func.hpp
# src/bridge_map.h
# src/clear_map.h
# src/company_manager_face.h
# src/console_func.h
# src/core/bitmath_func.hpp
# src/core/endian_func.hpp
# src/core/random_func.hpp
# src/depot_map.h
# src/elrail_func.h
# src/fontcache.h
# src/industry_map.h
# src/map_func.h
# src/newgrf_spritegroup.h
# src/object_map.h
# src/rail.h
# src/rail_map.h
# src/road_func.h
# src/road_map.h
# src/saveload/saveload.h
# src/saveload/saveload_error.hpp
# src/settings_gui.cpp
# src/sl/oldloader.h
# src/sprite.h
# src/spritecache.h
# src/station_func.h
# src/station_map.h
# src/story_base.h
# src/strings_func.h
# src/tile_cmd.h
# src/tile_map.h
# src/tile_type.h
# src/town.h
# src/town_map.h
# src/tree_map.h
# src/tunnel_map.h
# src/tunnelbridge_map.h
# src/vehicle_func.h
# src/viewport_func.h
# src/void_map.h
# src/water.h
# src/water_map.h
# src/widget_type.h
9 months ago
Tyler Trahan
1e56bd1e5a
Change: Reorganize Settings menu items ( #11683 )
9 months ago
Jonathan G Rennison
8271813a47
Timetable window: Use checked items for extra/leave early dropdown
9 months ago
Jonathan G Rennison
592c038e42
Add setting for whether to show rail polyline tool
9 months ago
translators
0a8c0d62ee
Update: Translations from eints
...
chinese (simplified): 103 changes by WenSimEHRP
latvian: 2 changes by lexuslatvia
9 months ago
Jonathan G Rennison
f24388c0b2
Fix string gender scan with SCC_INDUSTRY_NAME
9 months ago
Jonathan G Rennison
dcd71f5ab8
Strings: Exit early when scanning for gender data
9 months ago
Jonathan G Rennison
1100e83192
Date/time: Ensure clock-face conversions correct for negative TickMinutes
9 months ago
Jonathan G Rennison
9718c51ef4
Survey: Add clang and zstd
9 months ago
Jonathan G Rennison
5294f1d7f7
Debug: Change output format of scope_dumper::VehicleInfo
9 months ago
Rubidium
3a676a5af0
Codechange: replace static inline with static for non-class functions
9 months ago
Jonathan G Rennison
107b73c2b8
Merge branch 'master' into jgrpp
9 months ago
Jonathan G Rennison
a33544ee17
Fix narrowing warnings on MSVC
9 months ago
Jonathan G Rennison
b23077b08c
Survey: Update to match upstream
9 months ago
Jonathan G Rennison
0460b820f3
Use std::string for LanguageMetadata::file
9 months ago
Jonathan G Rennison
a573d065e1
Add missing IsDefaultValue to SettingDesc, from upstream
9 months ago
Jonathan G Rennison
0ab4b8ea31
Add helper functions to get last path segment
9 months ago
Jonathan G Rennison
7fdcbced09
Add missing include to string_func.h
9 months ago
Peter Nelson
06a5fa6239
Codechange: Use CompanyMask to pass Companies to PopupMainCompanyToolbMenu().
...
It's like the type was designed for it.
9 months ago
Peter Nelson
6828b6014a
Codechange: Use company group statistics to test for vehicles for drop down list state.
...
This avoids iterating full the vehicle pool to find out if a company has any vehicles of a particular type.
9 months ago
Jonathan G Rennison
b598abed3d
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/CMakeLists.txt
# src/network/network_server.cpp
# src/network/network_survey.cpp
# src/vehiclelist.cpp
9 months ago
SamuXarick
847f3f660d
Fix #10511 : Delay 'go to nearest depot' orders ( #11548 )
...
Delay the nearest depot order search for a day if the vehicle can't find its destination, which happens when it has already attempted to do so and failed to find a valid destination.
9 months ago
Jonathan G Rennison
f034714559
Use StringBuilder for GetString/GetStringWithArgs, as per upstream
...
Update dependent code as required
9 months ago
Peter Nelson
7a5106042f
Codechange: Use CompanyMask and company group statistics for auto clean tests. ( #11693 )
...
This function does not need to know how many vehicles there are, only that there is at least one.
9 months ago
Peter Nelson
34e8c8e1c1
Codechange: Build station and depot vehicle lists from shared order lists. ( #11676 )
...
The brings some performance advantages:
* No need to iterate all vehicles and check for primary vehicle as only vehicles that can have orders are listed.
* Shared orders only need to be tested once instead of for each vehicle sharing them.
* Vehicle tests only need to be performed on the first shared vehicle instead of all.
9 months ago
Patric Stout
7788b68bbe
Fix: don't unneededly block on transmitting survey on exit ( #11687 )
9 months ago
Patric Stout
28e2576589
Fix: race-condition when quitting the game with libcurl ( #11688 )
...
There could be a callback in _new_http_callbacks that is not
processed yet. All callbacks in _http_callbacks were cancelled,
but not the ones in _new_http_callbacks
9 months ago
translators
8bc473766b
Update: Translations from eints
...
english (au): 2 changes by krysclarke
chinese (simplified): 6 changes by WenSimEHRP
russian: 2 changes by Ln-Wolf
finnish: 2 changes by hpiirai
dutch: 6 changes by Afoklala
portuguese: 5 changes by azulcosta
portuguese (brazilian): 2 changes by ericandradex
polish: 4 changes by pAter-exe
9 months ago
Jonathan G Rennison
1b7a5372ec
Debug: Provide UserError, FatalError fmt macros
9 months ago
glx22
7bfc766f94
Fix: [Script] document return type of member GSIndustry::GetProductionLevel
9 months ago