private void AdjustForCurrentRole(SelectedRole role) { gameStarted = role != SelectedRole.None; if (role == SelectedRole.Crewmate) { var stats = statsProcessor.InitialStats.Copy(); stats.GamesStarted -= 1; stats.TimesCrewmate -= 1; statsProcessor.ResetInitialStats(stats); _ = lightsManager.SwitchToCrewmateColor(); } else if (role == SelectedRole.Impostor) { var stats = statsProcessor.InitialStats.Copy(); stats.GamesStarted -= 1; stats.TimesImpostor -= 1; statsProcessor.ResetInitialStats(stats); _ = lightsManager.SwitchToImpostorColor(); } }
private void TestCrewmate_Click(object sender, EventArgs e) { _ = lightsManager.SwitchToCrewmateColor(); }