So, I'm wanting to replace Attack with something like Thoughts. All the actual attacks are going to be under Special, so I'd like Skill 1 to be something that has each individual actor say something unique to them about the targeted enemy. The way I was thinking it could be done would be if the skill put a state on the enemy and the actor, making a battle event trigger based on having both of the states active to show the text.
But I'm not certain it's possible to have a skill put a state on both a target and the user. So barring that method, I'm wondering if there's an easier way to get this sort of effect.
Mainly, I want to replace Attack, as I don't want it as an option on the battle menu. And I'd like it to be this Thoughts idea, getting the user to voice their own dialog on the enemy.
Thanks for the help!
Skill that makes text based on caster and target?
● ARCHIVED · READ-ONLY
-
-
You can't make a skill check two different arrays in a single common event (or rather, it can be done only theoretically because the branches will become too long if you have more than two or three different actors and enemies).
I suggest you go looking for Yanfly's attack replace or one of the command managers. That way you can give every actor a different "Thought" skill.
That skill will then have only a single array to test instead of a two-dimensional array.
You can do that by giving them a common event that starts with a loop checking which enemy has the state applied, and then checking for the appropiate response in single-level conditional branches. -
I found one that's working out for it, thanks.
-
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.