Pular para conteúdo

Modelos de Fichas

Cada modelo de ficha do SDK3 é um documento Lua Form (extensão ‘.lfm’) e toda vez que o usuário abre um personagem, o RRPG Firecast localiza o Lua Form adequado, cria uma nova instância e a exibe na tela.

Veja: * Interfaces Visuais (Lua Forms) * Lua Form e Instâncias

Criando um novo modelo de ficha

Para criar um novo modelo de ficha:

  1. Crie um arquivo texto vazio de extensão ‘.lfm” dentro da pasta do projeto do plug-in.
  2. Abra o arquivo em um editor de texto, copie e cole o seguinte documento:
\<?xml version="1.0" encoding="UTF-8"?>  \<form formType="sheetTemplate" dataType="DATA_TYPE_AQUI"        title="TITULO_AQUI" name="NOME_AQUI">  \</form>
  1. Preencha os campos “dataType”, “title” e “name”:
  2. dataType – Um texto que identifica qual é o tipo de conteúdo do seu modelo de ficha. Você deve inventar um Data Type único que possua ao menos cinco caracteres alfanuméricos, "_" ou "." e que não comece com dígitos. Use a criatividade! Exemplos: “br.com.rrpg.DnD5_S3”, “br.com.rrpg.VampiroAMascara”, “br.com.meusite.MeuModeloDeFicha”, “meuplugin.FichaX”, etc..\  
  3. title – O título do seu modelo de ficha. Este texto aparecerá na lista de fichas quando o usuário criar um personagem. Exemplos: “DnD 5th”, “Vampiro a Máscara”, “Meu modelo de ficha”, etc..\  
  4. name – Nome interno do Lua Form. Deve conter apenas caracteres alfanuméricos ou "_" e não deve começar com dígitos. Exemplos: “frmDnD5”, “frmVampiroAMascara”, “frmMeuModeloDeFicha”, etc.. Apesar de não ser exigida, a prática de colocar “frm” no início do name é recomendada.

 

  1. Pronto! Você acaba de criar um modelo de ficha vazio. 

 

 

Veja agora:

  1. Interfaces Visuais (Lua Forms) para saber mais sobre o arquivo .lfm e completar seu plug-in.
  2. Tutoriais para ter mais ideias para seu modelo de ficha =).

 

 

Criando um novo modelo de ficha - Exemplo passo a passo

O exemplo a seguir utiliza o editor de texto Notepad++.

  1. Criando o arquivo texto vazio de extensão ‘.lfm’ dentro da pasta do projeto de plug-in:

 

Image    Image\ \ Image

 

  1. Preenchendo o conteúdo do arquivo LFM:\ Image

 

  1. Instalando o plug-in:\ Image

 

  1. Testando a ficha no RRPG:

 

Image  Image

 

 

 

\


Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents