Actially, I use th UltraEdit to Edit the .fld file. And, remove the .dist file, let it to re-build automatically from .fld file.kLabMouse wrote: the .dist file is used to calculate the route. It's build automatically from .fld file.
Because, I get the definitions from the fields/tools/gat_to_fld2.pl, such as:
Code: Select all
use constant {
TILE_NOWALK => 0,
TILE_WALK => 1,
TILE_SNIPE => 2,
TILE_WATER => 4,
TILE_CLIFF => 8,
};
# conversion (ex. $TILE_TYPE[0] = TILE_WALK = 1), (ex. $TILE_TYPE[1] = TILE_NOWALK = 0)
my @TILE_TYPE = ( TILE_WALK, # 0) Walkable
TILE_NOWALK, # 1) Non-walkable
TILE_WATER, # 2) Non-walkable water
TILE_WALK|TILE_WATER, # 3) Walkable water
TILE_WATER|TILE_SNIPE, # 4) Non-walkable water (snipable)
TILE_CLIFF|TILE_SNIPE, # 5) Cliff (snipable)
TILE_CLIFF); # 6) Cliff (not snipable)