Índice
- Parâmetros do DAT para Veículos dos Jogadores
- Parâmetro 'Obj'
- Parâmetro 'Name'
- Parâmetro 'copyright'
- Parâmetro 'waytype'
- Parâmetro 'freight'
- Parâmetro 'payload'
- Parâmetro 'speed'
- Parâmetro 'cost'
- Parâmetro 'runningcost'
- Parâmetro 'power'
- Parâmetro 'gear'
- Parâmetro 'intro_month'
- Parâmetro 'intro_year'
- Parâmetro 'retire_month'
- Parâmetro 'retire_year'
- Parâmetro 'engine_type'
- Parâmetro 'weight'
- Parâmetro 'length'
- Parâmetro 'sound'
- Parâmetro 'smoke'
- Parâmetros Constraint
- Imagem PNG para Veículos
- Exemplos
Parâmetros do DAT para Veículos dos Jogadores
Os Veículos dos Jogadores, ou simplesmente Veículos, é o nome dado para qualquer veículo que vai ser comprado e usado pelos jogadores.O parâmetro é separado do valor pelo símbolo '='.
Parâmetro |
Explicação |
Valor |
Formato |
---|---|---|---|
Obj | tipo do objeto | vehicle | exatamente esse valor |
Name | nome do veículo | GTK_Truck | texto simples |
copyright | nome do criador | Eu_Mesmo | texto simples |
waytype | tipo do caminho do veículo | road | valores determinados |
freight | tipo de carga | oel | texto |
payload | carga máxima | 100 | número |
speed | velocidade máxima | 100 | número |
cost | preço | 40000 | número |
runningcost | custo de operação | 80 | número |
power | força do motor | 240 | número |
gear | modificador da força | 80 | número em porcentagem |
intro_month | mês do início da produção | 2 | número |
intro_year | ano do início da produção | 1994 | número |
retire_month | mês do fim da produção | 8 | número |
retire_year | ano do fim da produção | 2030 | número |
engine_type | energia utilizada para movimentação | hydrogene | valores determinados |
weight | peso | 12 | número |
length | tamanho do veículo | 12 | número |
sound | som de partida | 2 | número ou texto |
smoke | fumaça do veículo | steam | texto simples |
Parâmetro 'Obj'
Esse parâmetro define o tipo de objeto, para ser um veículo para ser usado pelos jogadores, obrigatoriamente seu valor é vehicle.Parâmetro 'Name'
Parâmetro que define um nome para o veículo, seu nome depois pode ser utilizado numa tradução do pakset para aparecer na caixa de diálogo. Recomenda-se não utilizar espaços, pois isso causa problemas de tradução.Parâmetro 'copyright'
Utilizado para mostrar quem fez todo o trabalho, a imagem e o DAT. Você pode usar seu nome, nick, apelido.Parâmetro 'waytype'
Tipo de caminho que o veículo vai percorrer (estradas, trilhos, água, etc.). Existem valores determinados no código do Simutrans e esse valores só podem ser:Valor |
Caminho |
Veículos |
---|---|---|
road | estrada | Ônibus, Caminhões |
track | trilho | Trens |
tram_track | trilho de bonde | Bondes |
monorail_track | trilho de monotrilho | Monotrilhos |
maglev_track | trilho de maglev | Trem de levitação magnética (maglev) |
narrowgauge_track | trilho de bitola estreita | Trens |
water | água (mar, canais, rios, lagos) | Navios, Barcas, Barcos |
air | Ar | Aviões ou outros veículos aéreos |
Parâmetro 'freight'
Tipo de carga que o veículo transporta, esse valor deve ser o nome do produto especificado no seu DAT. Os valores None, Passagiere e Post podem ser utilizados em qualquer pakset para transportar nada, passageiros e correios respectivamente. Para encontrar algum freight no pakset você pode ver os arquivos good.*.pak na pasta do pakset ou no jogo trocar o idioma para C-English e clicar sobre uma empresa ou veículo que produz ou transporta aquele produto.Parâmetro 'payload'
Carga máxima que o veículo transporta. Esse valor depende muito do tipo de carga e de indústria para qual ele será utilizado. Você terá que fazer alguns testes. Esse valor se conecta com o valor metric do DAT do produto e o com o valor freight. Por Exemplo, o valor é 80 e o freight é Oel; isso quer dizer que o veículo carrega até 80m³ de petróleo.Parâmetro 'speed'
Determina a velocidade máxima do veículo em Km/h. Lembre-se que o veículo sempre respeitará a velocidade permitida das estradas. Esse valor não deve ser utilizado para reboques ou vagões.Parâmetro 'cost'
Determina o preço de compra do veículo, o número é o valor no jogo incluindo os centavos. Se for utilizado 4000000 o preço será de 40.000,00¢.Parâmetro 'runningcost'
Valor que define o custo de operação do veículo incluindo os centavos. O valor é descontado do balanço da companhia a cada Km rodado. Se utilizado 80 o custo será de 0,80¢/Km.Parâmetro 'power'
Define a força que o veículo tem em kW. O valor deve ser em um número inteiro e é exatamente o valor digitado. Por exemplo, 230 será força de 230kW. Não deve ser usado em reboques e vagões.Parâmetro 'gear'
O parâmetro gear, ou câmbio em português, é um parâmetro de ajuste da força, parâmetro power. Esse parâmetro modifica a força que o jogo vai utilizar no veículo, mas continuará mostrando nas janelas o valor do parâmetro power. Ele garante que um veículo que realmente exista mostre a força real dele, mas mantenha a funcionalidade e balanceamento do pakset.O câmbio pode reduzir ou aumentar a força interna. O câmbio é dado em porcentagem, que é a porcentagem do parâmetro power que gera a força interna.
Exemplos:
gear=80 e power=170, a força que o jogo usará é de 136KW.
gear=140 e power=170, a força que o jogo usará é de 238KW.
gear=100 e power=170, a força que o jogo usará não muda, é de 170KW.
Parâmetro 'intro_month'
Mês de início da produção do veículo, ou mês que esse veículo vai aparecer para compra nos depósitos. Esse parâmetro deve ser preenchido no número correspondente do mês, janeiro é 1 e dezembro é 12.Este parâmetro só funciona junto com o parâmetro intro_year.
Parâmetro 'intro_year'
Ano de início da produção do veículo, ou o ano que esse veículo vai estar disponível no depósito. Esse parâmetro deve ser preenchido em números. Você pode tanto utilizar o ano de 2034 como o ano de 215. Você pode utilizar esse parâmetro em conjunto com o intro_month.Este parâmetro é obrigatório, sem ele o veículo nunca começará sua produção, ou seja, nunca aparecerá no jogo.
Parâmetro 'retire_month'
Mês que o veículo vai parar de ser produzido, ou o mês que o veículo vai ficar obsoleto no depósito. O parâmetro deve ser preenchido no número correspondente do mês, janeiro é 1 e dezembro é 12.Este parâmetro só funciona junto com o parâmetro retire_year.
Parâmetro 'retire_year'
Ano que o veículo vai parar de ser produzido, ou ano que esse veículo não estará mais disponível. Esse parâmetro deve ser preenchido em números. Você pode tanto utilizar o ano de 2034 como o ano de 215.Este parâmetro não é obrigatório, se ele não for utilizado o veículo não terá uma data de fim da produção, será produzido sempre.
Parâmetro 'engine_type'
Define o tipo de energia utilizada para movimentar o veículo. Caso o veículo precisa de outro para se movimentar, como um vagão de trem, não deve ser utilizado. Os valores são fixos e só podem ser:Valor |
Significado |
---|---|
Bio | Animal |
sail | Vento |
steam | Carvão |
diesel | Diesel |
electric | Eletricidade |
hydrogene | Hidrogênio |
fuel_cell | Célula Combustível |
battery | Bateria |
Adicional: Motores a hidrogênio e alguns elétricos e a bateria são células combustíveis, mas no Simutrans eles tem categoria específica. Motores a água são também são células combustíveis. Mais informações na Wikipédia.
Parâmetro 'weight'
O número colocado será o peso em toneladas do veículo, no Simutrans esse valor só é representativo, enquanto no Simutrans Experimental ele serve para alguns casos, como limitar a passagem de veículos pesados sobre pontes fracas. Pode ser utilizado valores quebrados utilizando um ponto. Ex.: 1.4 vai ser 1,4 toneladas.Parâmetro 'length'
Determina o tamanho do veículo, serve para ajustar o alinhamento do veículo quando este não tem o tamanho padrão, o valor será de x/16 do tamanho do quadro. Plugin Image
No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src.
Parâmetro 'sound'
Este parâmetro define um som que será emitido quando o veículo começa a se movimentar.Todos os arquivos de som devem ser arquivos WAV e devem ficar dentro de uma pasta 'sound' do pakset que o veículo foi criado. Dentro desta pasta pode conter um arquivo 'sound.tab' que contém uma lista dos sons para eles terem um número (ID).
Tanto o número de ID do som como o próprio nome do som podem ser colocados nesse parâmetro. Para ficar sem som esse parâmetro pode ser omitido ou ser igual a -1.
Parâmetro 'smoke'
Determina alguma emissão para o veículo emitir enquanto se locomove. Muito utilizado em veículos a carvão ou derivados do petróleo.Esse valor deve ser o nome da fumaça criada no pak. Cada pakset tem o seu, por isso você deve verificar os arquivos smoke do pak. Veja mais detalhes em DAT de fumaça.
Parâmetros Constraint
Define outros veículos que devem ser adicionados depois ou antes do que está sendo criado. Pode ser adicionados quantos quiser, basta modificar o número zero entre conchetes.Seu valor deve ser o nome interno do veículo (definido no parâmetro name), ou também pode ser colocado para não permitir ser adicionado depois ou antes de um veículo definindo o valor por none.
Parâmetro |
Nome interno do veículo |
---|---|
Constraint[Prev][0] | trainName_1 |
Constraint[Next][0] | wagonName_2 |
Imagem PNG para Veículos
A imagem PNG além de ser criada também vai precisar de parâmetros só para ela no arquivo DAT. É recomendado ler sobre esses parâmetros, que são melhor explicados no artigo Criando a Imagem PNG.Parâmetro |
Direção no mapa |
Valor exemplo |
---|---|---|
EmptyImage[S] | indo para o sul (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[N] | indo para o norte (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[E] | indo para o leste (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[W] | indo para o oeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[SW] | indo para o sudoeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[SE] | indo para o sudeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[NW] | indo para o noroeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
EmptyImage[NE] | indo para o nordeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
Imagens de Veículo Carregado
Você pode fazer o veículo ter uma imagem diferente se for carregado com algum produto, você pode até adicionar vários produtos. Para isso, você deve adicionar esse parâmetro para definir o tipo de carga que terá uma imagem diferente em seu veículo:Parâmetro |
Explicação |
Valor exemplo |
---|---|---|
freightimagetype[0] | nome do produto | sand |
freightimagetype[1] | nome do produto | coal |
Depois é só adicionar as imagens e defini-las no DAT igual na tabela abaixo, só trocando o primeiro número que na tabela está 0 pelo número correspondente do freightimagetype[X] acima. Caso você queira fazer a imagem de carregado igual para todas as cargas basta não adicionar o parâmetro acima e adicionar os parâmetros abaixo sem os números.
Parâmetro |
Direção no mapa |
Valor exemplo |
---|---|---|
freightimage[0][S] | indo para o sul (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][N] | indo para o norte (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][E] | indo para o oeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][W] | indo para o leste (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][SW] | indo para o sudoeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][SE] | indo para o sudeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][NW] | indo para o noroeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
freightimage[0][NE] | indo para o nordeste (frente voltada para essa direção) | nome_da_imagem.Y.X |
Exemplos
Os exemplos tiveram algumas modificações na wiki, mas não alteram o entendimento aqui.
Limpo. Use para editar Copy to clipboard
|
Imagem PNG Exemplo Este PNG serve para alinhar corretamente os veículos. A cor verde significa a frente do veículo. Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src. |
Caminhão LKW_ERZ pak64 Copy to clipboard
|
Imagem PNG LKW_ERZ.png Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src. |
Trem BRV36 pak64 Copy to clipboard
|
Imagem PNG BRV36.png Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src. |
Navio EnCo pak64 Copy to clipboard
|
Imagem PNG EnCo_SteelShip.png Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src. |
Avião Lockhead_Tristar pak64 Copy to clipboard
|
Imagem PNG Lockhead_Tristar.png Plugin Image No image specified. One of the following parameters must be set: fileId, randomGalleryId, fgalId, attId or src. |
Last wiki comments