public void CheckObjectCount()
        {
            var converter = new StepmaniaConverter("./Stepmania/Resources/chaoz-airflow.sm");
            var qua       = converter.ToQua().First();

            Assert.True(qua.HitObjects.Count >= 1);
        }
        public void ConvertToQua()
        {
            var converter = new StepmaniaConverter("./Stepmania/Resources/chaoz-airflow.sm");
            var quas      = converter.ToQua();

            Assert.Single(quas);
        }
示例#3
0
        public ConvertSmCommand(string[] args) : base(args)
        {
            OutputPath = args[2];
            Directory.CreateDirectory(OutputPath);

            Converter = new StepmaniaConverter(args[1]);

            var quas = Converter.ToQua();

            for (var i = 0; i < quas.Count; i++)
            {
                quas[i].Save($"{OutputPath}/{i}.qua");
            }
        }
        public void ConvertToQuaFile()
        {
            var dir = "./tests/sm";

            Directory.CreateDirectory(dir);

            var converter = new StepmaniaConverter("./Stepmania/Resources/chaoz-airflow.sm");
            var quas      = converter.ToQua();


            for (var i = 0; i < quas.Count; i++)
            {
                quas[i].Save($"{dir}/{i}.qua");
            }
        }