pt:rpd:bella_npc
Table of Contents
BellaNPC
Descrição
Bella é uma menina muito elegante. Toda sua aparência diz “Eu sou boazinha com todo mundo.”. Ela é encontrada no final do jogo e serve como um dos possíveis finais.
Interações
- Ao encontrar Bella, ela dirá que não tem interesse em plebeus como você
- Nota: A implementação atual não inclui lógica de interação especial para quando o jogador tem o Amuleto de Yendor, apesar dos recursos de string indicarem que essa interação era pretendida. Quando o jogador tem o Amuleto de Yendor, Bella teoricamente deveria oferecer a opção de dar um passeio juntos e discutir seu futuro mútuo, mas essa funcionalidade não está atualmente implementada no código.
Detalhes de Implementação
- BellaNPC estende a classe ImmortalNPC, que impede que ela seja morta
- A interação é gerenciada pelo método
interactna classe BellaNPC.java - A mensagem básica é recuperada dos recursos de string:
BellaNPC_Message - Mensagens adicionais relacionadas ao Amuleto de Yendor existem nos recursos de string mas não estão implementadas no código:
BellaNPC_Amulet_M- Mensagem para herói masculino com AmuletoBellaNPC_Amulet_F- Mensagem para herói feminino com AmuletoBellaNPC_Yes_End_Game- Opção de resposta positiva para terminar o jogoBellaNPC_No- Opção de resposta negativaBellaNPC_Angry- Mensagem de resposta irritada
Referências de Código
- Implementação de BellaNPC: BellaNPC.java
- Classe base (ImmortalNPC): ImmortalNPC.java
- Manipulador de interação: método interact
- Recursos de string: Todas as strings de BellaNPC
- Registro na fábrica de mobs: registro de BellaNPC
pt/rpd/bella_npc.txt · Last modified: by 127.0.0.1
