*/\r
static bool precalc_ugarcade(int town_hgt, int town_wid, int n)\r
{\r
- int i, y, x, center_y, center_x, tmp, attempt = 10000;\r
- int max_bldg_hgt = 3 * town_hgt / MAX_TOWN_HGT;\r
- int max_bldg_wid = 5 * town_wid / MAX_TOWN_WID;\r
+ POSITION i, y, x, center_y, center_x;\r
+ int tmp, attempt = 10000;\r
+ POSITION max_bldg_hgt = 3 * town_hgt / MAX_TOWN_HGT;\r
+ POSITION max_bldg_wid = 5 * town_wid / MAX_TOWN_WID;\r
ugbldg_type *cur_ugbldg;\r
bool **ugarcade_used, abort;\r
\r
* @note\r
* Note: ltcy and ltcx indicate "left top corner".\r
*/\r
-static void build_stores(int ltcy, int ltcx, int stores[], int n)\r
+static void build_stores(POSITION ltcy, POSITION ltcx, int stores[], int n)\r
{\r
- int i, y, x;\r
- IDX j;\r
+ int i;\r
+ POSITION y, x;\r
+ FEAT_IDX j;\r
ugbldg_type *cur_ugbldg;\r
\r
for (i = 0; i < n; i++)\r