コード例 #1
0
 public static JsonSettings From(Settings s) => new JsonSettings()
 {
     Started = s.Started, SingleClient = s.SingleClient, Interest = s.Interest, DefaultInstability = s.DefaultInstability, DefaultMoney = s.DefaultMoney, DebtLimit = s.DebtLimit, RobotNames = s.RobotNames, MaxRobotCount = s.MaxRobotCount, LandColor = s.LandColor.ToString(), SeaColor = s.SeaColor.ToString(), MountainsColor = s.MountainsColor.ToString(), MountainsWidth = s.MountainsWidth, SoldierTypes = s.SoldierTypes.Select(t => JsonSoldierType.From(t)), DefaultSoldierTypes = s.DefaultSoldierTypes.Select(t => t.Id), Password = s.Password.ToString()
 };
コード例 #2
0
ファイル: JsonSettings.cs プロジェクト: RichardBlazek/Imperit
 public static JsonSettings From(Settings s) => new JsonSettings
 {
     Interest = s.Interest, DefaultInstability = s.DefaultInstability, DefaultMoney = s.DefaultMoney, DebtLimit = s.DebtLimit, RobotNames = s.RobotNames, LandColor = s.LandColor.ToString(), SeaColor = s.SeaColor.ToString(), MountainsColor = s.MountainsColor.ToString(), MountainsWidth = s.MountainsWidth, SoldierTypes = s.SoldierTypes.Select(t => JsonSoldierType.From(t))
 };