void CreatePackage() { List <byte[]> Data = new List <byte[]>(); List <string> Names = new List <string>(); Data.Add(File.ReadAllBytes(file)); Names.Add("body_LZ.bin"); if (chb_pngprev.Checked) { Sim frm = new Sim(); frm.Show(); Data.Add(frm.GeneratePreview()); Names.Add("Preview.png"); } if (File.Exists(Path.GetDirectoryName(file) + @"\bgm.bcstm")) { Data.Add(File.ReadAllBytes(Path.GetDirectoryName(file) + @"\bgm.bcstm")); Names.Add("bgm.bcstm"); if (chb_bmgprev.Checked && File.Exists(ogg)) { Data.Add(File.ReadAllBytes(ogg)); Names.Add("BGM.ogg"); } } if (chb_smdhinfo.Checked && File.Exists(SMDH)) { Data.Add(File.ReadAllBytes(SMDH)); Names.Add("info.smdh"); } DataToSend = Data.ToArray(); DataNames = Names.ToArray(); return; }
void CreatePackage() { List<byte[]> Data = new List<byte[]>(); List<string> Names = new List<string>(); Data.Add(File.ReadAllBytes(file)); Names.Add("body_LZ.bin"); if (chb_pngprev.Checked) { Sim frm = new Sim(); frm.Show(); Data.Add(frm.GeneratePreview()); Names.Add("Preview.png"); } if (File.Exists(Path.GetDirectoryName(file) + @"\bgm.bcstm")) { Data.Add(File.ReadAllBytes(Path.GetDirectoryName(file) + @"\bgm.bcstm")); Names.Add("bgm.bcstm"); if (chb_bmgprev.Checked && File.Exists(ogg)) { Data.Add(File.ReadAllBytes(ogg)); Names.Add("BGM.ogg"); } } if (chb_smdhinfo.Checked && File.Exists(SMDH)) { Data.Add(File.ReadAllBytes(SMDH)); Names.Add("info.smdh"); } DataToSend = Data.ToArray(); DataNames = Names.ToArray(); return; }