Existe alguma coisa que possa criar um arquivo .dnd4e que não seja o editor oficial?

8

O Linux é uma vantagem. Até mesmo a documentação do formato de arquivo faria.

    
por Sohum 19.10.2010 / 01:20

3 respostas

Como alguém que costumava manter um aplicativo que analisa esse arquivo XML (infelizmente obsoleto agora), posso dizer que o grande problema com esse arquivo não é necessariamente analisá-lo (embora a escolha de certas abordagens no XML torne o bebê Jesus chora) o grande problema é que desde que o formato do arquivo é quase XML, e 'interno' para WotC, eles se sentem livres para mudá-lo à vontade. Às vezes, mudando de pequenas maneiras, às vezes de grandes formas. Assim, o problema para ferramentas de Importação / Exportação de terceiros não é decifrar a insanidade, é a sua repetidamente decifrando a insanidade.

Além disso, o "XML" real (observe as aspas) é preenchido com referências a IDs internos em seu banco de dados; Assim, não é possível criar corretamente esses arquivos sem quebrar o banco de dados (você terá problemas) ou usar o CB para gerar a permutação completa de opções válidas e extrair IDs para seu próprio sistema e, em seguida, usar o sistema para gerar o XML. Você não pode salvar o passo intermediário, ou você terá problemas (cópia ilegal do seu IP). Além disso, você não iria querer de qualquer maneira; esses IDs estão longe de ser estáticos.

    
20.10.2010 / 17:34

A maior parte é bastante simples se você tiver alguns exemplos para trabalhar. Está faltando um pouco de informação como outros apontaram. O que você quer fazer com o arquivo pode nos ajudar a seguir em frente. Por exemplo, no i4e, o site de importação agora pode criar um novo caractere sem o arquivo .dnd4e, e você pode importá-lo para o aplicativo como se tivesse começado com um. Eu conheço os arquivos muito bem neste momento, então se você encontrar alguma coisa, não hesite em me enviar uma mensagem.

    
20.10.2010 / 04:32

Eu encontrei este segmento do enworld que afirma:

Well, the .dnd4e file is nothing but a text file with XML in it.

Isso significa que você pode abri-lo (e talvez seja necessário alterar a extensão para .xml ) e você deve poder analisá-lo.

Um problema (descrito no mesmo tópico) é que as descrições e textos de energia são armazenados em um banco de dados dentro do próprio aplicativo de criação de caracteres e não estão incluídos no arquivo .dnd4e .

    
19.10.2010 / 01:33