anchor.diff:    TrackBar_LobbyPeacetime.Position := fNetworking.NetGameOptions.Peacetime;
   
     TrackBar_SpeedPT.Enabled   := (TrackBar_LobbyPeacetime.Position > 0) and TrackBar_SpeedAfterPT.Enabled;
  -  TrackBar_SpeedPT.Position  := Round((fNetworking.NetGameOptions.SpeedPT - 1) * 4 + 1);
  -  TrackBar_SpeedPT.ThumbText := 'x' + FloatToStr(fNetworking.NetGameOptions.SpeedPT);
  -
  -  TrackBar_SpeedAfterPT.Position  := Round((fNetworking.NetGameOptions.SpeedAfterPT - 1) * 4 + 1);
  -  TrackBar_SpeedAfterPT.ThumbText := 'x' + FloatToStr(fNetworking.NetGameOptions.SpeedAfterPT);
  +  TrackBar_SpeedPT.Position  := Round((fNetworking.NetGameOptions.SpeedPT - 1) / SPEED_STEP) + 1;
  +  TrackBar_SpeedPT.ThumbText := 'x' + FormatFloat('##0.##', fNetworking.NetGameOptions.SpeedPT);
  +
  +  TrackBar_SpeedAfterPT.Position  := Round((fNetworking.NetGameOptions.SpeedAfterPT - 1) / SPEED_STEP) + 1;
  +  TrackBar_SpeedAfterPT.ThumbText := 'x' + FormatFloat('##0.##', fNetworking.NetGameOptions.SpeedAfterPT);
   end;
   
   
  
positive.code: begin
    //Update the game options
    fNetworking.UpdateGameOptions(EnsureRange(TrackBar_LobbyPeacetime.Position, 0, 300),
                                  (TrackBar_SpeedPT.Position - 1) / 4 + 1,
                                  (TrackBar_SpeedAfterPT.Position - 1) / 4 + 1);
  
    //Refresh the data to controls
    Lobby_OnGameOptions(nil);
  
negative.code:   C1W = 155; C2W = 150; C3W = 75; C4W = 80;
    TC2_ADD = 50;
  var
    I, K, OffY, SlotTxtWidth, AllTxtWidth, SpeedsCnt: Integer;
  begin
    Panel_Lobby := TKMPanel.Create(aParent,0,0,aParent.Width, aParent.Height);
    Panel_Lobby.AnchorsStretch;
  