Jonathan G Rennison
5b490b243d
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/industry_cmd.cpp
# src/landscape.cpp
# src/object_cmd.cpp
# src/rail_cmd.cpp
# src/script/api/script_tile.cpp
# src/table/settings/difficulty_settings.ini
# src/table/settings/world_settings.ini
# src/terraform_cmd.cpp
# src/tilearea_type.h
# src/tree_cmd.cpp
# src/tree_cmd.h
# src/tree_gui.cpp
# src/water_cmd.cpp
1 year ago
Rubidium
b35c791d05
Codechange: use smart pointers when cloning iterators
1 year ago
Rubidium
f667a831a5
Codechange: unify creation of diagonal/orthogonal iterator using smart pointers
1 year ago
Jonathan G Rennison
160dcc345a
Add wrapper class for diagonal or orthogonal tile iteration
2 years ago
Michael Lutz
b0990fcff7
Codechange: Make TileIndex a "strong" typedef to give it a distinct type.
...
This is accomplished by changing it to a single member struct with the
appropriate operator overloads to make it all work with not too much
source modifications.
3 years ago
Jonathan G Rennison
1174b0c53f
Remove OrthogonalTileIteratorStep
...
Step sizes other than 1 are no longer used
3 years ago
Jonathan G Rennison
168dc4678d
Avoid type alias of forward-declared template class
3 years ago
Jonathan G Rennison
0b0d154788
Merge branch 'master' into jgrpp-beta
...
# Conflicts:
# .github/workflows/ci-build.yml
# src/lang/german.txt
# src/lang/romanian.txt
# src/lang/slovak.txt
# src/lang/turkish.txt
# src/network/core/address.cpp
# src/network/core/tcp.h
# src/network/core/udp.cpp
# src/network/network.cpp
# src/network/network_client.cpp
# src/network/network_server.cpp
# src/network/network_server.h
# src/network/network_udp.cpp
# src/openttd.cpp
# src/saveload/newgrf_sl.cpp
# src/tree_cmd.cpp
# src/video/video_driver.hpp
# src/window.cpp
# src/window_gui.h
3 years ago
glx22
38c97e1492
Codechange: Replace TILE_AREA_LOOP with range-based for loops
3 years ago
Jonathan G Rennison
cbdd9f84d8
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
5 years ago
S. D. Cloudt
13cc8a0cee
Cleanup: Removed SVN headers
5 years ago
Jonathan G Rennison
94f705e45e
Add missing include to tilearea_type.h
5 years ago
Jonathan G Rennison
33344482ae
Add a stepped OrthogonalTileIterator for grid iteration
5 years ago
Jonathan G Rennison
bfff4571a2
Check nearby station/industry lists and catchments in CheckCaches
5 years ago
Jonathan G Rennison
0d93ecb6bf
Merge branch 'master' into jgrpp
...
# Conflicts:
# src/core/alloc_type.hpp
# src/group_gui.cpp
# src/newgrf.cpp
# src/saveload/economy_sl.cpp
# src/saveload/map_sl.cpp
# src/station_cmd.cpp
5 years ago
PeterN
abe8cf4985
Codechange: Replace duplicated code with TileArea::Expand() ( #7467 )
5 years ago
patch-import
536a95dfd0
Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch
...
https://www.tt-forums.net/viewtopic.php?f=33&t=53394
9 years ago
fonsinchen
c915338be9
(svn r26289) -Codechange: Make tile areas and iterators more consistent to each other.
11 years ago
fonsinchen
547e521381
(svn r26289) -Codechange: Make tile areas and iterators more consistent to each other.
11 years ago
rubidium
59ca31b442
(svn r26125) -Fix: make sure the tile area's variables are always properly initialised
11 years ago
rubidium
982fcb7aab
(svn r26125) -Fix: make sure the tile area's variables are always properly initialised
11 years ago
planetmaker
f00d9976f9
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
12 years ago
planetmaker
c24374f99c
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
12 years ago
truebrain
aa1a0053b0
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
13 years ago
truebrain
1c9bec1999
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
13 years ago
yexo
a8f0dfd5be
(svn r23461) -Fix: handle a missing airport newgrf as graceful as possible by not crashing when loading such savegame or when an airport is removed
13 years ago
yexo
c9be5d50da
(svn r23461) -Fix: handle a missing airport newgrf as graceful as possible by not crashing when loading such savegame or when an airport is removed
13 years ago
terkhen
fa210ceace
(svn r23402) -Add: Function to check if a TileArea contains a tile. (michi_cc)
13 years ago
terkhen
bf1b6d570b
(svn r23402) -Add: Function to check if a TileArea contains a tile. (michi_cc)
13 years ago
rubidium
87272273b5
(svn r22405) -Document: some more "random-ish" tidbits
13 years ago
rubidium
1a515e6344
(svn r22405) -Document: some more "random-ish" tidbits
13 years ago
rubidium
3dd1cf6049
(svn r21843) -Codechange: move documentation towards the code to make it more likely to be updates [t-z].
14 years ago
rubidium
d89095b3ec
(svn r21843) -Codechange: move documentation towards the code to make it more likely to be updates [t-z].
14 years ago
rubidium
1e6f9cd31b
(svn r21499) -Add: diagonal tile iterator. Based on patch by fonsinchen
14 years ago
rubidium
b20e77be92
(svn r21499) -Add: diagonal tile iterator. Based on patch by fonsinchen
14 years ago
rubidium
1f9ba6ee93
(svn r21496) -Fix (r21494): ofcourse older GCCs (< 4.3) have something to complain about
14 years ago
rubidium
2e9108afe9
(svn r21496) -Fix (r21494): ofcourse older GCCs (< 4.3) have something to complain about
14 years ago
rubidium
1e2eb1c6fe
(svn r21494) -Codechange: split the tile iterator in two classes
14 years ago
rubidium
a336aacb4f
(svn r21494) -Codechange: split the tile iterator in two classes
14 years ago
rubidium
6327f2b745
(svn r21490) -Codechange: abstract/encapsulate the map area iterating a bit
14 years ago
rubidium
cdd35c6a51
(svn r21490) -Codechange: abstract/encapsulate the map area iterating a bit
14 years ago
alberth
f502c82fa5
(svn r21019) -Add: Use center of industry to focus on in the industry gui.
14 years ago
alberth
cccbc8f418
(svn r21019) -Add: Use center of industry to focus on in the industry gui.
14 years ago
terkhen
e18436477b
(svn r19392) -Codechange: Increase the maximum size of a TileArea.
15 years ago
terkhen
4eb6e3f060
(svn r19392) -Codechange: Increase the maximum size of a TileArea.
15 years ago
alberth
e50091a1e5
(svn r19041) -Codechange: Improve selection of tile to draw in zoomed-out smallmaps.
15 years ago
alberth
a6e8c747c9
(svn r19041) -Codechange: Improve selection of tile to draw in zoomed-out smallmaps.
15 years ago
alberth
830c42c3b5
(svn r19038) -Codechange: Move TileArea methods to their own file.
15 years ago
alberth
05388c953a
(svn r19038) -Codechange: Move TileArea methods to their own file.
15 years ago
rubidium
21b4eb70c3
(svn r18726) -Fix [FS#3463]: with non-uniform industries the 'supplies' text when building a station could be incorrect (missing a cargo)
...
-Change [NoAI]: AITile::GetCargoProduction now returns the number of producers and not the number of tiles of producers.
-Fix [NoAI]: AITileList_IndustryProducing would omit some tiles for at which a station would get cargo.
15 years ago