Criando e editando o combo da protagonista - Projeto-Lufer/JornadaDaExploradora GitHub Wiki
Para cada ataque do combo, tem que criar um scriptable object do tipo "Combo Element".
Nele, você pode configurar:
- Timeout: Tempo até o a personagem resetar o combo
- Duration: Tempo que leva para o golpe cobrir toda a sua área de efeito
- Combo window start: Tempo em que um input de "atacar" do jogador indica que ele quer continuar o combo (só efetuado quando duration acabar)
- Combo window end: Tempo em que inputs de "atacar" do jogador param de ser contabilizados para continuar o combo
- Damage: quanto dano esse ataque dá
- Goes right to left: Se o golpe irá da direita para a esquerda ou ao contrário
Esse scriptable object deve ser adicionado no component "PlayerAttackingState", encontrado no objeto "Player Action States", dentro de Player. No campo "Combo Sequence", você deve adicionar os assets de Combo Elements (scriptable objects criados) na ordem de execução deles.
TO-DO: Adicionar prints ilustrando o processo