zuu
|
dfb5663313
|
(svn r25849) -Codechange: Introduce IsTileFlat to not compute full slope information for situations when we only want to know if a tile is flat or not (cirdan, LordAro)
|
11 years ago |
planetmaker
|
a8ba748434
|
(svn r25229) -Feature: [NewGRF] Variable 0x82 for canals and rivers (dike map)
|
12 years ago |
frosch
|
02924a1d3e
|
(svn r25220) -Change [FS#Eddi]: Consider map border as water wrt. river/canal continuation.
|
12 years ago |
rubidium
|
00530f4ccf
|
(svn r24972) -Fix [FS#5258]: do not make overbuilding rivers with canals insanely expensive; there is no real need to fill the river with dirt first, just excavate it a bit and build borders
|
12 years ago |
planetmaker
|
9823fac63b
|
(svn r24924) -Fix (r24923): Make sure that autoslope on steep coast tiles cannot not leave invalid canals
|
12 years ago |
planetmaker
|
42883b9543
|
(svn r24923) -Fix [FS#5441]: When an object built on a river is removed, restore the river, if possible also on slopes (based on patch by Supercheese)
|
12 years ago |
frosch
|
3ce8d2ce70
|
(svn r24846) -Add: Advanced settings to disable certain sound effects.
|
12 years ago |
frosch
|
a8c88f43b6
|
(svn r24284) -Codechange: Remove NewsSubtypes and directly use NewsTypes and NewsFlag instead.
|
13 years ago |
frosch
|
07f69d8b88
|
(svn r23920) -Fix: Consider only the middle tile of a lock for lock-infrastructure costs. The other two tiles may be owned by other companies. Also do not count the middle tile of a lock as canal, independent of whether it is build on ground or river slope.
|
13 years ago |
rubidium
|
e40eb8177a
|
(svn r23735) -Codechange: remove ~50 includes from headers that weren't needed
|
13 years ago |
yexo
|
f5caf142c0
|
(svn r23725) -Fix (r23723): compile before commit
|
13 years ago |
yexo
|
5f79b4c5d1
|
(svn r23724) -Codechange: split of the check to see if ambient sounds are enabled to a header file allowing compilers to inline that check
|
13 years ago |
yexo
|
b9e19cc6c1
|
(svn r23723) -Codechange: speedup flood checks a bit
|
13 years ago |
michi_cc
|
24d530b55d
|
(svn r23686) -Fix [FS#4921] (r23413): Infrastructure count of canals/locks/ship depots wasn't updated properly when a company went into bankruptcy or was taken over.
|
13 years ago |
truebrain
|
77b7366c29
|
(svn r23622) -Add: a set of events to trigger in a GameScript
|
13 years ago |
planetmaker
|
8c48fd1fe5
|
(svn r23512) -Change [FS#4872]: Allow to place locks also on river rapids and restore rivers, if locks are deleted
|
13 years ago |
frosch
|
85ba182fde
|
(svn r23443) -Fix (r23413): Building of locks in SE failed.
|
13 years ago |
michi_cc
|
c06bbb4863
|
(svn r23413) -Add: Company infrastructure counts for canals.
|
13 years ago |
truebrain
|
98103121d4
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
13 years ago |
rubidium
|
56a2c4b177
|
(svn r23284) -Fix [FS#4845]: Pathfinders go haywire when you build a lock over a ship going perpendicular to the axis of the new lock
|
13 years ago |
yexo
|
6a272233b3
|
(svn r23160) -Fix: wrong comments in a lot of TileTypeProcs definitions
|
13 years ago |
michi_cc
|
3e016e4254
|
(svn r23116) -Fix (r23114): Ambient sound effect callback was called for unsupported tile types.
|
13 years ago |
michi_cc
|
707b0f48e6
|
(svn r23114) -Feature: [NewGRF] Ambient sound effect callback.
|
13 years ago |
rubidium
|
2a2c102b0b
|
(svn r23108) -Codechange: more uint -> int / byte -> int conversions for Z related variables
|
13 years ago |
rubidium
|
459c9523e8
|
(svn r23107) -Codechange: let GetSlopePixelZ and TerraformTile tile type functions use int z as well
|
13 years ago |
rubidium
|
19eabdba2c
|
(svn r23106) -Codechange: pass int* to GetTileSlope and friends
|
13 years ago |
rubidium
|
0b6dbaf664
|
(svn r23099) -Codechange: remove pointless multiplications by TILE_HEIGHT for the water/river code
|
13 years ago |
rubidium
|
ecbc56a677
|
(svn r23094) -Codechange: add a default NULL to GetFoundationSlope and use it
|
13 years ago |
rubidium
|
2ed0f93bfb
|
(svn r23093) -Codechange: add a default NULL for the Z of GetTileSlope and use it
|
13 years ago |
rubidium
|
7757a2ed40
|
(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ functions if they return the Z in pixels (like TilePixelHeight)
|
13 years ago |
michi_cc
|
4261e8fdfd
|
(svn r22773) -Add: Some grass around rivers in desert areas.
|
13 years ago |
frosch
|
a7f7a97825
|
(svn r22646) -Codechange: Simplify MP_WATER map accessors, esp. for locks and depots. (based on patched by adf88 and michi_cc)
|
13 years ago |
michi_cc
|
662a0a9cd3
|
(svn r22638) -Fix: Keep the previous owner of the upper and lower lock parts if they are built on existing water.
|
13 years ago |
frosch
|
f575b45bae
|
(svn r22110) -Codechange: Remove WaterDrawTileStruct and use DrawTileSprites/DrawTileSeqStruct instead.
|
14 years ago |
frosch
|
9e59436c61
|
(svn r22108) -Codechange: Replace some magic with some other magic though less easy to break.
|
14 years ago |
frosch
|
1dd6d037ba
|
(svn r22107) -Cleanup (r1903): Remove unused struct.
|
14 years ago |
rubidium
|
bc3ce1e53b
|
(svn r22018) -Cleanup: remove some (now) unneeded includes of functions.h
|
14 years ago |
planetmaker
|
afad7920ef
|
(svn r21993) -Fix (r19720): When building a lock on dry land costs for clearing water were deducted rather than for building canals
|
14 years ago |
smatz
|
3057a26fd5
|
(svn r21953) -Remove [FS#4456]: the non-uniform stations setting. Support for uniform stations has been broken for over a year
|
14 years ago |
frosch
|
612516ff76
|
(svn r21290) -Codechange: Add HasTileWaterGround() to deduplicate some tests.
|
14 years ago |
frosch
|
b57a3ae5ec
|
(svn r20763) -Fix [FS#4113](r20749): The bridgetest on building shipdepots can no longer rely on being only called for clear water tiles.
|
14 years ago |
yexo
|
a2ba35f57c
|
(svn r20749) -Fix: allow overbuilding objects with buoys and ship depots
|
14 years ago |
yexo
|
0e250f2bdf
|
(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
|
e9cd81953a
|
(svn r20741) -Cleanup: Use IsTileOnWater() in more places.
|
14 years ago |
rubidium
|
50769995c7
|
(svn r20640) -Add: support for water under objects
|
14 years ago |
frosch
|
4901d42140
|
(svn r20636) -Codechange: Move MarkTileDirtyByTile() and DeleteAnimatedTile() into MakeWaterKeepingClass().
|
14 years ago |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
rubidium
|
08a41c6ee5
|
(svn r20631) -Codechange: generalise IsIndustryTileOnWater + simplify so related code
|
14 years ago |
yexo
|
85740a0283
|
(svn r20559) -Fix [FS#4045]: make sure that all vehicles are build in the most northern depot/hangar tile
|
14 years ago |
yexo
|
cc45b99866
|
(svn r20527) -Codechange: move the flood code and remove some redundant checks
|
14 years ago |