fix offset bugs
This commit is contained in:
		| @@ -1591,7 +1591,7 @@ function flotilla:update() | ||||
|  | ||||
|  -- distribute across box: | ||||
|  -- x = [4, 100) | ||||
|  -- y = [4, 80) | ||||
|  -- y = [4, 60) | ||||
|   | ||||
|  local x_interval,x_offset = 0,52 | ||||
|  if min_col < max_col then | ||||
| @@ -1601,8 +1601,8 @@ function flotilla:update() | ||||
|  | ||||
|  local y_interval,y_offset=0,40 | ||||
|  if live_rows > 1 then | ||||
|   y_interval=76/(live_rows-1) | ||||
|   x_offset=4-y_interval | ||||
|   y_interval=56/(live_rows-1) | ||||
|   y_offset=4-y_interval | ||||
|  end | ||||
|  | ||||
|  -- now assign target locations | ||||
| @@ -1615,8 +1615,8 @@ function flotilla:update() | ||||
|      real_row += 1 | ||||
|      row_alive = true | ||||
|     end | ||||
|     ship.want_x = ship.col * x_interval - x_offset | ||||
|     ship.want_y = real_row * y_interval - y_offset | ||||
|     ship.want_x = ship.col * x_interval + x_offset | ||||
|     ship.want_y = real_row * y_interval + y_offset | ||||
|    end -- ship updated | ||||
|   end -- row updated | ||||
|  end -- table updated | ||||
|   | ||||
		Reference in New Issue
	
	Block a user