Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 2.34 KB

README_PORTUGUÊS.md

File metadata and controls

40 lines (23 loc) · 2.34 KB

DialogueModule

Como instalar

  • Usando a interface do Package Manager

image

Insira a url https://github.com/FellowshipOfTheGame/DialogueModule.git#upm e aperte em add

image

  • Editando o arquivo Packages/manifest.json diretamente

Se certifique que este projeto está na lista de dependências como mostrado abaixo e abra o projeto normalmente:

{
  "dependencies": {
    "com.fellowshipofthegame.dialoguemodule": "https://github.com/FellowshipOfTheGame/DialogueModule.git#upm"
  }
}
  • Instalando uma versão específica do pacote (Recomendado)

Se você quer instalar uma versão específica do pacote siga as instruções acima, mas substitua #upm com a versão desejada.

A url no primeiro exemplo seria https://github.com/FellowshipOfTheGame/DialogueModule.git#1.0.4 para a versão 1.0.4.

Como usar

A sample 'Example' incluída no pacote tem uma cena e diálogos com 3 casos de uso possíveis, assim como 2 prefabs que podem ser copiadas e alteradas como desejado.

O exemplo é baseado no uso do pacote feito no jogo FinalInferno, onde herdamos as classes base Dialogue e OptionsDialogue para adicionar comportamentos adicionais ao iniciar e terminar um diálogo ao invés de pausar o jogo.

Se o efeito desejado é o do jogo Anathema as classes base devem ser suficiente, basta marcar a opção pauseDuringDialogue no DialogueHandler.

Como contribuir

Depois que as mudanças são gravadas na branch main do repositório, uma github action vai atualizar automaticamente a branch upm com a estrutura de pastas adequada para uma release. Depois disso é só uma questão de criar uma nova release apontando para essa branch upm.

Quando criar uma nova release, é preciso atualizar o número de versão no arquivo package.json usando versionamento semântico no número (major.minor.patch). A tag para essa nova release também precisa ser correspondente com esse novo número de versão.