private void SettingsChanged(object sender, SettingsViewModel.ChangedSetting change) { switch (change) { case SettingsViewModel.ChangedSetting.AverageCharacteristics: NPC.TakeAverageCharacteristics(); break; default: break; } UpdateStatBlock(); }
private void SettingsChanged(object sender, SettingsViewModel.ChangedSetting change) { switch (change) { case SettingsViewModel.ChangedSetting.AverageCharacteristics: NPC.TakeAverageCharacteristics(); break; case SettingsViewModel.ChangedSetting.AlphabeticalClassView: Tree.ChangeTreeViewType(Settings.AlphabeticalClassView); break; case SettingsViewModel.ChangedSetting.AllowInvalidCareers: if (!Settings.AllowInvalidCareers) { // Go through and validate careers, correct if invalid } break; default: break; } UpdateStatBlock(); }