diff --git a/CTFAK/GUI/ErrorLogBox.Designer.cs b/CTFAK/GUI/ErrorLogBox.Designer.cs index 6b846c2..d08ff71 100644 --- a/CTFAK/GUI/ErrorLogBox.Designer.cs +++ b/CTFAK/GUI/ErrorLogBox.Designer.cs @@ -1,6 +1,6 @@ using System.ComponentModel; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { partial class ErrorLogBox { diff --git a/CTFAK/GUI/ErrorLogBox.cs b/CTFAK/GUI/ErrorLogBox.cs index 3541d0f..75e613a 100644 --- a/CTFAK/GUI/ErrorLogBox.cs +++ b/CTFAK/GUI/ErrorLogBox.cs @@ -2,10 +2,9 @@ using System.Diagnostics; using System.IO; using System.Windows.Forms; -using System.Windows.Forms.VisualStyles; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { public partial class ErrorLogBox : Form { diff --git a/CTFAK/GUI/FrameViewer.Designer.cs b/CTFAK/GUI/FrameViewer.Designer.cs index 7283b79..4780e6a 100644 --- a/CTFAK/GUI/FrameViewer.Designer.cs +++ b/CTFAK/GUI/FrameViewer.Designer.cs @@ -1,7 +1,6 @@ using System.ComponentModel; -using System.Windows.Forms; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { partial class FrameViewer { diff --git a/CTFAK/GUI/FrameViewer.cs b/CTFAK/GUI/FrameViewer.cs index a31d532..49eb44c 100644 --- a/CTFAK/GUI/FrameViewer.cs +++ b/CTFAK/GUI/FrameViewer.cs @@ -1,14 +1,14 @@ -using System; -using System.ComponentModel; +using System.ComponentModel; using System.Drawing; using System.Linq; using System.Windows.Forms; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using Frame = DotNetCTFDumper.MMFParser.EXE.Loaders.Frame; +using CTFAK.GUI.GUIComponents; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using Frame = CTFAK.MMFParser.EXE.Loaders.Frame; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { public partial class FrameViewer : Form { diff --git a/CTFAK/GUI/GUIComponents/ChunkNode.cs b/CTFAK/GUI/GUIComponents/ChunkNode.cs index 6d0c225..e2851f5 100644 --- a/CTFAK/GUI/GUIComponents/ChunkNode.cs +++ b/CTFAK/GUI/GUIComponents/ChunkNode.cs @@ -1,8 +1,8 @@ using System.Windows.Forms; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI.GUIComponents { public class ChunkNode:TreeNode { diff --git a/CTFAK/GUI/GUIComponents/ObjectBox.cs b/CTFAK/GUI/GUIComponents/ObjectBox.cs index 05d6e10..2a5937c 100644 --- a/CTFAK/GUI/GUIComponents/ObjectBox.cs +++ b/CTFAK/GUI/GUIComponents/ObjectBox.cs @@ -1,7 +1,7 @@ using System.Windows.Forms; -using DotNetCTFDumper.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI.GUIComponents { public class ObjectBox:PictureBox { diff --git a/CTFAK/GUI/HexViewForm.Designer.cs b/CTFAK/GUI/HexViewForm.Designer.cs index cabc1e6..87a5801 100644 --- a/CTFAK/GUI/HexViewForm.Designer.cs +++ b/CTFAK/GUI/HexViewForm.Designer.cs @@ -1,6 +1,6 @@ using System.ComponentModel; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { partial class HexViewForm { diff --git a/CTFAK/GUI/HexViewForm.cs b/CTFAK/GUI/HexViewForm.cs index 3609dc3..6f86e0f 100644 --- a/CTFAK/GUI/HexViewForm.cs +++ b/CTFAK/GUI/HexViewForm.cs @@ -1,11 +1,10 @@ using System; -using System.ComponentModel.Design; using System.Drawing; using System.Windows.Forms; using Be.Windows.Forms; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { public partial class HexViewForm : Form { diff --git a/CTFAK/GUI/MainConsole.Designer.cs b/CTFAK/GUI/MainConsole.Designer.cs index f217fe4..0195699 100644 --- a/CTFAK/GUI/MainConsole.Designer.cs +++ b/CTFAK/GUI/MainConsole.Designer.cs @@ -1,6 +1,6 @@ using System.ComponentModel; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { partial class MainConsole { diff --git a/CTFAK/GUI/MainConsole.cs b/CTFAK/GUI/MainConsole.cs index 41fabc3..d03741a 100644 --- a/CTFAK/GUI/MainConsole.cs +++ b/CTFAK/GUI/MainConsole.cs @@ -1,12 +1,8 @@ using System; -using System.IO; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -using System.Threading; using System.Windows.Forms; -using DotNetCTFDumper.Utils; -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { public partial class MainConsole : Form { diff --git a/CTFAK/GUI/MainForm.Designer.cs b/CTFAK/GUI/MainForm.Designer.cs index b33d60b..ca4737d 100644 --- a/CTFAK/GUI/MainForm.Designer.cs +++ b/CTFAK/GUI/MainForm.Designer.cs @@ -1,4 +1,4 @@ -namespace DotNetCTFDumper.GUI +namespace CTFAK.GUI { partial class MainForm { diff --git a/CTFAK/GUI/MainForm.cs b/CTFAK/GUI/MainForm.cs index 057f072..802d045 100644 --- a/CTFAK/GUI/MainForm.cs +++ b/CTFAK/GUI/MainForm.cs @@ -9,19 +9,18 @@ using System.Media; using System.Threading; using System.Windows.Forms; using Be.Windows.Forms; -using DotNetCTFDumper.MMFParser; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Objects; -using DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks; -using DotNetCTFDumper.MMFParser.Translation; -using DotNetCTFDumper.Utils; -using Animation = DotNetCTFDumper.MMFParser.EXE.Loaders.Objects.Animation; -using AnimationDirection = DotNetCTFDumper.MMFParser.EXE.Loaders.Objects.AnimationDirection; -using Keys = System.Windows.Forms.Keys; - -namespace DotNetCTFDumper.GUI +using CTFAK.GUI.GUIComponents; +using CTFAK.MMFParser; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.MMFParser.EXE.Loaders.Objects; +using CTFAK.MMFParser.Translation; +using CTFAK.Utils; +using Animation = CTFAK.MMFParser.EXE.Loaders.Objects.Animation; +using AnimationDirection = CTFAK.MMFParser.EXE.Loaders.Objects.AnimationDirection; + +namespace CTFAK.GUI { public partial class MainForm : Form { @@ -153,9 +152,10 @@ namespace DotNetCTFDumper.GUI listBox1.Items.Clear(); var console = new MainConsole(); this.Location= new Point(0,0); - this.Size= new Size(this.Size.Width-100,this.Size.Height); + this.Size= new Size(this.Size.Width-100,Screen.PrimaryScreen.Bounds.Height-120); console.Show(); console.Location = new Point(this.Location.X+this.Size.Width-15,0); + console.Size=new Size(console.Size.Width,this.Size.Height); } @@ -352,30 +352,28 @@ namespace DotNetCTFDumper.GUI } - - - public void UpdateImageBar(int index, int all) + private void UpdateImageBar(int index, int all) { all -= 1; imageBar.Value = (int) (index / (float) all * 100); - imageLabel.Text = $"{index}/{all}"; + imageLabel.Text = $@"{index}/{all}"; } - public void UpdateSoundBar(int index, int all) + private void UpdateSoundBar(int index, int all) { all -= 1; soundBar.Value = (int) (index / (float) all * 100); - soundLabel.Text = $"{index}/{all}"; + soundLabel.Text = $@"{index}/{all}"; } - public void UpdateMusicBar(int index, int all) + private void UpdateMusicBar(int index, int all) { all -= 1; musicBar.Value = (int) (index / (float) all * 100); - musicLabel.Text = $"{index}/{all}"; + musicLabel.Text = $@"{index}/{all}"; } - public void IncrementSortedBar(int all) + private void IncrementSortedBar(int all) { SortedProgressBar.Visible = true; SortedProgressBar.Maximum = all; diff --git a/CTFAK/MMFParser/Constants.cs b/CTFAK/MMFParser/Constants.cs index 0facb80..1e92903 100644 --- a/CTFAK/MMFParser/Constants.cs +++ b/CTFAK/MMFParser/Constants.cs @@ -1,4 +1,4 @@ -namespace DotNetCTFDumper.MMFParser +namespace CTFAK.MMFParser { public static class Constants { diff --git a/CTFAK/MMFParser/EXE/ChunkList.cs b/CTFAK/MMFParser/EXE/ChunkList.cs index 2caabae..eeed08b 100644 --- a/CTFAK/MMFParser/EXE/ChunkList.cs +++ b/CTFAK/MMFParser/EXE/ChunkList.cs @@ -1,12 +1,11 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Events; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE +namespace CTFAK.MMFParser.EXE { public class ChunkList { diff --git a/CTFAK/MMFParser/EXE/DataLoader.cs b/CTFAK/MMFParser/EXE/DataLoader.cs index 139d013..4da1426 100644 --- a/CTFAK/MMFParser/EXE/DataLoader.cs +++ b/CTFAK/MMFParser/EXE/DataLoader.cs @@ -1,7 +1,7 @@ -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE +namespace CTFAK.MMFParser.EXE { public abstract class DataLoader { diff --git a/CTFAK/MMFParser/EXE/EXE.cs b/CTFAK/MMFParser/EXE/EXE.cs index e9f93dd..1f616b5 100644 --- a/CTFAK/MMFParser/EXE/EXE.cs +++ b/CTFAK/MMFParser/EXE/EXE.cs @@ -1,10 +1,8 @@ using System; -using System.Data.OleDb; using System.IO; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE +namespace CTFAK.MMFParser.EXE { public class Exe { diff --git a/CTFAK/MMFParser/EXE/GameData.cs b/CTFAK/MMFParser/EXE/GameData.cs index 3f56de4..580a5bc 100644 --- a/CTFAK/MMFParser/EXE/GameData.cs +++ b/CTFAK/MMFParser/EXE/GameData.cs @@ -1,11 +1,10 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE +namespace CTFAK.MMFParser.EXE { public class GameData { diff --git a/CTFAK/MMFParser/EXE/Loaders/AppHeader.cs b/CTFAK/MMFParser/EXE/Loaders/AppHeader.cs index b53eed6..ab5d743 100644 --- a/CTFAK/MMFParser/EXE/Loaders/AppHeader.cs +++ b/CTFAK/MMFParser/EXE/Loaders/AppHeader.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.Drawing; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class AppHeader : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/AppMenu.cs b/CTFAK/MMFParser/EXE/Loaders/AppMenu.cs index 9359064..4e769ef 100644 --- a/CTFAK/MMFParser/EXE/Loaders/AppMenu.cs +++ b/CTFAK/MMFParser/EXE/Loaders/AppMenu.cs @@ -1,11 +1,10 @@ using System; using System.Collections.Generic; -using System.Diagnostics.Eventing; using System.IO; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class AppMenu : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Banks/FontBank.cs b/CTFAK/MMFParser/EXE/Loaders/Banks/FontBank.cs index 5ddebc5..8b0dab7 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Banks/FontBank.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Banks/FontBank.cs @@ -1,7 +1,7 @@ -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks +namespace CTFAK.MMFParser.EXE.Loaders.Banks { public class FontBank : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Banks/ImageBank.cs b/CTFAK/MMFParser/EXE/Loaders/Banks/ImageBank.cs index 7b359c0..44d3978 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Banks/ImageBank.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Banks/ImageBank.cs @@ -4,13 +4,11 @@ using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Runtime.InteropServices; -using System.Windows.Forms; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; -using Joveler.Compression.ZLib; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.GUI; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks +namespace CTFAK.MMFParser.EXE.Loaders.Banks { public class ImageBank : ChunkLoader { @@ -154,7 +152,8 @@ namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks public void Read(bool load) { - Handle = Reader.ReadInt32() - 1; + Handle = Reader.ReadInt32(); + if (Exe.Instance.GameData.ProductVersion != Constants.Products.MMF15) Handle -= 1; Position = (int) Reader.Tell(); if (load) Load(); else Preload(); @@ -162,7 +161,8 @@ namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks } public override void Read() { - Handle = Reader.ReadInt32() - 1; + Handle = Reader.ReadInt32(); + if (Exe.Instance.GameData.ProductVersion != Constants.Products.MMF15) Handle -= 1; Position = (int) Reader.Tell(); Load(); } diff --git a/CTFAK/MMFParser/EXE/Loaders/Banks/MusicBank.cs b/CTFAK/MMFParser/EXE/Loaders/Banks/MusicBank.cs index 3214010..0f7d2a7 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Banks/MusicBank.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Banks/MusicBank.cs @@ -1,11 +1,11 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.GUI; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks +namespace CTFAK.MMFParser.EXE.Loaders.Banks { public class MusicBank : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Banks/SoundBank.cs b/CTFAK/MMFParser/EXE/Loaders/Banks/SoundBank.cs index 12c020e..ebafcea 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Banks/SoundBank.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Banks/SoundBank.cs @@ -1,11 +1,11 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.GUI; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Banks +namespace CTFAK.MMFParser.EXE.Loaders.Banks { public class SoundBank : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/ChunkLoader.cs b/CTFAK/MMFParser/EXE/Loaders/ChunkLoader.cs index 4489244..159f41e 100644 --- a/CTFAK/MMFParser/EXE/Loaders/ChunkLoader.cs +++ b/CTFAK/MMFParser/EXE/Loaders/ChunkLoader.cs @@ -1,7 +1,7 @@ -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public abstract class ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Events.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Events.cs index 290dcee..b3fab91 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Events.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Events.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events +namespace CTFAK.MMFParser.EXE.Loaders.Events { public class Events : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/EventsParts.cs b/CTFAK/MMFParser/EXE/Loaders/Events/EventsParts.cs index 85bf128..6212e1b 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/EventsParts.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/EventsParts.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events +namespace CTFAK.MMFParser.EXE.Loaders.Events { public class Condition : DataLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Expressions/Expression.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Expressions/Expression.cs index a7b43b3..e3498bb 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Expressions/Expression.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Expressions/Expression.cs @@ -1,7 +1,7 @@ using System; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Expressions +namespace CTFAK.MMFParser.EXE.Loaders.Events.Expressions { class Expression : DataLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/AlterableValue.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/AlterableValue.cs index 652822e..c9e2005 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/AlterableValue.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/AlterableValue.cs @@ -1,7 +1,7 @@ using System; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class AlterableValue : Short { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Colour.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Colour.cs index f21dbd5..1f596c3 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Colour.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Colour.cs @@ -1,7 +1,7 @@ using System.Drawing; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Colour : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Create.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Create.cs index 6c60ed4..c674dec 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Create.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Create.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Create : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Every.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Every.cs index 72f7676..6594a6c 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Every.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Every.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Every : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Float.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Float.cs index 4736a2e..046acce 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Float.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Float.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Float : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/GlobalValue.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/GlobalValue.cs index 0c61aa2..1699e5a 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/GlobalValue.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/GlobalValue.cs @@ -1,7 +1,7 @@ using System; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class GlobalValue : Short { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Int.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Int.cs index 0a15f27..9c6b98b 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Int.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Int.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Int : Short { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParamObject.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParamObject.cs index f0a02f5..efabced 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParamObject.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParamObject.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class ParamObject : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParameterCommon.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParameterCommon.cs index 963217e..0b3cbad 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParameterCommon.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/ParameterCommon.cs @@ -1,7 +1,7 @@ using System; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class ParameterCommon : DataLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Position.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Position.cs index f0389f5..00e9544 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Position.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Position.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Position : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Remark.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Remark.cs index 47e197b..961b722 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Remark.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Remark.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Remark : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Sample.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Sample.cs index afb0e89..cd377ad 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Sample.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Sample.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Sample : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Short.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Short.cs index c1b70de..00efde0 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Short.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Short.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Short : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Time.cs b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Time.cs index bc5120c..1c6da8b 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Time.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Events/Parameters/Time.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters +namespace CTFAK.MMFParser.EXE.Loaders.Events.Parameters { class Time : ParameterCommon { diff --git a/CTFAK/MMFParser/EXE/Loaders/ExtData.cs b/CTFAK/MMFParser/EXE/Loaders/ExtData.cs index 1e121f3..e86bb49 100644 --- a/CTFAK/MMFParser/EXE/Loaders/ExtData.cs +++ b/CTFAK/MMFParser/EXE/Loaders/ExtData.cs @@ -1,7 +1,7 @@ using System; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { class ExtData : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Frame.cs b/CTFAK/MMFParser/EXE/Loaders/Frame.cs index ee246b1..7a38b3b 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Frame.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Frame.cs @@ -1,11 +1,9 @@ using System; using System.Collections.Generic; using System.Drawing; -using System.Drawing.Imaging; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { class FrameName : StringChunk { diff --git a/CTFAK/MMFParser/EXE/Loaders/FrameItems.cs b/CTFAK/MMFParser/EXE/Loaders/FrameItems.cs index 0555b51..1431b0b 100644 --- a/CTFAK/MMFParser/EXE/Loaders/FrameItems.cs +++ b/CTFAK/MMFParser/EXE/Loaders/FrameItems.cs @@ -1,9 +1,8 @@ -using System; -using System.Collections.Generic; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using System.Collections.Generic; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class FrameItems : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Globals.cs b/CTFAK/MMFParser/EXE/Loaders/Globals.cs index 6c27acf..06e25ab 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Globals.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Globals.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class GlobalValues : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/ObjectInfo.cs b/CTFAK/MMFParser/EXE/Loaders/ObjectInfo.cs index e861415..0bc4cb7 100644 --- a/CTFAK/MMFParser/EXE/Loaders/ObjectInfo.cs +++ b/CTFAK/MMFParser/EXE/Loaders/ObjectInfo.cs @@ -1,11 +1,11 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Objects; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.MMFParser.EXE.Loaders.Objects; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class ObjectInfo : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/ObjectNames.cs b/CTFAK/MMFParser/EXE/Loaders/ObjectNames.cs index 9876ec2..a727358 100644 --- a/CTFAK/MMFParser/EXE/Loaders/ObjectNames.cs +++ b/CTFAK/MMFParser/EXE/Loaders/ObjectNames.cs @@ -1,8 +1,8 @@ using System; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { class ObjectNames : ChunkLoader//2.5+ trash { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/Animations.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/Animations.cs index 8ae33e8..c8cb0c1 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/Animations.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/Animations.cs @@ -1,8 +1,7 @@ -using System; -using System.Collections.Generic; -using DotNetCTFDumper.Utils; +using System.Collections.Generic; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public class Animations:ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/Backdrop.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/Backdrop.cs index 8d05097..6642541 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/Backdrop.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/Backdrop.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public enum Obstacle { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/Counters.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/Counters.cs index 878efe8..bd54888 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/Counters.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/Counters.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public class Counter:ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/Movements.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/Movements.cs index 8ec8b0c..5aa7cdd 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/Movements.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/Movements.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public class Movements:ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/ObjectCommon.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/ObjectCommon.cs index b3024cc..facab62 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/ObjectCommon.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/ObjectCommon.cs @@ -1,8 +1,8 @@ using System; using System.Drawing; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public class ObjectCommon : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Objects/Value.cs b/CTFAK/MMFParser/EXE/Loaders/Objects/Value.cs index 8e6eeb3..1163858 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Objects/Value.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Objects/Value.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders.Objects +namespace CTFAK.MMFParser.EXE.Loaders.Objects { public class AlterableValues:ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/StringChunk.cs b/CTFAK/MMFParser/EXE/Loaders/StringChunk.cs index c3004dd..73c8977 100644 --- a/CTFAK/MMFParser/EXE/Loaders/StringChunk.cs +++ b/CTFAK/MMFParser/EXE/Loaders/StringChunk.cs @@ -1,8 +1,8 @@ using System; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class StringChunk : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/Transition.cs b/CTFAK/MMFParser/EXE/Loaders/Transition.cs index a24654f..68967cd 100644 --- a/CTFAK/MMFParser/EXE/Loaders/Transition.cs +++ b/CTFAK/MMFParser/EXE/Loaders/Transition.cs @@ -1,8 +1,7 @@ -using System; -using System.Drawing; -using DotNetCTFDumper.Utils; +using System.Drawing; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class Transition:ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/Loaders/yves.cs b/CTFAK/MMFParser/EXE/Loaders/yves.cs index d6bb9de..425fef6 100644 --- a/CTFAK/MMFParser/EXE/Loaders/yves.cs +++ b/CTFAK/MMFParser/EXE/Loaders/yves.cs @@ -3,10 +3,10 @@ using System.Collections.Generic; using System.Drawing; using System.Drawing.Imaging; using System.Runtime.InteropServices; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.EXE.Loaders +namespace CTFAK.MMFParser.EXE.Loaders { public class AppIcon : ChunkLoader { diff --git a/CTFAK/MMFParser/EXE/PackData.cs b/CTFAK/MMFParser/EXE/PackData.cs index 5074069..a1c33f8 100644 --- a/CTFAK/MMFParser/EXE/PackData.cs +++ b/CTFAK/MMFParser/EXE/PackData.cs @@ -1,10 +1,9 @@ using System; using System.Collections.Generic; using System.IO; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.EXE +namespace CTFAK.MMFParser.EXE { public class PackData { diff --git a/CTFAK/MMFParser/MFA/Loaders/ChunkList.cs b/CTFAK/MMFParser/MFA/Loaders/ChunkList.cs index c5a6d8f..6ec2c5b 100644 --- a/CTFAK/MMFParser/MFA/Loaders/ChunkList.cs +++ b/CTFAK/MMFParser/MFA/Loaders/ChunkList.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class ChunkList : DataLoader//This is used for MFA reading/writing { diff --git a/CTFAK/MMFParser/MFA/Loaders/Controls.cs b/CTFAK/MMFParser/MFA/Loaders/Controls.cs index d632981..c8e4655 100644 --- a/CTFAK/MMFParser/MFA/Loaders/Controls.cs +++ b/CTFAK/MMFParser/MFA/Loaders/Controls.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class Controls : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/Events.cs b/CTFAK/MMFParser/MFA/Loaders/Events.cs index 2a025e8..649a0c5 100644 --- a/CTFAK/MMFParser/MFA/Loaders/Events.cs +++ b/CTFAK/MMFParser/MFA/Loaders/Events.cs @@ -1,14 +1,11 @@ using System; using System.Collections.Generic; using System.IO; -using System.Runtime.InteropServices; -using System.Security.AccessControl; -using System.Text; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Events; -using DotNetCTFDumper.Utils; - -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders.Events; +using CTFAK.Utils; + +namespace CTFAK.MMFParser.MFA.Loaders { public class Events:DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/Frame.cs b/CTFAK/MMFParser/MFA/Loaders/Frame.cs index 540a586..711ba3d 100644 --- a/CTFAK/MMFParser/MFA/Loaders/Frame.cs +++ b/CTFAK/MMFParser/MFA/Loaders/Frame.cs @@ -1,10 +1,10 @@ using System; using System.Collections.Generic; using System.Drawing; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class Frame : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/FrameInstance.cs b/CTFAK/MMFParser/MFA/Loaders/FrameInstance.cs index fc667d0..2282cf8 100644 --- a/CTFAK/MMFParser/MFA/Loaders/FrameInstance.cs +++ b/CTFAK/MMFParser/MFA/Loaders/FrameInstance.cs @@ -1,8 +1,7 @@ -using System; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class FrameInstance:DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/FrameItem.cs b/CTFAK/MMFParser/MFA/Loaders/FrameItem.cs index 48c5185..ac3c9bc 100644 --- a/CTFAK/MMFParser/MFA/Loaders/FrameItem.cs +++ b/CTFAK/MMFParser/MFA/Loaders/FrameItem.cs @@ -1,10 +1,10 @@ using System; using System.Diagnostics; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.MFA.Loaders.mfachunks; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class FrameItem : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/ImageBank.cs b/CTFAK/MMFParser/MFA/Loaders/ImageBank.cs index f29f49f..0466ee5 100644 --- a/CTFAK/MMFParser/MFA/Loaders/ImageBank.cs +++ b/CTFAK/MMFParser/MFA/Loaders/ImageBank.cs @@ -1,12 +1,12 @@ using System; using System.Collections.Generic; using System.Drawing; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.Utils; -using static DotNetCTFDumper.MMFParser.EXE.ChunkList; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.Utils; +using static CTFAK.MMFParser.EXE.ChunkList; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class AGMIBank : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/ItemFolder.cs b/CTFAK/MMFParser/MFA/Loaders/ItemFolder.cs index b8d7e26..697373b 100644 --- a/CTFAK/MMFParser/MFA/Loaders/ItemFolder.cs +++ b/CTFAK/MMFParser/MFA/Loaders/ItemFolder.cs @@ -1,9 +1,8 @@ -using System; -using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using System.Collections.Generic; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class ItemFolder:DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/Layer.cs b/CTFAK/MMFParser/MFA/Loaders/Layer.cs index 61de57f..5e55658 100644 --- a/CTFAK/MMFParser/MFA/Loaders/Layer.cs +++ b/CTFAK/MMFParser/MFA/Loaders/Layer.cs @@ -1,8 +1,8 @@ using System; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class Layer : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/Transition.cs b/CTFAK/MMFParser/MFA/Loaders/Transition.cs index 6c7e953..89abadc 100644 --- a/CTFAK/MMFParser/MFA/Loaders/Transition.cs +++ b/CTFAK/MMFParser/MFA/Loaders/Transition.cs @@ -1,9 +1,8 @@ -using System; -using System.Drawing; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using System.Drawing; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class Transition:DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/ValueList.cs b/CTFAK/MMFParser/MFA/Loaders/ValueList.cs index dfe1c65..accd3df 100644 --- a/CTFAK/MMFParser/MFA/Loaders/ValueList.cs +++ b/CTFAK/MMFParser/MFA/Loaders/ValueList.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders +namespace CTFAK.MMFParser.MFA.Loaders { public class ValueList : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Active.cs b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Active.cs index abd3157..1eda87f 100644 --- a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Active.cs +++ b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Active.cs @@ -1,6 +1,6 @@ -using DotNetCTFDumper.Utils; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks +namespace CTFAK.MMFParser.MFA.Loaders.mfachunks { public class Active : AnimationObject { diff --git a/CTFAK/MMFParser/MFA/Loaders/mfachunks/AnimationObject.cs b/CTFAK/MMFParser/MFA/Loaders/mfachunks/AnimationObject.cs index d29d177..540834a 100644 --- a/CTFAK/MMFParser/MFA/Loaders/mfachunks/AnimationObject.cs +++ b/CTFAK/MMFParser/MFA/Loaders/mfachunks/AnimationObject.cs @@ -1,10 +1,9 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks +namespace CTFAK.MMFParser.MFA.Loaders.mfachunks { public class AnimationObject:ObjectLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Behaviours.cs b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Behaviours.cs index a436a6c..1f7ba68 100644 --- a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Behaviours.cs +++ b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Behaviours.cs @@ -1,9 +1,9 @@ using System; using System.Collections.Generic; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks +namespace CTFAK.MMFParser.MFA.Loaders.mfachunks { public class Behaviours : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Movements.cs b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Movements.cs index 9dce2e9..73296b1 100644 --- a/CTFAK/MMFParser/MFA/Loaders/mfachunks/Movements.cs +++ b/CTFAK/MMFParser/MFA/Loaders/mfachunks/Movements.cs @@ -1,11 +1,10 @@ using System; using System.Collections.Generic; using System.IO; -using System.Net.NetworkInformation; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks +namespace CTFAK.MMFParser.MFA.Loaders.mfachunks { public class Movements : DataLoader { diff --git a/CTFAK/MMFParser/MFA/Loaders/mfachunks/ObjectLoader.cs b/CTFAK/MMFParser/MFA/Loaders/mfachunks/ObjectLoader.cs index 871776a..eefb6cf 100644 --- a/CTFAK/MMFParser/MFA/Loaders/mfachunks/ObjectLoader.cs +++ b/CTFAK/MMFParser/MFA/Loaders/mfachunks/ObjectLoader.cs @@ -1,10 +1,9 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.Drawing; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks +namespace CTFAK.MMFParser.MFA.Loaders.mfachunks { public class ObjectLoader : DataLoader { diff --git a/CTFAK/MMFParser/MFA/MFA.cs b/CTFAK/MMFParser/MFA/MFA.cs index 25fe26b..cc8179c 100644 --- a/CTFAK/MMFParser/MFA/MFA.cs +++ b/CTFAK/MMFParser/MFA/MFA.cs @@ -2,17 +2,17 @@ using System.Collections.Generic; using System.Drawing; using System.IO; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.MMFParser.MFA.Loaders; -using DotNetCTFDumper.MMFParser.Translation; -using DotNetCTFDumper.Utils; -using ChunkList = DotNetCTFDumper.MMFParser.MFA.Loaders.ChunkList; -using Controls = DotNetCTFDumper.MMFParser.MFA.Loaders.Controls; -using Frame = DotNetCTFDumper.MMFParser.MFA.Loaders.Frame; - -namespace DotNetCTFDumper.MMFParser.MFA +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.MMFParser.MFA.Loaders; +using CTFAK.MMFParser.Translation; +using CTFAK.Utils; +using ChunkList = CTFAK.MMFParser.MFA.Loaders.ChunkList; +using Controls = CTFAK.MMFParser.MFA.Loaders.Controls; +using Frame = CTFAK.MMFParser.MFA.Loaders.Frame; + +namespace CTFAK.MMFParser.MFA { public class MFA : DataLoader { diff --git a/CTFAK/MMFParser/Translation/MFAGenerator.cs b/CTFAK/MMFParser/Translation/MFAGenerator.cs index 538db31..6498788 100644 --- a/CTFAK/MMFParser/Translation/MFAGenerator.cs +++ b/CTFAK/MMFParser/Translation/MFAGenerator.cs @@ -1,12 +1,10 @@ -using System; -using System.IO; -using System.IO.Pipes; +using System.IO; using System.Net; using System.Windows.Forms; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.Utils; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; -namespace DotNetCTFDumper.MMFParser.Translation +namespace CTFAK.MMFParser.Translation { public static class MFAGenerator { @@ -26,6 +24,7 @@ namespace DotNetCTFDumper.MMFParser.Translation Logger.Log("MFA Generation Error"); return null; } + else if (dlg == DialogResult.Yes) { using (var wc = new WebClient()) diff --git a/CTFAK/MMFParser/Translation/PAME2MFA.cs b/CTFAK/MMFParser/Translation/PAME2MFA.cs index 088d248..73fdeb6 100644 --- a/CTFAK/MMFParser/Translation/PAME2MFA.cs +++ b/CTFAK/MMFParser/Translation/PAME2MFA.cs @@ -2,22 +2,19 @@ using System.Collections.Generic; using System.Drawing; using System.Linq; -using System.Web.UI.WebControls.Expressions; -using System.Xml.Schema; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Objects; -using DotNetCTFDumper.MMFParser.MFA.Loaders; -using DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks; -using DotNetCTFDumper.Utils; -using Animation = DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks.Animation; -using AnimationDirection = DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks.AnimationDirection; -using ChunkList = DotNetCTFDumper.MMFParser.MFA.Loaders.ChunkList; -using Frame = DotNetCTFDumper.MMFParser.EXE.Loaders.Frame; -using Layer = DotNetCTFDumper.MMFParser.MFA.Loaders.Layer; -using Movement = DotNetCTFDumper.MMFParser.MFA.Loaders.mfachunks.Movement; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders.Objects; +using CTFAK.MMFParser.MFA.Loaders; +using CTFAK.MMFParser.MFA.Loaders.mfachunks; +using CTFAK.Utils; +using Animation = CTFAK.MMFParser.MFA.Loaders.mfachunks.Animation; +using AnimationDirection = CTFAK.MMFParser.MFA.Loaders.mfachunks.AnimationDirection; +using ChunkList = CTFAK.MMFParser.MFA.Loaders.ChunkList; +using Frame = CTFAK.MMFParser.EXE.Loaders.Frame; +using Layer = CTFAK.MMFParser.MFA.Loaders.Layer; +using Movement = CTFAK.MMFParser.MFA.Loaders.mfachunks.Movement; -namespace DotNetCTFDumper.MMFParser.Translation +namespace CTFAK.MMFParser.Translation { public static class Pame2Mfa { diff --git a/CTFAK/PluginAPI/IPlugin.cs b/CTFAK/PluginAPI/IPlugin.cs index b3f488c..c9d3b20 100644 --- a/CTFAK/PluginAPI/IPlugin.cs +++ b/CTFAK/PluginAPI/IPlugin.cs @@ -1,4 +1,4 @@ -namespace DotNetCTFDumper.PluginAPI +namespace CTFAK.PluginAPI { public interface IPlugin { diff --git a/CTFAK/PluginAPI/PluginAPI.cs b/CTFAK/PluginAPI/PluginAPI.cs index c38a5a0..4d7cb48 100644 --- a/CTFAK/PluginAPI/PluginAPI.cs +++ b/CTFAK/PluginAPI/PluginAPI.cs @@ -1,17 +1,11 @@ using System; using System.Collections.Generic; -using System.Drawing; using System.IO; using System.Linq; using System.Reflection; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.MFA; -using DotNetCTFDumper.MMFParser.MFA.Loaders; -using Frame = DotNetCTFDumper.MMFParser.MFA.Loaders.Frame; -using Layer = DotNetCTFDumper.MMFParser.MFA.Loaders.Layer; - -namespace DotNetCTFDumper.PluginAPI +using CTFAK.MMFParser.EXE; + +namespace CTFAK.PluginAPI { public static class PluginAPI { diff --git a/CTFAK/Program.cs b/CTFAK/Program.cs index fca7f9a..7d19d42 100644 --- a/CTFAK/Program.cs +++ b/CTFAK/Program.cs @@ -5,13 +5,12 @@ using System.IO; using System.Runtime.InteropServices; using System.Threading; using System.Windows.Forms; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.Translation; -using DotNetCTFDumper.Utils; +using CTFAK.GUI; +using CTFAK.MMFParser.EXE; +using CTFAK.Utils; using Joveler.Compression.ZLib; -namespace DotNetCTFDumper +namespace CTFAK { public class Program { @@ -58,7 +57,7 @@ namespace DotNetCTFDumper /*if (args.Length > 0 && (args[0] == "-h" || args[0] == "-help")) { Logger.Log("DotNetCTFDumper: 0.0.5", true, ConsoleColor.Green); - Logger.Log("Lauch Args:", true, ConsoleColor.Green); + Logger.Log("Launch Args:", true, ConsoleColor.Green); Logger.Log(" Filename - path to your exe or mfa", true, ConsoleColor.Green); Logger.Log(" Info - Dump debug info to console(default:true)", true, ConsoleColor.Green); Logger.Log(" DumpImages - Dump images to 'DUMP\\[your game]\\ImageBank'(default:false)", true, diff --git a/CTFAK/Settings.cs b/CTFAK/Settings.cs index d1091b9..615fa21 100644 --- a/CTFAK/Settings.cs +++ b/CTFAK/Settings.cs @@ -1,6 +1,6 @@ using System.IO; -namespace DotNetCTFDumper +namespace CTFAK { public static class Settings { diff --git a/CTFAK/Utils/Backend.cs b/CTFAK/Utils/Backend.cs index 78d2040..92aa404 100644 --- a/CTFAK/Utils/Backend.cs +++ b/CTFAK/Utils/Backend.cs @@ -1,9 +1,9 @@ using System.ComponentModel; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using static DotNetCTFDumper.MMFParser.EXE.Exe; +using CTFAK.GUI; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using static CTFAK.MMFParser.EXE.Exe; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public static class Backend { diff --git a/CTFAK/Utils/BitDict.cs b/CTFAK/Utils/BitDict.cs index 26560ef..72dc606 100644 --- a/CTFAK/Utils/BitDict.cs +++ b/CTFAK/Utils/BitDict.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Linq; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public class BitDict { diff --git a/CTFAK/Utils/ByteFlag.cs b/CTFAK/Utils/ByteFlag.cs index 183cbf8..54802c3 100644 --- a/CTFAK/Utils/ByteFlag.cs +++ b/CTFAK/Utils/ByteFlag.cs @@ -1,6 +1,6 @@ using System; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public static class ByteFlag { diff --git a/CTFAK/Utils/ByteReader.cs b/CTFAK/Utils/ByteReader.cs index dd9724e..780b81b 100644 --- a/CTFAK/Utils/ByteReader.cs +++ b/CTFAK/Utils/ByteReader.cs @@ -3,7 +3,7 @@ using System.Drawing; using System.IO; using System.Text; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public class ByteReader : BinaryReader { diff --git a/CTFAK/Utils/ByteWriter.cs b/CTFAK/Utils/ByteWriter.cs index 27d4d08..b63404e 100644 --- a/CTFAK/Utils/ByteWriter.cs +++ b/CTFAK/Utils/ByteWriter.cs @@ -3,7 +3,7 @@ using System.Drawing; using System.IO; using System.Text; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public class ByteWriter : BinaryWriter { diff --git a/CTFAK/Utils/Decompressor.cs b/CTFAK/Utils/Decompressor.cs index 28a5df3..7fd5301 100644 --- a/CTFAK/Utils/Decompressor.cs +++ b/CTFAK/Utils/Decompressor.cs @@ -1,10 +1,8 @@ using System; -using System.Diagnostics; using System.IO; -using System.Linq; using Joveler.Compression.ZLib; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public static class Decompressor { diff --git a/CTFAK/Utils/Decryption.cs b/CTFAK/Utils/Decryption.cs index 15a75e6..2dbfd42 100644 --- a/CTFAK/Utils/Decryption.cs +++ b/CTFAK/Utils/Decryption.cs @@ -2,7 +2,7 @@ using System.IO; using System.Runtime.InteropServices; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { static class Decryption { diff --git a/CTFAK/Utils/Helper.cs b/CTFAK/Utils/Helper.cs index e49e258..bc556df 100644 --- a/CTFAK/Utils/Helper.cs +++ b/CTFAK/Utils/Helper.cs @@ -7,13 +7,12 @@ using System.Linq; using System.Runtime.InteropServices; using System.Text.RegularExpressions; using System.Windows.Forms; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.MMFParser; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Events.Parameters; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Objects; +using CTFAK.GUI.GUIComponents; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders.Events.Parameters; +using CTFAK.MMFParser.EXE.Loaders.Objects; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { static class Helper { @@ -127,28 +126,10 @@ namespace DotNetCTFDumper.Utils temp += data[i].ToString("X2"); temp += " "; } - return temp; } - public static void PrintHex(this byte[] data) - { - var blockSize = 16; - var blocks = data.Split(blockSize); - foreach (var block in blocks) - { - string charAcc = ""; - foreach (var b in block) - { - if (b < 128 && b > 32) charAcc += Convert.ToChar(b); - else charAcc += '.'; - } - - var bLen = block.Count(); - //var accLen= - } - } - + public static byte[] GetContents(this ByteWriter wrt) { var buff = new byte[wrt.BaseStream.Length]; diff --git a/CTFAK/Utils/ImageDumper.cs b/CTFAK/Utils/ImageDumper.cs index 80090ba..6c5315a 100644 --- a/CTFAK/Utils/ImageDumper.cs +++ b/CTFAK/Utils/ImageDumper.cs @@ -3,13 +3,14 @@ using System.Collections.Generic; using System.ComponentModel; using System.IO; using System.Linq; -using DotNetCTFDumper.GUI; -using DotNetCTFDumper.MMFParser.EXE; -using DotNetCTFDumper.MMFParser.EXE.Loaders; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Banks; -using DotNetCTFDumper.MMFParser.EXE.Loaders.Objects; - -namespace DotNetCTFDumper.Utils +using CTFAK.GUI; +using CTFAK.GUI.GUIComponents; +using CTFAK.MMFParser.EXE; +using CTFAK.MMFParser.EXE.Loaders; +using CTFAK.MMFParser.EXE.Loaders.Banks; +using CTFAK.MMFParser.EXE.Loaders.Objects; + +namespace CTFAK.Utils { public static class ImageDumper { diff --git a/CTFAK/Utils/ImageHelper.cs b/CTFAK/Utils/ImageHelper.cs index a6c1d30..2cf3d11 100644 --- a/CTFAK/Utils/ImageHelper.cs +++ b/CTFAK/Utils/ImageHelper.cs @@ -1,7 +1,6 @@ using System; -using System.IO; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public static class ImageHelper { diff --git a/CTFAK/Utils/Logger.cs b/CTFAK/Utils/Logger.cs index c02a89b..2123345 100644 --- a/CTFAK/Utils/Logger.cs +++ b/CTFAK/Utils/Logger.cs @@ -1,9 +1,8 @@ using System; using System.IO; -using System.Web.UI.WebControls; -using DotNetCTFDumper.GUI; +using CTFAK.GUI; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { public static class Logger { diff --git a/CTFAK/Utils/WAVReading.cs b/CTFAK/Utils/WAVReading.cs index 7f21a0e..1d4f96f 100644 --- a/CTFAK/Utils/WAVReading.cs +++ b/CTFAK/Utils/WAVReading.cs @@ -1,9 +1,9 @@ using System; +using System.Diagnostics; using System.IO; using System.Text; -using System.Diagnostics; -namespace DotNetCTFDumper.Utils +namespace CTFAK.Utils { class WavFile {