anchor.diff:    LogTicksList: TList<Cardinal>;
     LogRecList: TList<TKMRngLogRecord>;
   begin
  +  if Self = nil then Exit;
  +  
     Cnt := 0;
     SL := TStringList.Create;
     try
  
positive.code: var
    tickStream: TKMemoryStreamBinary;
  begin
    if not fEnabled then Exit;
  
    fGameTick := aGameTick;
  
  
negative.code: 
  //    procedure ParseSaveStream;
      procedure ParseStreamToDict(aLoadStream: TKMemoryStream);
      function GetEnabled: Boolean;
    public
      constructor Create;
      destructor Destroy; override;
  