コード例 #1
0
ファイル: FileSystem.cs プロジェクト: johnson2heng/cncpp
        public static MIX LoadMIX(String filename)
        {
            var ccF = LoadFile(filename);

            if (ccF != null)
            {
                var MX = new MIX(ccF);
                MIX.LoadedMIXes.Add(MX);
                return(MX);
            }
            return(null);
        }
コード例 #2
0
ファイル: MainGame.cs プロジェクト: johnson2heng/cncpp
        private void RunTests()
        {
            var LangMD = FileSystem.LoadMIX("LANGMD.MIX");

            if (LangMD != null)
            {
                Debug.WriteLine(String.Join("\n", LangMD.EntriesText));
                MIX Audio = FileSystem.LoadMIX("AUDIOMD.MIX");
                if (Audio != null)
                {
                    Debug.WriteLine("Success");

                    Debug.WriteLine(String.Join("\n", Audio.EntriesText));
                }
                else
                {
                    Debug.WriteLine("No Audio");
                }
            }
            else
            {
                Debug.WriteLine("No Lang");
            }
        }
コード例 #3
0
ファイル: FileSystem.cs プロジェクト: johnson2heng/cncpp
 public static void UnloadMIX(MIX mix)
 {
     MIX.LoadedMIXes.Remove(mix);
 }