Package-level declarations

Types

Link copied to clipboard
data class SdatArchive(val sequences: List<SdatSseqFile>, val banks: List<SdatSbnkFile>, val waveArchives: List<SdatSwarFile>, val streams: List<SdatStrmFile>)

Reads and writes Nintendo DS SDAT (Sound Data Archive) container files.

Link copied to clipboard
data class SdatSbnkFile(val name: String, val data: ByteArray, val unk: Int, val wars: List<Int>)

Represents a single Nintendo DS sound bank (SBNK) file extracted from an SDAT archive.

Link copied to clipboard
data class SdatSseqFile(val name: String, val data: ByteArray, val unk: Int, val bank: Int, val volume: Int, val channelPriority: Int, val playerPriority: Int, val players: Int)

Represents a single Nintendo DS sequence (SSEQ) file extracted from an SDAT archive.

Link copied to clipboard
data class SdatStrmFile(val name: String, val data: ByteArray, val unk: Int, val volume: Int, val priority: Int, val players: Int)

Represents a single Nintendo DS stream (STRM) file extracted from an SDAT archive.

Link copied to clipboard
data class SdatSwarFile(val name: String, val data: ByteArray, val unk: Int)

Represents a single Nintendo DS wave archive (SWAR) file extracted from an SDAT archive.