Como Criar Companhias Personalizadas para o Sonorus Deluxe Edition
A companhia personalizada deve seguir uma estrutura exata de pastas e arquivos, que será lida pelo Sonorus. O nome das pastas e arquivos deve seguir o padrão especificado abaixo.
Written By Alan Rodrigues
Last updated Over 1 year ago

1. Estrutura de Diretórios
Aqui está a estrutura exata que o addon precisa ter:
/[Nome da Companhia]/
├── info.json
├── logo.png
├── audios/
├── embarque.mp3
├── musicadebordo.mp3
├── boasvindas.mp3
├── seguranca.mp3
├── icones/
├── embarque.png
├── musicadebordo.png
├── bemvindo.png
├── seguranca.png2. Estrutura info.json
O arquivo info.json deve seguir exatamente a formatação abaixo, mas você pode modificar o número de áudios conforme a necessidade. O arquivo define o nome da companhia, o autor, o logotipo e os áudios com seus respectivos ícones.
Aqui está o formato de exemplo do arquivo info.json:
{
"companhias": [
{
"nome": "Trip Linhas Aéreas",
"logo": "logo.png",
"author": "Alan Rodrigues",
"audios": [
{
"titulo": "Embarque",
"icone": "icones/embarque.png",
"arquivo": "audios/embarque.mp3"
},
{
"titulo": "Música de Bordo",
"icone": "icones/musicadebordo.png",
"arquivo": "audios/musicadebordo.mp3"
},
{
"titulo": "Bem-Vindos\nà Bordo",
"icone": "icones/bemvindo.png",
"arquivo": "audios/boasvindas.mp3"
},
{
"titulo": "Instruções\nde Segurança",
"icone": "icones/seguranca.png",
"arquivo": "audios/seguranca.mp3"
},
{
"titulo": "Aviso Cinto\nLigado",
"icone": "icones/cinto.png",
"arquivo": "audios/avisocintoligado.mp3"
},
{
"titulo": "Aviso Cinto\nDesligado",
"icone": "icones/cinto.png",
"arquivo": "audios/avisocintodesligado.mp3"
},
{
"titulo": "Decolagem",
"icone": "icones/decolagem.png",
"arquivo": "audios/decolagem.mp3"
},
{
"titulo": "Altitude de Cruzeiro",
"icone": "icones/cruzeiro.png",
"arquivo": "audios/cruzeiro.mp3"
},
{
"titulo": "Serviço\nde Bordo",
"icone": "icones/servicodebordo.png",
"arquivo": "audios/servicodebordo.mp3"
},
{
"titulo": "Descida Final",
"icone": "icones/pouso.png",
"arquivo": "audios/descidafinal.mp3"
},
{
"titulo": "Pouso",
"icone": "icones/pouso.png",
"arquivo": "audios/pouso.mp3"
},
{
"titulo": "Desembarque",
"icone": "icones/pouso.png",
"arquivo": "audios/desembarque.mp3"
}
]
}
]
}
Explicação do Arquivo info.json:
"nome": O nome da companhia aérea. Ele aparecerá no Sonorus."logo": O nome do arquivo do logotipo. Esse arquivo deve estar na pasta raiz do addon."author": O autor do addon."audios": Uma lista de áudios associados à companhia."titulo": O título que será mostrado no Sonorus."icone": O caminho para o ícone correspondente ao áudio, dentro da pastaicones/."arquivo": O caminho para o arquivo de áudio, dentro da pastaaudios/.
3. Formato e Especificações do Logotipo
Formato do arquivo: PNG.
Tamanho recomendado: 160px de largura por 30px de altura.
Fundo: Transparente é recomendado, mas não obrigatório.
O arquivo logo.png deve estar localizado diretamente na raiz do diretório do addon (junto com o arquivo info.json).
4. Formato e Especificações dos Áudios
Os áudios utilizados pelo Sonorus Deluxe Edition podem estar nos formatos .mp3 ou .wav. Eles devem ser colocados dentro da pasta audios/, e o nome dos arquivos precisa corresponder ao que é especificado no arquivo info.json.
Detalhes:
Formatos suportados: MP3 e WAV.
Qualidade recomendada: 44.1 kHz de taxa de amostragem para melhor qualidade de som.
5. Especificações dos Ícones
Os ícones que representam os áudios no Sonorus devem ser fornecidos no formato .png e devem estar armazenados na pasta icones/.
Formato do arquivo: PNG.
Tamanho sugerido: 25x25 pixels (mas o Sonorus ajusta o tamanho automaticamente, se necessário).
6. Preparação do Addon (ZIP)
Depois de organizar todos os arquivos e pastas conforme as instruções, o próximo passo é comprimir o addon em um arquivo ZIP.
Ao compactar o addon, não deve haver uma pasta dentro do arquivo ZIP. Ou seja, ao abrir o arquivo compactado, devem ser exibidos diretamente as pastas icones, audios, e os arquivos info.json e logo.png. Isso garante que o Sonorus Deluxe Edition consiga ler corretamente a estrutura do addon.Passos:
Selecione todos os arquivos e pastas dentro da companhia (por exemplo,
info.json,logo.png, a pastaaudios/e a pastaicones/).Compacte tudo em um arquivo ZIP.
O nome do arquivo ZIP deve ser o nome da companhia aérea. Exemplo:
Trip Linhas Aereas.zip.
7. Conclusão
Seguindo essas orientações, você criará um addon de companhia aérea personalizado para o Sonorus Deluxe Edition. O arquivo ZIP resultante estará pronto para ser carregado e usado no software.