Example #1
0
        public void MirrorHitObjects4K()
        {
            var qua = new Qua {
                Mode = GameMode.Keys4
            };

            for (var i = 0; i < qua.GetKeyCount(); i++)
            {
                qua.HitObjects.Add(new HitObjectInfo {
                    Lane = i + 1
                });
            }

            qua.MirrorHitObjects();

            Assert.True(qua.HitObjects[0].Lane == 4 &&
                        qua.HitObjects[1].Lane == 3 &&
                        qua.HitObjects[2].Lane == 2 &&
                        qua.HitObjects[3].Lane == 1);
        }