|
AmpHelper
|
Contains methods for adding, removing, and getting songs from the game data. More...
Static Public Member Functions | |
| static Task< AggregateException > | ValidateSongAsync (string path, string name=null, bool throwError=false) |
| Validates a song More... | |
| static AggregateException | ValidateSong (string path, string name=null, bool throwError=false) |
| Validates a song More... | |
| static Task | ImportSongAsync (string unpackedPath, string moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (string unpackedPath, string moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (string unpackedPath, DirectoryInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (string unpackedPath, DirectoryInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (string unpackedPath, FileInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (string unpackedPath, FileInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (DirectoryInfo unpackedPath, DirectoryInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (DirectoryInfo unpackedPath, DirectoryInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (DirectoryInfo unpackedPath, FileInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | ImportSongAsync (DirectoryInfo unpackedPath, FileInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, string moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, string moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, DirectoryInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, DirectoryInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, FileInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (string unpackedPath, FileInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (DirectoryInfo unpackedPath, DirectoryInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (DirectoryInfo unpackedPath, DirectoryInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (DirectoryInfo unpackedPath, FileInfo moggsong, bool replace, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static void | ImportSong (DirectoryInfo unpackedPath, FileInfo moggsong, bool replace, ConsoleType consoleType, ProgressAction Log=null) |
| Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files. More... | |
| static Task | AddAllSongsAsync (string unpackedPath, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddAllSongsAsync (string unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddAllSongsAsync (DirectoryInfo unpackedPath, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddAllSongsAsync (DirectoryInfo unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddAllSongs (string unpackedPath, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddAllSongs (string unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddAllSongs (DirectoryInfo unpackedPath, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddAllSongs (DirectoryInfo unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (string unpackedPath, string[] songNames, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (string unpackedPath, string songName, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (string unpackedPath, string[] songNames, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (string unpackedPath, string songName, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (DirectoryInfo unpackedPath, string[] songNames, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (DirectoryInfo unpackedPath, string songName, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (DirectoryInfo unpackedPath, string songName, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | AddSongAsync (DirectoryInfo unpackedPath, string[] songNames, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a series of songs already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (string unpackedPath, string[] songNames, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (string unpackedPath, string songName, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (string unpackedPath, string[] songNames, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (string unpackedPath, string songName, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (DirectoryInfo unpackedPath, string[] songNames, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (DirectoryInfo unpackedPath, string songName, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (DirectoryInfo unpackedPath, string songName, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static void | AddSong (DirectoryInfo unpackedPath, string[] songNames, ConsoleType consoleType, ProgressAction Log=null) |
| Adds a series of songs already present in the songs folder of the game files into the amp_config and amp_songs_config files. More... | |
| static Task | RemoveSongAsync (string unpackedPath, string[] songNames, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (string unpackedPath, string songName, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (string unpackedPath, string[] songNames, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (string unpackedPath, string songName, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (DirectoryInfo unpackedPath, string[] songNames, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (DirectoryInfo unpackedPath, string songName, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (DirectoryInfo unpackedPath, string songName, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static Task | RemoveSongAsync (DirectoryInfo unpackedPath, string[] songNames, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a series of songs from the game data. More... | |
| static void | RemoveSong (string unpackedPath, string[] songNames, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (string unpackedPath, string songName, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (string unpackedPath, string[] songNames, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (string unpackedPath, string songName, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (DirectoryInfo unpackedPath, string[] songNames, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (DirectoryInfo unpackedPath, string songName, bool delete, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (DirectoryInfo unpackedPath, string songName, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a song from the game data. More... | |
| static void | RemoveSong (DirectoryInfo unpackedPath, string[] songNames, bool delete, ConsoleType consoleType, ProgressAction Log=null) |
| Renives a series of songs from the game data. More... | |
| static Task< MoggSong[]> | GetSongsAsync (string unpackedPath, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static Task< MoggSong[]> | GetSongsAsync (string unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static Task< MoggSong[]> | GetSongsAsync (DirectoryInfo unpackedPath, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static Task< MoggSong[]> | GetSongsAsync (DirectoryInfo unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static MoggSong[] | GetSongs (string unpackedPath, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static MoggSong[] | GetSongs (string unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static MoggSong[] | GetSongs (DirectoryInfo unpackedPath, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
| static MoggSong[] | GetSongs (DirectoryInfo unpackedPath, ConsoleType consoleType, ProgressAction Log=null) |
| Gets a list of songs from the game data. More... | |
Contains methods for adding, removing, and getting songs from the game data.
|
inlinestatic |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds all missing songs present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
inlinestatic |
Adds a series of songs already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a series of songs already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Adds a song already present in the songs folder of the game files into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to add. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
inlinestatic |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| consoleType | The console type |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Gets a list of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException | |
| DtxException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
inlinestatic |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The path to a directory containing the .moggsong file. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The path to a directory containing the .moggsong file. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
inlinestatic |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song, or the directory containing it. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
inlinestatic |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song, or the directory containing it. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The path to a directory containing the .moggsong file. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The path to a directory containing the .moggsong file. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song, or the directory containing it. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Copies the song into the songs folder of the game, and adds it into the amp_config and amp_songs_config files.
| unpackedPath | Path to the unpacked files. |
| moggsong | The .moggsong file of the song, or the directory containing it. |
| replace | If any existing song with the same name should be replaced. An exception will be thrown if one exists and this is false. |
| Log | A ProgressAction for tracking progress. |
| FormatException | Thrown when the song file name does not have a .moggsong extension. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
inlinestatic |
Renives a series of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The namse of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a series of songs from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The namse of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songName | The name of the song to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| consoleType | The console type. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
static |
Renives a song from the game data.
| unpackedPath | Path to the unpacked files. |
| songNames | The names of the songs to remove. |
| delete | If the song path should be deleted from the game files. |
| Log | A ProgressAction for tracking progress. |
| ArgumentNullException | |
| DirectoryNotFoundException | |
| FileNotFoundException |
|
inlinestatic |
Validates a song
| path | The path to the song. |
| name | The name of the song, this is usually the same as the folder containing it. |
| throwError | Throw errors, or return them. |
| AggregateException | Only thrown if throwError == true. |
|
static |
Validates a song
| path | The path to the song. |
| name | The name of the song, this is usually the same as the folder containing it. |
| throwError | Throw errors, or return them. |
| AggregateException | Only thrown if throwError == true. |