Skip to content

Commit 72491f2

Browse files
committed
simplify BlockedHandler
1 parent 5f636ca commit 72491f2

File tree

1 file changed

+8
-12
lines changed
  • processing_app/library/library_proxy/library/dead_grid

1 file changed

+8
-12
lines changed

processing_app/library/library_proxy/library/dead_grid/dead_grid.rb

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -110,21 +110,17 @@ class BlockedHandler
110110
def update(player, deadgrid)
111111
case player.direction
112112
when 0
113-
if deadgrid.grid[player.x - 1][player.y] == 1
114-
deadgrid.grid[player.x - 1][player.y] = 2
115-
end
113+
return unless deadgrid.grid[player.x - 1][player.y] == 1
114+
deadgrid.grid[player.x - 1][player.y] = 2
116115
when 1
117-
if deadgrid.grid[player.x][player.y - 1] == 1
118-
deadgrid.grid[player.x][player.y - 1] = 2
119-
end
116+
return unless deadgrid.grid[player.x][player.y - 1] == 1
117+
deadgrid.grid[player.x][player.y - 1] = 2
120118
when 2
121-
if deadgrid.grid[player.x + 1][player.y] == 1
122-
deadgrid.grid[player.x + 1][player.y] = 2
123-
end
119+
return unless deadgrid.grid[player.x + 1][player.y] == 1
120+
deadgrid.grid[player.x + 1][player.y] = 2
124121
when 3
125-
if deadgrid.grid[player.x][player.y + 1] == 1
126-
deadgrid.grid[player.x][player.y + 1] = 2
127-
end
122+
return unless deadgrid.grid[player.x][player.y + 1] == 1
123+
deadgrid.grid[player.x][player.y + 1] = 2
128124
end
129125
end
130126
end

0 commit comments

Comments
 (0)