fix offset bugs

This commit is contained in:
Kistaro Windrider 2025-05-31 22:05:47 -07:00
parent bf9a45d87e
commit 96312e3adf
Signed by: kistaro
SSH Key Fingerprint: SHA256:TBE2ynfmJqsAf0CP6gsflA0q5X5wD5fVKWPsZ7eVUg8

View File

@ -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