private void ReadInScenarios()
        {
            var scm = ScenarioManager.Instance;
            var ltr = new LuaTocReader();

            foreach (var p in Directory.EnumerateDirectories(this._scenarioPath))
            {
                var pf = Directory.EnumerateFiles(p);
                var s  = ltr.ReadTocFileFromFilePath(pf.First(f => f.EndsWith("toc")));
                scm.AddScenario(s);
            }
            /*debug code below*/
            foreach (var s in scm.ScenarioPool)
            {
                foreach (var r in s.Requirements)
                {
                    Console.WriteLine(r.Name);
                }
            }
        }