OSDN Git Service

[Refactor] #38997 place_inner_perm_bold() を削除し、place_grid() に統合 / Removed place_inner...
authorHourier <hourier@users.sourceforge.jp>
Sat, 18 Jan 2020 10:49:28 +0000 (19:49 +0900)
committerHourier <hourier@users.sourceforge.jp>
Sat, 18 Jan 2020 14:01:53 +0000 (23:01 +0900)
src/grid.c
src/grid.h
src/rooms.c

index 5b21cda..15631f6 100644 (file)
@@ -1295,16 +1295,6 @@ bool darkened_grid(player_type *player_ptr, grid_type *g_ptr)
 }
 
 
-void place_inner_perm_bold(player_type *player_ptr, POSITION y, POSITION x)
-{
-       floor_type *floor_ptr = player_ptr->current_floor_ptr;
-       set_cave_feat(floor_ptr, y, x, feat_permanent);
-       floor_ptr->grid_array[y][x].info &= ~(CAVE_MASK);
-       add_cave_info(floor_ptr, y, x, CAVE_INNER);
-       delete_monster(player_ptr, y, x);
-}
-
-
 void place_outer_bold(player_type *player_ptr, POSITION y, POSITION x)
 {
        floor_type *floor_ptr = player_ptr->current_floor_ptr;
index f72d456..71fefdb 100644 (file)
@@ -218,7 +218,6 @@ extern void place_grid(player_type *player_ptr, grid_type *g_ptr, grid_bold_type
 extern bool darkened_grid(player_type *player_ptr, grid_type *g_ptr);
 extern void delete_monster(player_type *player_ptr, POSITION y, POSITION x);
 extern void place_bold(player_type *player_ptr, POSITION y, POSITION x, grid_bold_type gh_type);
-void place_inner_perm_bold(player_type *player_ptr, POSITION y, POSITION x);
 void place_outer_bold(player_type *player_ptr, POSITION y, POSITION x);
 void place_outer_noperm_bold(player_type *player_ptr, POSITION y, POSITION x);
 void place_solid_bold(player_type *player_ptr, POSITION y, POSITION x);
index f60d951..01dee81 100644 (file)
@@ -2050,7 +2050,7 @@ void generate_fill_perm_bold(player_type *player_ptr, POSITION y1, POSITION x1,
                for (x = x1; x <= x2; x++)
                {
                        /* Point to grid */
-                       place_inner_perm_bold(player_ptr, y, x);
+                       place_bold(player_ptr, y, x, inner_perm);
                }
        }
 }