Wiki em construção. Muitos conceitos aqui vêm da alpha 0.2 e ainda podem mudar. A wiki será finalizada para a versão 1.0 — por agora serve para ajudar os testadores fechados e, mais tarde, os jogadores do acesso antecipado a orientar-se. Para as informações mais atuais e fiáveis, entre no Discord — é lá que as mudanças são anunciadas primeiro e onde pode perguntar diretamente.

Entrar no Discord para as últimas novidades

Editor de mods

A aplicação de browser offline que escreve pacotes de conteúdo — a barra, os formulários, as pré-visualizações em direto, o separador Auditoria e como um pacote é guardado em mods/.

Nesta página

O Editor de mods é uma pequena aplicação incluída dentro da pasta do jogo que constrói pacotes de mods. Corre totalmente offline no seu browser, a partir do próprio ficheiro — sem instalação, sem npm, sem servidor, sem conta. O motor de base de dados corre dentro da página.

Abra-o a partir do menu principal: Ferramentas de modding → Editor de mods. Abre mod-editor/index.html no browser do sistema; também pode fazer duplo clique nesse ficheiro.

Abre atrás de um aviso de «ferramentas experimentais». O aviso é sobre as ferramentas serem recentes — nada do que o editor faz pode mexer nos seus jogos guardados.


A disposição

CONTEÚDO Equipas 11 Pilotos 22 Patrocinadores Fornecedores PACOTE Definições Circuitos Calendário Auditoria 2 ENTRADAS Scarlet Racing Azure Motors Emerald GP Nordic Engineering ! Solar Dynamics + Adicionar equipa pré-visualização em direto — carro, decoração, retrato, painel da marca IDENTIDADE DECORAÇÃO Tudo o que deixar em branco continua procedural.

Três colunas: a barra de secções à esquerda, as entradas da secção escolhida ao centro e o formulário da entrada selecionada à direita, com uma representação em direto por cima. O que vê na pré-visualização é desenhado pelo próprio código de cor do jogo — é o que vai correr.


Fazer um pacote

  1. Abra o index.html. Arranca num pacote novo com uma equipa pronta a editar.
  2. Escolha uma secção, carregue em + Adicionar e preencha o formulário. A pré-visualização atualiza-se enquanto escreve: a decoração num monolugar, um radar de seis eixos para as aptidões de um piloto, o painel da marca para patrocinadores e fornecedores.
  3. Largue um PNG num campo de logótipo para anexar uma imagem. É automaticamente ajustada a 195×195 — o formato que os logótipos do jogo usam.
  4. Veja o separador Auditoria (abaixo).
  5. Guardar pacote (ou Ctrl+S) na pasta mods/ do jogo.

Um ponto âmbar ao lado do nome do pacote indica alterações por guardar, e o browser avisa-o antes de fechar o separador.

No Chrome e no Edge, Guardar escreve diretamente no ficheiro que abriu. No Firefox transfere-o — mova-o você para mods/.


O separador Auditoria

O separador Auditoria lista o que o jogo aceita do seu pacote sem reclamar, cobrando-lho só em jogo. Cada achado diz o que vai acontecer na realidade, salta para a linha que precisa de correção e pode ser ignorado durante a sessão. Nada disto impede guardar. Uma linha com um problema em aberto também fica marcada a vermelho na lista de entradas, para que a veja onde a cria.

AchadoPorque importa
Uma equipa que não alinha 2 carrosO lugar de um piloto é o seu carro — o titular guia o carro 1, o segundo o carro 2. Dois pilotos no mesmo lugar deixam o outro carro vazio, e esse não parte
Um piloto atribuído a uma equipa que o pacote não defineO lugar é ignorado e ele vai para a bolsa de agentes livres
Um piloto com menos de 18 anos atribuído a uma equipaGanha a regra de idade da série: não é alinhado, e pode ser contratado quando tiver idade
Um piloto com menos de 16 anosPromessa exclusiva das mods: envelhece a cada época, invisível no Recrutamento até aos 14
Duas equipas com o mesmo nomeOs seus lugares estão seguros (as ligações resolvem-se por id), mas classificações, notícias e todas as listas de equipas mostram o mesmo nome duas vezes
Dois pilotos com o mesmo códigoO jogo renomeia um ao carregar, em silêncio
Uma linha sem nomeIgnorada pelo jogo
Mais de 14 equipasConfirme que a sua grelha deve mesmo ser assim tão longa
Uma ronda marcada como circuito sem nenhum escolhidoCorre-se num traçado gerado em vez do seu
Menos pilotos do que as grelhas precisamO jogo gera a diferença
Um código que não tem três letrasAs classificações estão montadas para três

A primeira linha explica porque o separador existe: um pacote de 13 equipas pôs uma vez 22 pilotos na grelha em vez de 26, porque quatro equipas tinham dois pilotos num lugar e ninguém no outro — e nada em lado nenhum o dizia.


Formato do pacote e atualizar um pacote antigo

Definições → Formato do pacote indica com que versão do formato o ficheiro foi lido e qual será escrita ao guardar (v2, que exige o jogo em 0.5.4-6 ou mais recente).

A v2 dá a cada linha um id estável, e cada ligação — o lugar de um piloto, a equipa de um patrocinador ou fornecedor, o circuito de uma ronda do calendário — aponta para esse id em vez do nome visível. Renomear uma equipa mantém, por isso, o seu pessoal, e duas equipas podem partilhar um nome sem que a segunda fique sem ninguém. As estatísticas dos fornecedores passam também a ser escritas com os nomes reais por categoria, e uma cor ou um modelo de carro vazio significa agora manter o que foi gerado em vez de pintar o carro de cinzento.

Não tem de fazer nada: abrir um pacote antigo atualiza-o, e guardar escreve o formato novo. O botão desse cartão é a versão explícita — indica quantas linhas receberam um id, quantas ligações foram reconstruídas e qualquer referência que aponte para algo que o pacote não define (o jogo ignora-as; o editor nunca as apaga por si).

Página Definições

A identidade do próprio pacote e as suas regras de mundo:

  • Nome / autor — o que o seletor de pacotes mostra.
  • Cenário — Nova série (o jogador entra na grelha com uma equipa nova) ou Imposto (o jogador assume uma das suas equipas logo na corrida 1). O modo Imposto revela os campos extra: infraestruturas, palmarés, ano de fundação e as ligações de «contratado por» em pilotos, patrocinadores e fornecedores.
  • Ano de início — o ano civil da época 1, para que um pacote possa abrir em qualquer era.
  • Modos de secção — estender ou substituir, secção a secção. Veja pacotes de mods.
  • Campeonatos — o mundo faz correr onze séries, e o jogo preenche os lugares que o seu pacote deixa vazios. Desmarque as que não quiser e o número mínimo de pilotos exigido pela sua seleção aparece em direto; deixe a série jogável e desmarque o resto, e os seus pilotos serão as únicas pessoas do mundo.
  • Regulamentos — a escala de pontos e a regra dos 107 % na qualificação.

Páginas Circuitos e Calendário

  • Circuitos — importa os ficheiros .circuit guardados pelo Editor de circuitos do jogo, sem duplicados por nome.
  • Calendário — ordena as rondas da época. Cada ronda é um dos seus circuitos importados ou um traçado gerado automaticamente (escolhe carácter e comprimento). Preenchimento automático a partir dos lugares garantidos coloca cada circuito que declarou um lugar garantido nessa ronda; os restantes ficam no conjunto.

Notas sobre campos específicos

Orçamento da equipa. O orçamento inicial é em milhões e define a tesouraria diretamente. O perfil de comportamento (pequeno / médio / grande) não é apenas um montante: o jogo consulta-o para as reservas de caixa da IA, o teto das infraestruturas, o valor da empresa, o prestígio, a exigência na escolha de pilotos e a ambição em I&D. Deixe-o em branco e é deduzido do orçamento, pelo que uma equipa de 145 M$ se comporta mesmo como uma equipa grande. Defina-o explicitamente só quando quiser um desfasamento de propósito.

Decorações. Duas coisas diferentes vestem as cores, e ambas são pré-visualizadas: o carro de carreira (um de doze modelos em vista lateral, com as suas três cores a substituir as três zonas pintadas) e o carro em 2D em direto (o sprite visto de cima, que veste ainda um de doze padrões de decoração — deixe em Auto para o jogo escolher).

Sprite de carro personalizado. Um PNG que substitui o modelo integrado numa equipa: vista lateral virada à direita, fundo transparente, redimensionado para 256 px de altura ao importar. Pinte as zonas recoloríveis em vermelho / verde / azul puros — passam a ser as cores de equipa 1 / 2 / 3, com o sombreado pixel a pixel preservado; cinzentos e pretos (pneus, cockpit) ficam intocados. Os sprites personalizados não têm zonas de patrocínio, por isso correm sem autocolantes.

Pilotos. Cada aptidão tem dois manípulos — o valor atual e o teto até onde pode crescer — mais uma curva de crescimento. Aleatorizar aptidões sorteia ambos usando as faixas etárias do próprio jogo. O gráfico do cabeçalho traça a carreira resultante época a época; leia-o como a forma de uma carreira, não como uma garantia. Traços oferece os dezasseis do jogo, com os pares incompatíveis a cinzento e a escala de níveis própria de cada traço. Sugerir deduz um salário do total ponderado das estatísticas, Gerar constrói um código único de três letras a partir do apelido.

Fornecedores. A categoria decide o formulário — um fabricante de motores, um de pneus e um de combustível são três coisas diferentes, e a ficha técnica muda com ela. Deixe uma estatística a 0 e mantém o que o jogo gerou.


Ferramenta irmã

No fundo da barra, Editor de idiomas abre o editor de traduções num separador novo — deliberadamente novo, para que o pacote que está a editar continue em memória.