fix offset bugs
This commit is contained in:
parent
bf9a45d87e
commit
96312e3adf
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user