mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-22 01:06:35 +00:00
Editors - Use extension method 'GetData' to deserialize data
This commit is contained in:
@@ -72,11 +72,7 @@ namespace PckStudio.Forms.Editor
|
||||
_isLittleEndian = isLittleEndian;
|
||||
|
||||
_audioAsset = asset;
|
||||
using (var stream = new MemoryStream(asset.Data))
|
||||
{
|
||||
var reader = new PckAudioFileReader(isLittleEndian ? OMI.Endianness.LittleEndian : OMI.Endianness.BigEndian);
|
||||
_audioFile = reader.FromStream(stream);
|
||||
}
|
||||
_audioFile = _audioAsset.GetData(new PckAudioFileReader(isLittleEndian ? OMI.Endianness.LittleEndian : OMI.Endianness.BigEndian));
|
||||
|
||||
SetUpTree();
|
||||
}
|
||||
|
||||
@@ -33,12 +33,7 @@ namespace PckStudio.Forms.Editor
|
||||
saveToolStripMenuItem1.Visible = !Settings.Default.AutoSaveChanges;
|
||||
|
||||
_asset = asset;
|
||||
|
||||
using(var stream = new MemoryStream(asset.Data))
|
||||
{
|
||||
var reader = new COLFileReader();
|
||||
colourfile = reader.FromStream(stream);
|
||||
}
|
||||
colourfile = asset.GetData(new COLFileReader());
|
||||
|
||||
TU12ToolStripMenuItem.Click += (sender, e) => SetUpDefaultFile(sender, e, 0);
|
||||
TU13ToolStripMenuItem.Click += (sender, e) => SetUpDefaultFile(sender, e, 1);
|
||||
|
||||
@@ -24,11 +24,7 @@ namespace PckStudio.Forms.Editor
|
||||
{
|
||||
InitializeComponent();
|
||||
_asset = asset;
|
||||
using (var ms = new MemoryStream(asset.Data))
|
||||
{
|
||||
var reader = new LOCFileReader();
|
||||
currentLoc = reader.FromStream(ms);
|
||||
}
|
||||
currentLoc = asset.GetData(new LOCFileReader());
|
||||
saveToolStripMenuItem.Visible = !Settings.Default.AutoSaveChanges;
|
||||
}
|
||||
|
||||
|
||||
@@ -1752,11 +1752,7 @@ namespace PckStudio
|
||||
|
||||
try
|
||||
{
|
||||
using (var stream = new MemoryStream(locAsset.Data))
|
||||
{
|
||||
var reader = new LOCFileReader();
|
||||
locFile = reader.FromStream(stream);
|
||||
}
|
||||
locFile = locAsset.GetData(new LOCFileReader());
|
||||
return true;
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
||||
Reference in New Issue
Block a user