🤔 Para Refletir :
"Publique seu jogo. Dê a cara a tapa. Vai ter hater? Sim, porque você foi lá e fez, tem gente que nem faz!"
- HenriqueGibi

Condado Braveheart

Eliyud
Eliyud
Conte-nos mais sobre este plugin!
DadoCWB
DadoCWB
Ashushusa ... É um treco bem bobo mas que me incomodava muito. Eu decidi trocar o Ren'py pelo RMMZ mas a janela de diálogos padrão é muito engessada. E pior: a maneira como ela é implementada da pouca margem para alterações sem que seja necessário mexer em sua estrutura.
  • Curtir
Reações: Eliyud
DadoCWB
DadoCWB
O que eu fiz foi adaptar a janela de escolhas do RMMZ ao padrão usual do Ren'Py e adicionar condicionais: Suponha que você estabelece 3 opções de diálogo para o jogador. Mas duas dessas opções só são disponíveis se você tiver cumprido 2 outras "quests" no jogo. Sem esse plugin você teria que criar 3! (3x2x1=6) variações dessa mesma janela para dar conta das comuninações possíveis.
DadoCWB
DadoCWB
Com o script você cria apenas 1 jabela e condiciona que cada opções só esteja disponível para o jogador se um determinado interruptor do banco de dados esteja ativado. Outra coisa que o plugin faz é "embaralhar" as opções para evitar que as mesmas escolhas estejam sempre na mesma ordem.
DadoCWB
DadoCWB
Também traz uma opção nova e inedita para o RMMZ: atribuir valor de um interruptor a outro (algo que não existe em nenhuma versão do programa). Nada disso é difícil de se fazer mas implementar de forma otimizada foi algo que me exigiu muito das minhas horas de almoço.
Voltar
Topo Inferior