diff options
Diffstat (limited to 'Penguloon/Levels/WaveManager.cs')
| -rw-r--r-- | Penguloon/Levels/WaveManager.cs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Penguloon/Levels/WaveManager.cs b/Penguloon/Levels/WaveManager.cs index cb17596..96efa6d 100644 --- a/Penguloon/Levels/WaveManager.cs +++ b/Penguloon/Levels/WaveManager.cs @@ -85,7 +85,16 @@ namespace Penguloon.Levels internal void FinishRound() { if (!Map.Level.Finished) - CurrentWave++; + { + CurrentWave++; + + // auto start round if checkbox is selected in options menu + if (Map.Level.ParentScene.OptionsMenu.CheckboxAutoStart.Selected) + { + Map.Level.Map.WaveManager.StartSpawningEnemies(); + Map.Level.ParentScene.StartRoundBtn.ControlState = ControlState.Disabled; + } + } } } |
