Beispiel #1
0
        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 TestImpostor_Click(object sender, EventArgs e)
 {
     _ = lightsManager.SwitchToImpostorColor();
 }