pt:rpd:sociologist_npc
Table of Contents
NPC Sociólogo
Descrição
O NPC Sociólogo é um personagem não jogável em Remixed Dungeon que pergunta se o jogador deseja participar de uma pesquisa. Este personagem faz parte de um recurso de jogabilidade que permite aos jogadores acessar conteúdo de pesquisa.
Localização
- Encontrado aleatoriamente nos níveis da masmorra
Interações
- Quando abordado, apresenta um diálogo perguntando ao jogador se ele gostaria de participar de uma pesquisa
- Se o jogador concordar, solicita permissão de internet para baixar o conteúdo da pesquisa
- Se o jogador recusar, o NPC deixa o jogador em paz
Classe Java
- Classe Java: SociologistNPC.java
- Classe Base: ImmortalNPC.java
Comportamento
- Quando abordado, apresenta um diálogo com opções “Sim” e “Não”
- Se o jogador selecionar “Sim”, solicita permissão de internet e tenta baixar survey.json de uma fonte externa
- Se a permissão for concedida, faz o download do conteúdo da pesquisa de um repositório GitHub
- Se o jogador selecionar “Não”, o NPC diz uma mensagem sobre a internet ser necessária para pesquisas
Detalhes de Implementação
O NPC é implementado como um ImmortalNPC que implementa as interfaces DownloadStateListener.IDownloadComplete e InterstitialPoint, permitindo-lhe lidar com o processo de download e gerenciar a interface do usuário durante o download.
pt/rpd/sociologist_npc.txt · Last modified: by 127.0.0.1
