Este guia funcionará como a documentação para a criação de configurações personalizadas para o Parking Lot Snapping.
Foreward
Este guia funciona como a documentação para adicionar configurações personalizadas para Mod de encaixe de estacionamento. Escrevi assumindo que você entende o seguinte:
- Como acessar seu arquivo de log.
- Noções básicas do código Cities Skylines com relação a ativos, AIs e prefabs.
- Noções básicas de programação XML
- Tipos de variáveis de programação
A formatação dos arquivos XML pode ser alterada com atualizações do PLS. As configurações personalizadas podem precisar ser atualizadas ou refeitas completamente se o formato XML for alterado devido a uma atualização.
Abreviaturas
- PSA: Ativo de Espaço de Estacionamento
- PLR: Estrada do Estacionamento
- PGR: Estacionamento Garagem Road
- PLS: Mod de encaixe de estacionamento
Modo Criador de Ativos
- Use PSAs assimétricos para registrar informações sobre novos PLRs para facilitar a adição de PLRs.
- Ajustar um PSA assimétrico a um novo PLR irá exportar e importar automaticamente um modelo padrão para o PLR, o que faz parecer que você pode se encaixar em qualquer rede.
- No Prefab, inicialize todos os recursos usando DummyBuildingAI serão listados no arquivo de log para facilitar a adição de novos PSAs.
- Registra a distância entre os locais bloqueados para ajudar a determinar a largura do PSA.
Importação / Exportação
- Caminho da pasta:
- Local para exportar/importar configurações PLS personalizadas.
- Exportar:
- Exportará as configurações atuais para o caminho da pasta especificada em um formato XML que o PLS pode ler e importar. Contagens de erro relatadas na caixa de texto com um carimbo de data/hora. Relatórios de erro mais detalhados estão no arquivo de log.
- Importar:
- Irá ler os arquivos no caminho da pasta especificada e tentará sobrescrever quaisquer configurações PLS dos arquivos. Contagens de erro relatadas na caixa de texto com um carimbo de data/hora. Relatórios de erros mais detalhados estão no arquivo de log.
- Importar na inicialização:
- Se você usar configurações personalizadas, habilite essa configuração para não precisar reimportar suas configurações personalizadas a cada carregamento de jogo.
- Erros comuns de importação/exportação:
- Não é possível gravar o arquivo que está aberto. ou Não é possível abrir esse arquivo está em uso por outro aplicativo.
- Tente esperar um pouco entre as configurações de exportação e importação. Reiniciar o computador resolverá esse problema. Se você souber qual arquivo está causando o problema, abri-lo e fechá-lo pode corrigi-lo. Às vezes, o problema simplesmente desaparece se você esperar um pouco e trabalhar em outros arquivos.
- Não é possível gravar o arquivo que está aberto. ou Não é possível abrir esse arquivo está em uso por outro aplicativo.
Formato de arquivo PSA
- Deslocamento (flutuação): Distância da linha central para PSAs assimétricos
- Largura do Estacionamento (flutuação): Distância entre PSAs adjacentes
- Paralelo (Booleano):
- verdadeiro - pode anexar a qualquer estrada
- falso - não pode ser anexado a PLRs de estacionamento paralelo
- Rotação (float: 0, 90, 270): três tipos de rotações para PSAs assimétricos
- Elevável (Booleano):
- true – permite que a elevação seja alterada para conexão com PGRs. O recurso deve ser capaz de levantar do terreno.
- false – O ativo está restrito a ser anexado ao terreno. Não se encaixará em redes Elevadas ou Ponte.
- Nome (String): deve corresponder ao do recurso info.nome. Use o modo criador de ativos ou as ferramentas Mod para encontrar ativos info.nome.
- Nome do arquivo (string): A seqüência única para funções de importação/exportação. Não é possível incluir caracteres inadequados para um nome de arquivo. O nome real do arquivo será “PSA-” + seqüência única + “.xml”
- Observações:
- Todos os ativos devem ter originalmente uma IA de DummyBuildingAI or ParkingLotSnapping.ParkingSpaceAssetAI.
Formato de arquivo PLR
- Deslocamentos de corredor simétrico (lista de flutuações únicas): cria um corredor ao qual os PSAs simétricos se conectam. + ou – determinam esquerda ou direita.
- Deslocamentos de corredor assimétrico (lista de flutuações únicas): cria um corredor ao qual os PSAs assimétricos se conectam. + ou – determinam esquerda ou direita.
- Unilateral (Booleano):
- true – Restringe os PSAs aceitáveis apenas a assimétricos.
- false – aceita PSAs simétricos e assimétricos.
- Inverter deslocamento (booleano):
- true – Para pequenos PLRs que possuem um corredor que está em um lado da linha central e estacionamento no outro lado.
- false – Para PLRs normais.
- Paralelo (Booleano):
- true – Restringe os PSAs acopláveis apenas ao estacionamento paralelo.
- false – PSAs paralelos, perpendiculares e angulares serão anexados.
- Nome (String): Deve corresponder ao da rede info.nome. Use o modo criador de ativos ou ferramentas Mod para encontrar a rede info.nome.
- Nome do arquivo (string): A seqüência única para funções de importação/exportação. Não é possível incluir caracteres inadequados para um nome de arquivo. O nome real do arquivo será “PLR-” + seqüência única + “.xml”.
- Deslocamento vertical (flutuação): aumenta ou diminui a elevação (m_posição.y) de PSAs por valor. Pode não funcionar se o ativo PSA estiver fixo ao terreno.
- Observações:
- Os PGRs requerem três configurações: Terra (info.nome_Dados), elevado (info.nome E) e Ponte (info.nome B).
Isso é tudo o que estamos compartilhando hoje para isso Cidades: Skylines guia. Este guia foi originalmente criado e escrito por [SSU]ienyang. Caso não consigamos atualizar este guia, você pode encontrar a atualização mais recente seguindo este link.