Como incluir especializações em seu farming simulator mod

Você precisa de alguma maneira de deixar gigantes motor e Farming Simulator saber sobre o seu mod novo e incrível. Naturalmente, a maneira de fazer isso é através do modDesc.xml arquivo com algo conhecido como uma especialização.

Em Agricultura Simulador, uma especialização é uma funcionalidade ou recurso específico que você incluiu no seu tractor ou outra máquina modificada. especializações padrão incluem dirigível, pulverizador, ou enfardadeira. Para obter uma lista mais abrangente de especializações padrão, ter um olhar para o documentação roteiro Farming Simulator. Quase 90 especializações diferentes são definidos ali.

Um veículo pode realmente ter várias especializações, tais como ter um pulverizador acoplável e ser orientável. E, claro, você também pode definir suas próprias especializações com um script Lua.

Adicionando especializações para o seu modDesc.xml é bastante simples. Você só apontar para os scripts de especialização externos que você precisa. Por convenção, a maioria dos modders adicionar mark-up para as especializações pouco antes da storeItems tag.

Para incluir uma das especializações padrão que acompanham o Farming Simulator, você precisa primeiro adicionar uma seção em sua modDesc.xml chamado vehicleTypes. Dentro do vehicleTypes seção, você especificar um tipo e sua especialização. Por exemplo, digamos que seu mod tem uma especialização dirigível. O código que você adicionar seria algo parecido com o seguinte

Video: FARMING SIMULATOR 2017-COMO COLOCAR MODS



Neste mark-up, o tipo tag ocupa mais espaço. O seguinte é uma descrição de seus atributos:

  • nome: O nome do seu mod, ou mais especificamente, o veículo ou máquina em seu mod.

  • nome da classe: Isso reflete a classe de veículo que o seu mod pertence. Todos os veículos padrão, por exemplo, estão na classe de veículos. Escrevendo sua própria classe em Lua é possível, mas geralmente não é necessário.

  • nome do arquivo: Isto pode parecer um toque estranho para você. O fato de que ele começa com um cifrão ($) significa que esta variável é interno para Farming Simulator. No exemplo, ele aponta para o principal script Lua que define veículos. Não vá procurando esse script no seu disco rígido, no entanto. É arquivado dentro de um arquivo.

A tag especialização com um único atributo, nome, está dentro do abrir e fechar tipo Tag. Este é o nome da especialização padrão que deseja incluir com o seu mod.

Se você quiser incluir várias especializações padrão em seu mod, você só precisa incluir mais especialização tags dentro do tipo seção. No entanto, você não precisa mais de um tipo seção a menos que seu mod inclui várias máquinas ou veículos.

>

Publicações relacionadas