(svn r3714) Add functions to turn tiles into water and shore tiles

This commit is contained in:
tron
2006-03-01 21:00:44 +00:00
parent 78d666eb8e
commit 116fb6dff6
4 changed files with 45 additions and 28 deletions

27
water_map.h Normal file
View File

@@ -0,0 +1,27 @@
/* $Id$ */
#ifndef WATER_MAP_H
#define WATER_MAP_H
static inline void MakeWater(TileIndex t)
{
SetTileType(t, MP_WATER);
SetTileOwner(t, OWNER_WATER);
_m[t].m2 = 0;
_m[t].m3 = 0;
_m[t].m4 = 0;
_m[t].m5 = 0;
}
static inline void MakeShore(TileIndex t)
{
SetTileType(t, MP_WATER);
SetTileOwner(t, OWNER_WATER);
_m[t].m2 = 0;
_m[t].m3 = 0;
_m[t].m4 = 0;
_m[t].m5 = 1;
}
#endif