Пример #1
0
        public static GameSpec ForGame(FromGame game)
        {
            GameSpec spec = Games.TryGetValue(game, out GameSpec baseSpec) ? baseSpec.Clone() : new GameSpec();

            spec.Game = game;
            return(spec);
        }
Пример #2
0
 public GameEditor(GameSpec spec)
 {
     this.Spec = spec;
 }
Пример #3
0
 public Scraper(GameSpec spec)
 {
     this.spec   = spec;
     this.editor = new GameEditor(spec);
 }
Пример #4
0
 public GameEditor(FromGame game)
 {
     this.Spec = ForGame(game);
 }