1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-14 10:13:13 +02:00
RedMew/map_gen/shape/spiral.lua

17 lines
363 B
Lua
Raw Normal View History

2018-05-10 21:42:24 +02:00
return function(x, y, world)
local distance = math.sqrt(x * x + y * y)
if distance > 128 then
local angle = 180 + math.deg(math.atan2(x, y))
local offset = distance
if angle ~= 0 then
offset = offset + angle / 3.75
2017-07-14 20:12:28 +02:00
end
2018-05-10 21:42:24 +02:00
--if angle ~= 0 then offset = offset + angle /1.33333333 end
2017-07-18 21:29:12 +02:00
2018-05-10 21:42:24 +02:00
return offset % 96 >= 48
end
2017-07-18 21:29:12 +02:00
2017-07-14 20:12:28 +02:00
return true
2017-07-18 21:29:12 +02:00
end