when I doCode:function isInZone3(): boolean; var myTile, tile1: TTile; begin tile1 := Point(3228,9899); myTile := Reflect.Tiles.GetGlobalTile(); write( 'x coord is ' ); write(myTile.X );write(' looking for ');writeln(tile1.X); write( 'y coord is ' ); write(myTile.Y );write(' looking for ');writeln(tile1.Y); if(myTile.X = tile1.X AND myTile.Y = tile1.Y) then begin result:= True; //Exit; end else begin result:=false; end; end;I getCode:writeln(isInZone3());
even though the function should be returning trueCode:x coord is 3228 looking for 3228 y coord is 9899 looking for 9899 False


Reply With Quote





