anchor.diff:  
   uses SysUtils, Math, ForgottenSaga.Classes, ForgottenSaga.Scenes;
   
  +{$REGION ' Path find '}
  +
   type
     TGetXYVal = function(X, Y: Integer): Boolean; stdcall;
   
  
positive.code: 
  procedure TItem.Render;
  begin
    Saga.UI.DrawChar(Pos.X, Pos.Y, Symbol, Color, BackColor);
  end;
  
  procedure TItem.SaveToFile(const FileName, Section: string);
  
negative.code:   Callback: TGetXYVal; var TargetX, TargetY: Integer): Boolean;
    external 'BearLibPF.dll' name 'DoAStar';
  
  {$ENDREGION ' Path find '}
  {$REGION ' Field of view '}
  
  const
    FOV_CELL_OPAQUE = 1;
    FOV_CELL_VISIBLE = 2;
  