close Warning: Can't synchronize with repository "(default)" (No changeset 184 in the repository). Look in the Trac log for more information.

Ignore:
Timestamp:
Nov 16, 2017, 12:43:42 AM (6 years ago)
Author:
chronos
Message:
  • Modified: Store player settings for new game separately to current game players.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UFormNew.pas

    r152 r155  
    338338  SpinEditVoidPercent.Value := Game.VoidPercentage;
    339339  SpinEditVoidPercent.Enabled := Game.VoidEnabled;
    340   Players.Assign(Game.Players);
     340  Players.Assign(Game.PlayersSetting);
    341341  CheckBoxCity.Checked := Game.CityEnabled;
    342342  SpinEditCityPercent.Value := Game.CityPercentage;
     
    358358procedure TFormNew.Save(Game: TGame);
    359359begin
    360   Game.Players.Assign(Players);
    361   Game.Players.NewPlayerId := Players.NewPlayerId;
     360  Game.PlayersSetting.Assign(Players);
    362361  Game.SymetricMap := CheckBoxSymetricMap.Checked;
    363362  Game.VoidEnabled := CheckBoxVoid.Checked;
Note: See TracChangeset for help on using the changeset viewer.