docs(repo): expand Arma 3 development guide
Deploy DEV Workshop / deploy-dev-workshop (push) Successful in 46s

This commit is contained in:
2026-08-02 17:58:02 -03:00
parent 07e7f053ad
commit 418bd3fe75
+8 -4
View File
@@ -46,9 +46,13 @@ O BRAF é dividido por responsabilidade e por tipo de conteúdo. Cada diretório
| Área | Exemplos no repositório | Responsabilidade |
|---|---|---|
| Base e sistemas compartilhados | `braf_main`, `braf_weapons_core`, `braf_damage`, `braf_hurt` | Facções, funções comuns, munições, dano e estados relacionados |
| Aviação e resgate | `braf_air`, `braf_air2`, `braf_sar`, `braf_optics_air` | Helicópteros, aeronaves, armamento aéreo, interfaces, EFS e guincho |
| Naval | `braf_boat`, `braf_ships`, `braf_weapons_naval` | Embarcações, navios e armas navais; o addon compartilhado de armas navais é `braf_weapons_naval` |
| Veículos terrestres e estáticos | `braf_armored`, `braf_soft`, `braf_static`, `braf_structures`, `braf_structures_land`, `braf_structures_ammoboxes` | Blindados, veículos leves, armas estáticas, estruturas e caixas |
| Aviação de asa rotativa | `braf_air`, `braf_sar`, `braf_optics_air` | Helicópteros, variantes de transporte, armadas e SAR, EFS, guincho e sistemas associados |
| Aviação de asa fixa | `braf_air2` | Aeronaves de asa fixa, incluindo A-29, Gripen e seus armamentos, magazines e sistemas de cabine |
| Blindados sobre lagartas | `source\braf_tracked` | Fonte do addon `braf_tracked`, incluindo M113, M41 e armamentos, munições e ópticas de veículos rastreados |
| Blindados sobre rodas | `braf_armored` | Viaturas blindadas sobre rodas e suas variantes, configurações, armamentos e integrações |
| Embarcações pequenas e médias | `braf_boat` | Barcos e embarcações de pequeno e médio porte, com comprimento de até 15 m segundo a divisão interna do BRAF |
| Navios e submarinos | `braf_ships` | Navios de maior porte e submarinos; o addon compartilhado de armas navais é `braf_weapons_naval` |
| Veículos, estruturas e armas estáticas | `braf_soft`, `braf_static`, `braf_structures`, `braf_structures_land`, `braf_structures_ammoboxes` | Veículos não blindados, armas estáticas, estruturas, superfícies e caixas |
| Personagens e equipamentos | `braf_characters_*`, `braf_insignia` | Unidades, uniformes, coletes, mochilas, capacetes, óculos, aviação e insígnias |
| Armamentos | `braf_weapons_*` | Fuzis, metralhadoras, pistolas, submetralhadoras, lançadores, miras, muzzle attachments e sons |
| Código de origem | `source` | Áreas de origem, componentes e staging que devem ser entendidos antes de qualquer integração |
@@ -57,7 +61,7 @@ O BRAF é dividido por responsabilidade e por tipo de conteúdo. Cada diretório
| Testes | `tests` | Testes focados e validações estruturais do repositório |
| Instruções e skills | `AGENTS.md`, `.agents` | Regras persistentes do projeto e skill local de Arma 3 |
`libs` contém, entre outros materiais, referências de CBA, ACE, HAFM, USAF, WMO e outros projetos. O material deve ser classificado como dependência obrigatória, compatibilidade opcional, referência técnica, biblioteca reutilizável com licença compatível ou material desconhecido antes de qualquer reutilização.
`libs` contém, entre outros materiais, referências de CBA, ACE, HAFM, USAF, WMO e outros projetos. Com exceção do CBA, nenhum material presente em `libs` deve ser tratado por presunção como dependência obrigatória, compatibilidade opcional, referência técnica, biblioteca reutilizável com licença compatível ou material desconhecido. Essa classificação só deve ser feita no contexto de uma reutilização planejada, depois de verificar origem, licença, versão, finalidade, dependências e compatibilidade com o BRAF. Até essa análise, o material é apenas referência protegida e não pode ser copiado para produção.
## Estrutura de um addon