Olá! Estava pensando em algumas coisas para meu projeto, e tive uma certa ideia enquanto jogava um certo jogo. Pois então, queria ter um "sistema de classes customizáveis", por exemplo personagem x começa com classe x, no decorrer do jogo ele obteria diversas classes, da qual o jogador poderia escolher qual usar para o personagem, e isso influenciaria nas ações e respostas de tal personagem. É algo bobo, mas que da um diferencial além de maior interação já que se poderia escolher a personalidade do personagem.
Para isso, poderia haver alguma opção dentro do menu em status/condições, onde se muda a classe do personagem. E também é claro uma forma para que eu possa criar as classes, e um comando para que eu possa adicionar tal classe em tal parte (aquele comando de "chamar script"). E também uma espécie de condição, por exemplo, personagem x com classe x ativa determinado dialogo, caso esteja com outra classe, ativa outro dialogo.
Bem, não se algo assim já existe, mas creio que não. E também nem sei se e possível algo assim ser feito, por que parece ser meio complexo. Mas caso seja possível e alguém esteja disponível, agradeceria a ajuda.