anchor.diff:      property Campaigns: TKMCampaignsCollection read fCampaigns;
       function Game: TKMGame;
       property GameSettings: TKMGameSettings read GetGameSettings;
  +
  +    property ActiveInterface: TKMUserInterfaceCommon read GetActiveInterface;
       property MainMenuInterface: TKMMainMenuInterface read fMainMenuInterface;
  +
       property Networking: TKMNetworking read fNetworking;
       property GlobalTickCount: Cardinal read fGlobalTickCount;
       property Chat: TKMChat read fChat;
  
positive.code:     fServerSettings: TKMServerSettings;
      fNetworking: TKMNetworking;
      fTimerUI: TTimer;
      fMainMenuInterface: TKMMainMenuInterface;
      fLastTimeRender: Cardinal;
  
      fChat: TKMChat;
  
negative.code:   {$IFDEF FPC} Controls, {$ENDIF}
    Classes, Dialogs, ExtCtrls,
    KM_CommonTypes, KM_Defaults, KM_RenderControl, KM_Video,
    KM_Campaigns, KM_Game, KM_InterfaceDefaults, KM_InterfaceMainMenu, KM_InterfaceTypes, KM_Resource,
    KM_Music, KM_Maps, KM_MapTypes, KM_CampaignTypes, KM_Networking,
    KM_GameSettings,
    KM_KeysSettings,
  