clear_map.h
changeset 3291 f45158e006d0
parent 3145 e833d7a78887
child 3369 cab209754317
--- a/clear_map.h	Tue Mar 21 23:22:21 2006 +0000
+++ b/clear_map.h	Wed Mar 22 08:48:50 2006 +0000
@@ -52,7 +52,18 @@
 	_m[t].m2 = 0;
 	_m[t].m3 = 0;
 	_m[t].m4 = 0 << 5 | 0 << 2;
-	_m[t].m5 = 0 << 5 | g << 2 | density;
+	SetClearGroundDensity(t, g, density);
+}
+
+
+static inline void MakeField(TileIndex t, uint field_type)
+{
+	SetTileType(t, MP_CLEAR);
+	SetTileOwner(t, OWNER_NONE);
+	_m[t].m2 = 0;
+	_m[t].m3 = field_type;
+	_m[t].m4 = 0 << 5 | 0 << 2;
+	SetClearGroundDensity(t, CL_FIELDS, 3);
 }
 
 #endif