J0anJosep
|
3715dcf2d7
|
Feature: Show servicing vehicles in extended depots on viewport and on vehicle window.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
9869611ad8
|
Change: Ships enter depots when they are in the middle of the two depot tiles (not in the center of a tile).
# Conflicts:
# src/ship_cmd.cpp
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
e91483c588
|
Change: Get a better depot when close to destination tile of depots.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
01ac0e653f
|
Feature: Allow building extended ship depots.
|
2024-07-09 21:07:51 +02:00 |
Juanjo
|
ea9ac51812
|
Change: Adapt GetVehicleTrackdir() for ships.
|
2024-07-09 21:07:51 +02:00 |
Juanjo
|
f713a3525d
|
Change: Adapt IsInDepot() for ships.
|
2024-07-09 21:07:51 +02:00 |
Juanjo
|
037d8c6149
|
Add: Add two "tracks": depot and wormhole.
|
2024-07-09 21:07:51 +02:00 |
Juanjo
|
d5306c9e55
|
Add: Add a function to check if a window has a certain widget.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
ece7f8401f
|
Change: Add a wait counter for all vehicle types.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
08f4ae4b3d
|
Add: Add and adapt some functions for extended depots.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
2ddb3bf2d7
|
Add: Add settings for building new types of depots.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
408732d25b
|
Feature: Road depots may have a road and tram type at the same time.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
cf955bc24b
|
Add: Draw roadbits in road depots.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
63afc96d2a
|
Feature: Show depot signs of removed depots. (based on patch by adf88, #6328, #5071)
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
6bdf50ca02
|
Feature: Try to reuse a removed depot when placing a new one. (based on patch by adf88, #6328, #7051)
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
2ff99e2377
|
Change: Keep removed depots in the pool for a while. (based on patch by adf, #6328, #7051)
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
224b2343f0
|
Codechange: Fix some CodeQL alerts.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
ced241ed87
|
Feature: Allow vehicle replacements even if new road or rail type is not compatible.
|
2024-07-09 21:07:51 +02:00 |
J0anJosep
|
b5e04974be
|
Change: Add additional rules for placing trains in depots according to railtypes.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
8d5eca7097
|
Change: Adapt some functions that located the depot with its tile.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
7017fcc676
|
Add: Adapt pathfinding in YAPF and NPF for depots.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
438d272cd1
|
Add: Allow removing company rail depots in an area.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
9f916f31c7
|
Feature: Allow building depots by drag and drop and joining them if they have the same transport type.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
914cc0fe96
|
Add: Add new viewport place methods for rectangles with one side with a fixed length.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
c46660d929
|
Feature: Highlight tiles of a depot and adjacent depot tiles when building.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
791124f058
|
Feature: Add a window for joining depots.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
c6e69c03c9
|
Add: Settings for controlling depot spread.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
cec541ac2c
|
Change: BuildDepotVehicleList through a DepotId instead of a TileIndex.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
c405a59bbc
|
Prepare: Add some members to depot struct.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
76039ae2c1
|
Codechange: Use bit alignment for detecting road, rail and water depots.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
a3d9165eb9
|
Change: Change rail depot type value in order to align bits.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
3e9b7f19cb
|
Codechange: Add and use GetWaterTileClass.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
cf2a12dfc4
|
Change: Move some bits in water tiles for alignment purposes.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
98539782c4
|
Change: OrderBackups are indexed through DepotID instead of TileIndex.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
742f1de7b4
|
Change: Set DepotID related window numbers to WC_BUILD_VEHICLE windows.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
d643e77800
|
Change: Refactor some code in build_vehicle_gui.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
dc0bd387b6
|
Change: Set the DepotID as the window number of WC_VEHICLE_DEPOT windows instead of a TileIndex.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
9e7e84fd10
|
Change: Go to hangar orders store the DepotID instead of the StationID.
|
2024-07-09 21:07:50 +02:00 |
J0anJosep
|
719376c219
|
Change: Add a depot for each airport that has a hangar.
|
2024-07-09 21:07:50 +02:00 |
Peter Nelson
|
b4bcb330c7
|
Codechange: Replace GetSavegameFormat's compression output pointer with std::pair return. (#12850)
This avoids using an unchecked pointer as an out-parameter.
|
2024-07-09 18:57:47 +01:00 |
Peter Nelson
|
100dd7b6d1
|
Codechange: Use find_if to get default writeable saveload format. (#12849)
* Codechange: Use find_if to get default writeable savegame format.
This removes the last of lastof, and so the lastof macro is removed.
|
2024-07-09 17:07:40 +01:00 |
Peter Nelson
|
56b0eac2e9
|
Codechange: Use std::span/std::string_view for strecpy. (#12848)
This avoids needing to manually pass the last character of the destination buffer, and allows use of standard library functions.
|
2024-07-09 00:05:42 +01:00 |
J0anJosep
|
86e32631d7
|
Doc: Amend landscape grid after #12572.
|
2024-07-08 21:15:07 +02:00 |
Peter Nelson
|
aee04e7bc6
|
Codechange: Pass span to StrValid instead of first and last - 1. (#12846)
`std::span` is used instead of `std::string_view` as this is only used for fixed-length buffers.
This removes some callers of `lastof()`
|
2024-07-08 08:36:57 +01:00 |
translators
|
23bcd592a4
|
Update: Translations from eints
chinese (simplified): 27 changes by WenSimEHRP
italian: 9 changes by ciampix
esperanto: 7 changes by ciampix
|
2024-07-08 04:43:44 +00:00 |
Peter Nelson
|
6120165433
|
Fix #12839: Truncated help text dialog on Windows. (#12844)
Replace fixed-length buffer message conversion with std::string.
|
2024-07-07 18:05:53 +01:00 |
translators
|
f59ab67672
|
Update: Translations from eints
english (us): 2 changes by 2TallTyler
dutch: 1 change by Afoklala
french: 2 changes by ottdfevr
|
2024-07-06 04:42:37 +00:00 |
translators
|
5395d5731e
|
Update: Translations from eints
latvian: 3 changes by lexuslatvia
|
2024-07-05 04:43:57 +00:00 |
Peter Nelson
|
4976a0140e
|
Codefix: [UI] Incorrect initialisation order for rail/road toolbars. (#12843)
The toolbar state was set after the widget tree is created, during which toolbar state is needed.
|
2024-07-04 22:04:41 +01:00 |
Edmond Chui
|
2dc0a33eb7
|
Fix #12840, ff3be45: "Show industry names" blank panel not initialized properly
|
2024-07-04 22:51:06 +02:00 |