• Produtos
  • Características
  • Mod Master
  • Baixar
  • Jogos
  • Blog
  • Preços

LoaforcssondaPI

Autor:loaforcÚltima atualização:2025-07-07 03:23:377.1M79KB

Introdução ao Mod

Bibliotecas universais que substituem sons em jogos Unity.

LoaforcssondaPI

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.

Para criadores de pacotes de som

A Tutorial simples O github wiki fornece um método para criar pacotes sonoros. Exemplo Também pode ser usado.

  • Hierarquia de estrutura de arquivo personalizada
  • Mapear vários sons para o mesmo som
  • Os pacotes de som podem criar opções de configuração como módulos regulares
  • Troque clipes de áudio em tempo real com base no que acontece no jogo.

Para desenvolvedores

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.

Condições personalizadas

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

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"}]}

Contrato de Nomenclatura

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 ou
  • Nome do seu MOD: Subcategoria: Nome
Esta ferramenta é fornecida por terceiros [bufftool]Ícone de atenção

Baixe Mods Agora

Instale o LagoFast, inicie PEAK e brinque com os mods que você ama.