Update LOCEditor and MainForm with LOCFileReader/Writer

This commit is contained in:
miku-666
2023-03-27 18:24:18 +02:00
parent ac70183f5b
commit 50fe39183e
3 changed files with 7 additions and 4 deletions

View File

@@ -143,7 +143,8 @@ namespace PckStudio.Forms.Editor
{
using (var ms = new MemoryStream())
{
LOCFileWriter.Write(ms, currentLoc);
var writer = new LOCFileWriter(currentLoc, 2);
writer.WriteToStream(ms);
_file.SetData(ms.ToArray());
}
DialogResult = DialogResult.OK;

View File

@@ -1226,7 +1226,8 @@ namespace PckStudio
var locFile = new LOCFile();
locFile.InitializeDefault(packName);
using var stream = new MemoryStream();
LOCFileWriter.Write(stream, locFile);
var writer = new LOCFileWriter(locFile, 2);
writer.WriteToStream(stream);
return stream.ToArray();
});
@@ -1592,7 +1593,8 @@ namespace PckStudio
{
using (var stream = new MemoryStream())
{
LOCFileWriter.Write(stream, locFile);
var writer = new LOCFileWriter(locFile, 2);
writer.WriteToStream(stream);
locdata.SetData(stream.ToArray());
}
return true;

2
Vendor/OMI-Lib vendored