diff --git a/README.md b/README.md index f0b3e66..7154529 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,10 @@ This is the main library of the solution. Contains classes for IO and file form This tool allows you to edit the audio content of an ACB file. A more advanced version like CSB Builder is planned to be made soon. +## [ACB Injector](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/AcbInjector) +This tool allows you to inject audio file directly into ACB without repacking its AWB. +Useful for background music ACBs that use huge AWB files. + ## [CSB Builder](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/CsbBuilder) This tool allows you to create or edit CSB files. You can do things like adding/removing cues, editing real-time sound parameters, and more. diff --git a/Source/CsbBuilder/BuilderNodes/BuilderSynthNode.cs b/Source/CsbBuilder/BuilderNodes/BuilderSynthNode.cs index f2b7b77..a061d26 100644 --- a/Source/CsbBuilder/BuilderNodes/BuilderSynthNode.cs +++ b/Source/CsbBuilder/BuilderNodes/BuilderSynthNode.cs @@ -22,6 +22,7 @@ namespace CsbBuilder.BuilderNodes RandomNoRepeat = 1, Sequential = 2, Random = 3, + SequentialNoLoop = 6, } public class BuilderSynthNode : BuilderBaseNode diff --git a/Source/CsbBuilder/Program.cs b/Source/CsbBuilder/Program.cs index 0030d86..848d6b8 100644 --- a/Source/CsbBuilder/Program.cs +++ b/Source/CsbBuilder/Program.cs @@ -38,7 +38,9 @@ namespace CsbBuilder static void Main(string[] args) { Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("en-US"); +#if !DEBUG Application.ThreadException += OnException; +#endif Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MainForm()); @@ -48,7 +50,7 @@ namespace CsbBuilder { new ExceptionForm(e.Exception).ShowDialog(); - if (MessageBox.Show("Do you want to continue?", "CSB Builder", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.OK) + if (MessageBox.Show("Do you want to continue?", "CSB Builder", MessageBoxButtons.YesNo, MessageBoxIcon.Question) != DialogResult.Yes) { Application.Exit(); }