2017-07-29 12:07:08 +02:00
|
|
|
--X shape map script --by Neko_Baron
|
|
|
|
|
|
|
|
--edit this
|
|
|
|
local tiles_wide = 128
|
|
|
|
local tiles_intersect = 384
|
|
|
|
|
|
|
|
---dont edit these
|
|
|
|
local tiles_half = tiles_wide * 0.5
|
|
|
|
|
2018-05-10 21:42:24 +02:00
|
|
|
return function(x, y)
|
2018-11-21 15:42:39 +02:00
|
|
|
local offset_1 = x + y + tiles_half
|
|
|
|
local offset_2 = x - y + tiles_half
|
2017-07-29 12:07:08 +02:00
|
|
|
|
2018-11-21 15:42:39 +02:00
|
|
|
if offset_1 % tiles_intersect > tiles_wide then
|
|
|
|
return offset_2 % tiles_intersect <= tiles_wide
|
|
|
|
end
|
2017-07-29 12:07:08 +02:00
|
|
|
|
2018-11-21 15:42:39 +02:00
|
|
|
return true
|
2018-05-10 21:42:24 +02:00
|
|
|
end
|