lukanpeixe / projetocastleroid

Trabalhando em códigos para o mod/mapa de aventura para Terraria produzido pelo Idealizador e seguidores do canal Press key to play.
Apache License 2.0
8 stars 7 forks source link

(Relevância Menor) Dano Elemental #38

Open lukanpeixe opened 7 years ago

lukanpeixe commented 7 years ago

Seguindo a fórmula do Castlevania, a maioria das armas disponíveis ao jogador serão espadas do estilo stab (estocada reta(não confundir com as lanças, embora elas estejam presentes)). Esta situação, a nível de game design, abre precedente para vários questionamentos. O Primeiro ponto que vou abordar nesta issue, que talvez seja realmente a mais complicada, é a possibilidade de montar um sistema de danos elementais aos jogo (embora o assunto seja o ataque, também pode servir bem para defesa). Assim agregaria elementos as espadas, que se tornariam mais efetivas em determinados casos e aumentaria a gama de estratégia na escolha da arma.

O temos de mais próximo à isso no Terraria é o npc.coldDamage = TRUE que esta ligado ao buff 124 oferecida pela Warmth Potion, trazendo defesa a danos "cold".

Se for possível criar variáveis deste buff e, principalmente, inverter o fator defesa para ataque, poderíamos ter, por exemplo, uma espada que quando usada aplica o "buff de água" por um segundo, assim aplicando o efeito ao herói, embora pela questão temporal, parecerá que na verdade é a espada que tem este efeito. Essa espada de água daria maiores chances de críticos ou penetração à defesa de um "monstro de fogo".

Enfim, uma pequena reflexão. Não há prioridade muito grande neste ponto, mas se bater alguma ideia na cabeça de alguém, durante pesquisa/resolução de outro tópico, compartilhe com nozes!

(Depois vou criar um índice de tarefas menos relevantes, para organizar melhor as coisas e situar este tópico)

Kemado commented 7 years ago

Bom da para fazer criando novas funções ou utilizando as nativas do terraria, caso usarmos as funções nativas teremos que fazer algumas gambiarras caso contrario incrementamos na própria espada o buff e de quebra adiciona o elemento como vc solicitou...

Cannoner commented 7 years ago

Achei um mod que adiciona Danos Elementais. Caso queira se basear nele. Link: http://forums.terraria.org/index.php?threads/elemental-weapon-enhancements.46677/

lukanpeixe commented 7 years ago

@Cannoner Valeu cara, se conseguirmos decompilar o mod, podemos entender a lógica do código :)

lukanpeixe commented 7 years ago

Na verdade é um Mod para Mods, exatamente o que precisamos, mas provavelmente, não do jeito que rpecisamos haha

O mod e seu código esta no git também: https://github.com/gorateron/ElementalWeaponEnhancements

Quem quiser dar uma estudada, fique a vontade. Eu olhei e olhei e não entendi muita coisa haha Sorry :sob: