
Autor:loaforcÚltima atualização:2025-07-07 03:23:377.1M79KB
Um módulo portátil de substituição de som projetado para dar aos criadores de pacotes de som mais controle e uma base de código mais mantida.
A Tutorial simples O github wiki fornece um método para criar pacotes sonoros. Exemplo Também pode ser usado.
O SoundAPI eventualmente incluirá vários utilidades para ajudar a carregar sons personalizados. Todos os métodos comuns de uso estão em SoundAPI Participe da aula.
Aqui está uma condição exemplar.
["Composição: Apparat_estágio")//Apropriedades da função Apparat_estágio"]/Apropriedades da função Apparat_estágio público Classe pública: Configuração{publicidade, Apparat_in} Apropriedades da função Apparat_estágio público = Apparat_estágio público = Apparat_estágio){cobertura = Apparat_estágio público = Apparat_estágio? = Apparat_estágio público? //Ou manualmente (se for necessária uma lógica mais complexa) Soundapi.RegesterConfiguração ("LethalLevelLoader: dungeon: has_tag", () => Novo llllagConfiguração<ExtendedDungeonFlow>(()=>{if (! Roundenger.instâncias) ressonância; if(!Roundenger.instâncias) ressonância (!Roundenger.instâncias) ressonância (Roundenger.instâncias); )
Os criadores de pacotes de som usarão
{"Continuação":{"Tipo": "Continuação: Aparatus_Estar"}}
Porque Valor Se estiver vazio, o criador do pacote de som não precisará fornecer um valor; ele será verdade por padrão. Caso contrário, eles podem definir manualmente para Conecte a energia Verifique se o instrumento está conectado. Mesmo que atualmente existam apenas duas opções de compatibilidade avançada, a enumeração é recomendada.
Mapeamento é um atalho para desenvolvedores de mod escreverem uma ou mais correspondências de som. É recomendável que os criadores de pacotes de som usem mapeamento sempre que possível para obter compatibilidade avançada (porque os desenvolvedores de mod podem atualizar arquivos de mapeamento por meio de atualizações de mod sem precisar atualizar pacotes de som
Para usar o mapeamento, você precisa incluir um Pacote sonor.JSON No seu mod zip (este é o SoundAPI carregado automaticamente, um passa SoundAPI A classe pode vir mais tarde). Você não precisa incluir Alternativas ou som pasta. A Em seguida, coloque o arquivo na mesma pasta.
Exemplo Arquivo:
{"Fitness: music": ["Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness: Fitness:"
Nota: soundapi_mappings.json Os nomes dos arquivos podem ser alterados posteriormente, mas a compatibilidade permanecerá.
Os criadores de pacotes sonoros então usarão seu mapeamento em seus substitutos. Os prefixos de mapeamento na correspondência incluem #.
{"ReplaceMens": [{{"matches": "#Facilitmeldown: music", "Soundds": [{"Sound.ogg"}]}
Recomenda-se que suas condições e mapeamentos sigam convenções de nomenclatura. Não tenha uma "peça" ou mais de três. Cada parte deve ser separada por um colon.
Nome do seu MOD: Nome ouNome do seu MOD: Subcategoria: Nome
Baixe Mods Agora
Instale o LagoFast, inicie PEAK e brinque com os mods que você ama.