tile.h
changeset 1902 5d653da1abb7
parent 1898 b9fe2a5b7e13
child 1927 4126e0e3e884
--- a/tile.h	Sat Jun 04 11:56:32 2005 +0000
+++ b/tile.h	Sat Jun 04 12:13:24 2005 +0000
@@ -88,6 +88,16 @@
 	return _map_owner[tile];
 }
 
+static inline void SetTileOwner(TileIndex tile, Owner owner)
+{
+	assert(tile < MapSize());
+	assert(!IsTileType(tile, MP_HOUSE));
+	assert(!IsTileType(tile, MP_VOID));
+	assert(!IsTileType(tile, MP_INDUSTRY));
+
+	_map_owner[tile] = owner;
+}
+
 static inline bool IsTileOwner(TileIndex tile, Owner owner)
 {
 	return GetTileOwner(tile) == owner;