rubidium
|
58f1e15bce
|
(svn r26902) -Fix (r26900): erroneous spaces instead of tabs
|
10 years ago |
rubidium
|
dfd472f4a4
|
(svn r26900) -Fix-ish: dirty the appropriate area around map edges when terraforming there to prevent any artefacts from occuring (ic111)
|
10 years ago |
rubidium
|
fa193ece85
|
(svn r26885) -Feature-ish: user interface for limiting the maximum height of a map
|
10 years ago |
rubidium
|
647a3c8e5f
|
(svn r26882) -Feature: allow limiting the height of bridges (ic111)
|
10 years ago |
rubidium
|
dc2b4f2498
|
(svn r26879) -Codechange: remove most MayHaveBridgeAbove calls since the data is now always accessible
|
10 years ago |
rubidium
|
890c61d596
|
(svn r26860) -Codechange: improve worst case performance of terraforming (O(n^2) -> O(n log n)) and let memory usage scale to the amount of tiles affected instead of allocating memory for the worst case scenario (patch by ic111)
|
10 years ago |
rubidium
|
2be4215f43
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
fonsinchen
|
8726ade3fa
|
(svn r26290) -Codechange: Use nicer orthogonal tile iterator constructor and simplify calculation of explosion points when clearing.
|
11 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
rubidium
|
70faeeaba9
|
(svn r23106) -Codechange: pass int* to GetTileSlope and friends
|
13 years ago |
rubidium
|
5d7acba5d3
|
(svn r23100) -Codechange: remove pointless multiplications by TILE_HEIGHT for the terraform code
|
13 years ago |
rubidium
|
f923ede158
|
(svn r23098) -Codechange: remove pointless multiplications by TILE_HEIGHT from the tunnel code
|
13 years ago |
rubidium
|
fd992c9fd8
|
(svn r23097) -Codechange: remove pointless multiplications by TILE_HEIGHT from the bridge code
|
13 years ago |
rubidium
|
de980ef0f9
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
13 years ago |
alberth
|
5e736fe77c
|
(svn r22451) -Codechange: Test for bridges and tunnels during the first pass only while terraforming (HackaLittleBit)
|
14 years ago |
rubidium
|
701bd8848a
|
(svn r22017) -Codechange: move MarkTileDirtyByTile to viewport_func.h
|
14 years ago |
rubidium
|
05199a641a
|
(svn r21890) -Cleanup: remove some unneeded includes
|
14 years ago |
rubidium
|
692f522321
|
(svn r21791) -Fix [FS#4407]: off-by-one-ish for the terraforming limit
|
14 years ago |
rubidium
|
d8e967ef2a
|
(svn r21732) -Fix (r21728): show the "proper" error that the landscaping limit is reached instead of "already flat"
|
14 years ago |
rubidium
|
be077e030e
|
(svn r21728) -Fix/Feature [FS#4331]: (configurably) limit amount of tiles that can be cleared/terraformed by a company
|
14 years ago |
rubidium
|
d3bd44a9bc
|
(svn r21500) -Feature [FS#730]: diagonal tile clearing and terraforming. Based on patch by fonsinchen
|
14 years ago |
rubidium
|
06348c7a02
|
(svn r21495) -Codechange: don't hide a local variable
|
14 years ago |
rubidium
|
4f6c97ed0b
|
(svn r21493) -Codechange: don't use the full 32 bits of the level land command to tell whether to raise, lower or keep the level of the first selected tile
|
14 years ago |
frosch
|
dadf68fe1d
|
(svn r21289) -Fix [FS#4133]: Make terraforming and tunnel-excavation handle DC_AUTO-clearable multitile objects.
|
14 years ago |
alberth
|
063931d435
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
14 years ago |
yexo
|
66d57b96a8
|
(svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account
|
14 years ago |
frosch
|
5b86c79fce
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
rubidium
|
9fd2afb147
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
60b93f5c69
|
(svn r20190) -Codechange: unVARDEF _generate_world and move it to genworld
|
14 years ago |
rubidium
|
f2d86acbd9
|
(svn r19816) -Codechange: use static const uint for the unnamed 'tile consts' enum as well
|
15 years ago |
frosch
|
e020cd2a9d
|
(svn r19633) -Fix (r11759): Signed computations with unsigned integers.
|
15 years ago |
alberth
|
ba6605b99e
|
(svn r19490) -Fix: Return to old behaviour of CmdLevelLand() by keeping track of last error.
|
15 years ago |
alberth
|
a8d4308d17
|
(svn r19316) -Fix (r19186): Give correct error when failing to flatten land.
|
15 years ago |
alberth
|
d66da8d120
|
(svn r19186) -Codechange: Remove use of _error_message from CmdLevelLand().
|
15 years ago |
rubidium
|
f618acfb7d
|
(svn r18866) -Codechange: remove the CmdFailed(ret)/CmdSucceeded(ret) wrapper functions
|
15 years ago |
rubidium
|
906418347e
|
(svn r18723) -Codechange: also simplify looping over an area when building trees, desert, rocky areas or leveling land
|
15 years ago |
frosch
|
040404c5d3
|
(svn r18005) -Codechange: Convert the Prices struct into an array and an enum.
|
15 years ago |
rubidium
|
982b8ee5fc
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
2e5596025c
|
(svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary
|
15 years ago |
rubidium
|
06e490fadc
|
(svn r17567) -Fix: some doxygen warnings
|
15 years ago |
rubidium
|
99d46e0ad7
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
d61be2637e
|
(svn r17075) -Codechange: rename ~750 strings to be more uniform with their relatives
|
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
|
5c5b357043
|
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
|
16 years ago |
rubidium
|
5c8cf85613
|
(svn r15434) -Codechange: bit of type safety for the DC_xxx flags.
|
16 years ago |
smatz
|
9021c20b5e
|
(svn r15299) -Cleanup: remove many redundant includes
|
16 years ago |
Yexo
|
500356f784
|
(svn r15203) -Fix (r15190): CmdTerraformLand didn't check it's parameters good enough.
|
16 years ago |
Yexo
|
e3c69b7c4e
|
(svn r15190) -Feature: Allow terraforming of the tiles at the edges of the map.
|
16 years ago |
Yexo
|
bc5c4a2ae2
|
(svn r15151) -Fix: tile 0 can now be highlighted as error tile
|
16 years ago |