anchor.diff:    fTextMission.Load(LoadStream);
   
     if gGame.GameMode in [gmMultiSpectate, gmReplaySingle, gmReplayMulti] then
  +  begin
       MySpectator.FOWIndex := PLAYER_NONE; //Show all by default in replays
  +    //HandIndex is the first enabled player
  +    for I := 0 to gHands.Count - 1 do
  +      if gHands[I].Enabled then
  +      begin
  +        MySpectator.HandIndex := I;
  +        Break;
  +      end;
  +  end;
   
     //Multiplayer saves don't have this piece of information. Its valid only for MyPlayer
     //todo: Send all message commands through GIP (note: that means there will be a delay when you press delete)
  
positive.code:   GameInfo: TKMGameInfo;
    LoadedSeed: LongInt;
    SaveIsMultiplayer: Boolean;
  begin
    fSaveFile := ChangeFileExt(ExtractRelativePath(ExeDir, aPathName), '.sav');
  
  
negative.code: 
    //When everything is ready we can update UI
    fActiveInterface.SyncUI;
    OverlayUpdate;
  
    if SaveIsMultiplayer then
    begin
  