public MainWindow() { InitializeComponent(); GameSystemManager = new GameSystemManager(); GameSystemManager.Load(); DataContext = new MainWindowViewModel { Campaigns = GameSystemManager.Campaigns }; }
public CampaignManager(GameSystemManager gameSystemManager, string manifestFileName, CampaignManifestConverter converter, string campaignDirectory) { _gameSystemManager = gameSystemManager; ManifestFileName = manifestFileName; _converter = converter; _campaignDirectory = campaignDirectory; Characters = new List<CharacterManager>(); }
public void VerifyCanLoad() { var manager = new GameSystemManager(); manager.Load(); var gamesystem = manager.GameSystem; Assert.That(gamesystem.SkillListings.Count, Is.EqualTo(23), "There should be 23 skills."); Assert.That(gamesystem.MasterValuesTable.Count, Is.EqualTo(36), "There should be 36 records in the Master Values Table."); Assert.That(gamesystem.PowerSources.Count, Is.EqualTo(3), "There should be 3 power sources."); Assert.That(gamesystem.PersonalityFlaws.Count, Is.EqualTo(27), "There should be 27 personality flaws."); }