Example #1
0
        public Wave BuildWave(Dictionary <string, string> units, double time)
        {
            Wave wave = new Wave();

            wave.WaveTime = time;
            wave.TimeLeft = time;
            foreach (var unit in units)
            {
                wave.AddUnit(UnitBuilder.BuildUnit(unit.Key, unit.Value));
            }

            return(wave);
        }