anchor.diff:  end;
   
   
  -procedure TKMGamePlayInterface.SetScriptedOverlay(aText: string);
  +procedure TKMGamePlayInterface.SetScriptedOverlay(aText: UnicodeString);
   begin
     Label_ScriptedOverlay.Caption := aText;
   end;
   
   
  -procedure TKMGamePlayInterface.AppendScriptedOverlay(aText: string);
  +procedure TKMGamePlayInterface.AppendScriptedOverlay(aText: UnicodeString);
   begin
     Label_ScriptedOverlay.Caption := Label_ScriptedOverlay.Caption + aText;
   end;
  
positive.code: end;
  
  
  procedure TKMGamePlayInterface.MessageIssue(aKind: TKMMessageKind; aText: string);
  begin
    fMessageList.Add(aKind, aText, KMPoint(0,0));
    Message_UpdateStack;
  
negative.code: end;
  
  
  procedure TKMGamePlayInterface.MessageIssue(aKind: TKMMessageKind; aText: UnicodeString; aLoc: TKMPoint);
  begin
    fMessageList.Add(aKind, aText, aLoc);
    Message_UpdateStack;
  