12-09-2020, Saturday-18:30:06
Das Problem sind die Tests field[0] == start_field: Das ist nur true, wenn vorher irgendwo mal field[0]=start_field gesetzt wurde. Das ist eine Eigenart von squirrel:
Habe einen fix auf github gepusht.
Code:
local a = tile_x(1,2,3)
local b = tile_x(1,2,3)
if (a==b) {
/// wird nicht ausgefuerht, weil a!=b
}
// jetzt a= b zuweisen
a=b
if (a==b) {
/// jetzt ...
}