anchor.diff:  var
     F: TMemIniFile;
   begin
  +  if BLOCK_FILE_WRITE then
  +    Exit;
     F := TMemIniFile.Create(FileName {$IFDEF WDC}, TEncoding.UTF8 {$ENDIF} );
     try
       F.WriteInteger('GFX','Brightness',    fBrightness);
  
positive.code: ﻿unit KM_Settings;
  {$I KaM_Remake.inc}
  interface
  uses
  
negative.code: var
    F: TMemIniFile;
  begin
    if BLOCK_FILE_WRITE then
      Exit;
    F := TMemIniFile.Create(aFileName {$IFDEF WDC}, TEncoding.UTF8 {$ENDIF} );
  
    F.WriteBool   ('GFX','FullScreen',      fFullScreen);
  