Peter Nelson
|
f898acae3e
|
Codechange: Remove line break before opening brace of Yapf classes. (#14513)
|
2025-08-12 21:08:41 +01:00 |
|
Jonathan G Rennison
|
63f1c2aa3a
|
Codechange: Use TypedIndexContainer for typed index containers
Instead of ReferenceThroughBaseContainer
|
2025-06-12 18:50:49 +01:00 |
|
Kuhnovic
|
34c0b09764
|
Codechange: Removed T prefix from water region related types. (#14290)
|
2025-05-24 18:12:16 +02:00 |
|
Kuhnovic
|
180ec6505b
|
Codechange: Use strong types for water regions. (#14289)
|
2025-05-23 20:54:42 +02:00 |
|
frosch
|
afe3dfb3a4
|
Codechange: Use format instead of to_string.
|
2025-04-29 20:26:23 +02:00 |
|
frosch
|
461b73e21b
|
Codefix: stdafx.h and safeguards.h should be the first and last include in every source file, and not appear in any header file.
|
2025-04-20 22:06:18 +02:00 |
|
Charles Pigott
|
bcabc3b780
|
Codechange: Upgrade fmt to 11.1.4 (#13807)
|
2025-03-13 21:52:47 +00:00 |
|
Jonathan G Rennison
|
d06b371254
|
Cleanup: Fix various spelling errors
|
2025-02-12 22:44:51 +01:00 |
|
Patric Stout
|
86841ba1f0
|
Codechange: no longer add "src" to the include-path (#13511)
|
2025-02-09 19:43:15 +00:00 |
|
SamuXarick
|
de908e08b2
|
Codefix: Remove duplicated include
|
2024-12-22 14:01:40 +01:00 |
|
Peter Nelson
|
3be0166801
|
Codechange: Use std::ranges::find where possible.
Replace `std::find(range.begin(), range.end(), ...)` with `std::ranges::find(range, ...)`.
|
2024-11-24 10:36:03 +00:00 |
|
SamuXarick
|
a96a83e330
|
Codechange: Code style issues in water regions (#13019)
|
2024-10-28 10:29:26 -04:00 |
|
Peter Nelson
|
a171939ec3
|
Codechange: Remove m_ prefix from pathfinders.
|
2024-10-25 19:01:39 +01:00 |
|
Peter Nelson
|
7a71df2952
|
Codechange: Use fmt::format to convert value to binary string representation. (#13016)
Avoids manually iterating bits into an array.
|
2024-10-22 13:59:08 +01:00 |
|
Peter Nelson
|
e3bfe2b668
|
Fix: Don't invalidate water regions on the other side of the map. (#13012)
When invalidating water regions with a tile at the very edge of the map, the region on the opposite side of the map would also be invalidated.
|
2024-10-22 00:33:29 +01:00 |
|
Peter Nelson
|
ccced859f5
|
Codechange: Mark some water region functions static. (#12964)
These functions are not used elsewhere. This may affect how compilers generate code.
|
2024-10-01 14:28:16 +01:00 |
|
Koen Bussemaker
|
a0845bba2c
|
Codechange: Reduced size of water region by not storing tile area
|
2024-07-01 11:10:20 +02:00 |
|
Koen Bussemaker
|
59ac27f385
|
Fix #12643: _is_water_region_valid is not cleared/reset in AllocateWaterRegions
|
2024-05-09 20:18:04 +02:00 |
|
Koen Bussemaker
|
ef99aa81a3
|
Codechange: Store validity of water regions in separate vector
|
2024-05-02 15:03:48 +02:00 |
|
Jonathan G Rennison
|
2189607c34
|
Codechange: Reduce size of class WaterRegion
The tile patch array is 256 bytes and is not needed for the majority
of water regions, change it to be optional via std::unique_ptr
|
2024-03-21 21:14:30 +01:00 |
|
Patric Stout
|
a3cfd23cf9
|
Codechange: rename byte to uint8_t (#12308)
|
2024-03-16 23:59:32 +01:00 |
|
Koen Bussemaker
|
8a1cea2ab6
|
Codechange: Skip non-water water region patches in neigbor search
|
2024-02-18 11:46:34 +01:00 |
|
Koen Bussemaker
|
35c89d57f8
|
Codechange: Added debug printing for Water Regions
|
2024-02-04 22:50:04 +01:00 |
|
Koen Bussemaker
|
4b94457bf1
|
Fix #11802: Made determining water region edge traversability more robust
|
2024-02-04 22:50:04 +01:00 |
|
Kuhnovic
|
8a4a99b7e8
|
Fix #5713: FindClosestShipDepot only considers depots that are actually reachable (#11768)
|
2024-01-27 15:06:14 +01:00 |
|
Kuhnovic
|
b38d3c2208
|
Change: simplified water region evaluation, removed savegame data (#11750)
|
2024-01-21 20:56:50 +00:00 |
|
Jonathan G Rennison
|
86b046cd26
|
Fix: Incorrect assertion in GetTileIndexFromLocalCoordinate (#11747)
|
2024-01-10 00:20:34 +00:00 |
|
Kuhnovic
|
f1e999ec59
|
Feature: Region-based pathfinder for ships (#10543)
|
2024-01-08 20:29:05 +01:00 |
|