Jonathan G Rennison
|
09edd07003
|
Add utility function: TileAddSaturating
|
5 years ago |
Jonathan G Rennison
|
5661763d6a
|
Merge branch 'crashlog_improvements' into jgrpp
|
6 years ago |
Jonathan G Rennison
|
7f027f8dca
|
Add tile info dump function and assert variants
|
6 years ago |
Jonathan G Rennison
|
e1fb35b16f
|
Fix undefined behaviour when left-shifting negative values by casting to unsigned
This silences warning spam from UndefinedBehaviorSanitizer.
|
6 years ago |
Jonathan G Rennison
|
ad1c402ad8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/debug.cpp
# src/saveload/afterload.cpp
# src/saveload/saveload.cpp
# src/settings_type.h
# src/town_cmd.cpp
# src/window.cpp
|
6 years ago |
Joan Josep
|
944f785be8
|
Fix: Spelling errors (#6769)
|
6 years ago |
Pavel Stupnikov
|
8d8b9a026a
|
Feature #6610: Allow towns to build houses on road turns (#6758)
|
7 years ago |
Jonathan G Rennison
|
f27ca88596
|
Show error message instead of aborting when loading an invalid map size.
|
9 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 |
rubidium
|
9fc2798baf
|
(svn r22411) -Document: another bunch of bits
|
14 years ago |
rubidium
|
fb5ecb9499
|
(svn r22411) -Document: another bunch of bits
|
14 years ago |
rubidium
|
ec4f688ca0
|
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
|
14 years ago |
rubidium
|
7efd7e19ed
|
(svn r21845) -Codechange: move documentation towards the code to make it more likely to be updates [d-m].
|
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 |
rubidium
|
26718abaf4
|
(svn r21470) -Codechange: add method to get the distance from the edge in a given direction
|
14 years ago |
rubidium
|
7cf40e5d25
|
(svn r21470) -Codechange: add method to get the distance from the edge in a given direction
|
14 years ago |
rubidium
|
1c83b21e90
|
(svn r20282) -Codechange: add some spaces where they should've been
|
14 years ago |
rubidium
|
4871baf44d
|
(svn r20282) -Codechange: add some spaces where they should've been
|
14 years ago |
frosch
|
a4413f4cf6
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
15 years ago |
frosch
|
2e90f7f8b9
|
(svn r19670) -Codechange: Add CeilDiv() and RoundDiv() to simplify integer divisions with rounding.
|
15 years ago |
rubidium
|
e48416ad4e
|
(svn r18718) -Codechange: make a wrapper macro for looping TileAreas
|
15 years ago |
rubidium
|
3e131e2fec
|
(svn r18718) -Codechange: make a wrapper macro for looping TileAreas
|
15 years ago |
rubidium
|
3de085a143
|
(svn r18683) -Fix: it's not an other
|
15 years ago |
rubidium
|
b2e9b5d612
|
(svn r18683) -Fix: it's not an other
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
30d9e54279
|
(svn r16966) -Codechange: BEGIN_TILE_LOOP and END_TILE_LOOP reworked into TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
|
15 years ago |
rubidium
|
2ec12a3f58
|
(svn r16966) -Codechange: BEGIN_TILE_LOOP and END_TILE_LOOP reworked into TILE_LOOP, which means no more duplication of parameters between BEGIN_TILE_LOOP and END_TILE_LOOP
|
15 years ago |
smatz
|
aae77c67cb
|
(svn r16552) -Codechange: make AddTileIndexDiffCWrap() a bit faster
|
16 years ago |
smatz
|
5e1c59c3de
|
(svn r16552) -Codechange: make AddTileIndexDiffCWrap() a bit faster
|
16 years ago |
smatz
|
8786c8792d
|
(svn r16551) -Codechange: use shift instead of multiplication in TileXY()
|
16 years ago |
smatz
|
d6996c110a
|
(svn r16551) -Codechange: use shift instead of multiplication in TileXY()
|
16 years ago |
smatz
|
6ba1c691ad
|
(svn r16550) -Codechange: move definition of ScaleByMapSize to header file, use shifts instead of mults
|
16 years ago |
smatz
|
ec78a39f9e
|
(svn r16550) -Codechange: move definition of ScaleByMapSize to header file, use shifts instead of mults
|
16 years ago |
rubidium
|
a963f5c91d
|
(svn r16138) -Codechange: move GetClosestWaterDistance to map*
|
16 years ago |
rubidium
|
00ed8c6f27
|
(svn r16138) -Codechange: move GetClosestWaterDistance to map*
|
16 years ago |
frosch
|
25b70e8c0d
|
(svn r15789) -Codechange: Add DiagdirBetweenTiles() and use it.
|
16 years ago |
frosch
|
d452a0a0ec
|
(svn r15789) -Codechange: Add DiagdirBetweenTiles() and use it.
|
16 years ago |
belugas
|
866e0d0924
|
(svn r15620) -Fix[FS#2699]: Error in documentation (Conditional Zenith).
|
16 years ago |
belugas
|
05fe2d8d21
|
(svn r15620) -Fix[FS#2699]: Error in documentation (Conditional Zenith).
|
16 years ago |
yexo
|
894d61ca47
|
(svn r15585) -Codechange: Remove TILE_ASSERT and replace all instances with assert(tile < MapSize()).
|
16 years ago |
yexo
|
a0c4f1156a
|
(svn r15585) -Codechange: Remove TILE_ASSERT and replace all instances with assert(tile < MapSize()).
|
16 years ago |
rubidium
|
9682126d28
|
(svn r14847) -Codechange: generalise the circular search to search around a rectangle (PhilSophus)
|
16 years ago |
rubidium
|
d642a55b91
|
(svn r14847) -Codechange: generalise the circular search to search around a rectangle (PhilSophus)
|
16 years ago |
frosch
|
2b071f84ea
|
(svn r13632) -Codechange: Use 'void *' for user-data of CircularTileSearch().
|
16 years ago |
frosch
|
4e6d827ea6
|
(svn r13632) -Codechange: Use 'void *' for user-data of CircularTileSearch().
|
16 years ago |
belugas
|
f7b79916e8
|
(svn r13367) -Codechange: Allow CircularTileSearch function to return the tile where search has been successful, or INVALID_TILE if it has not
|
17 years ago |
belugas
|
b0ada3fbbf
|
(svn r13367) -Codechange: Allow CircularTileSearch function to return the tile where search has been successful, or INVALID_TILE if it has not
|
17 years ago |