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