- 428
- Posts
- 5
- Years
- Zekko
- Seen Nov 21, 2023
The Tactics System in Dragon Quest Monsters Joker lets the player assign a "Tactic" to their monster, so when "Fight" is selected by the player, your Monsters will decide for themselves what to do based on what Tactic they were given. Monsters following their Tactics are smart enough to not do anything stupid like using a move that will have no effect on their target as long as a better option is available to the Monster. And if your Monster is told to "Follow orders", it will let you decide what it does.
"Show No Mercy" tells the Monster to do as much damage as possible, using whatever attacking move it knows that will do the most damage to whichever available enemy target will take the most damage from the attack.
"Focus On Healing" tells the Monster to use a healing move on any ally at 75% HP or less, or if the Monster has no allies at 75% HP or less currently in battle or lacks any healing moves, act as if Mix It Up is the current Tactic.
"Mix It Up" tells the Monster to pick a random move it knows and use it.
"Follow Orders" tells the Monster to do whatever his trainer tells him to do.
There were other Tactics in Dragon Quest Monsters Joker but these four would be the best for Pokemon.
How can this be programmed into Pokemon Essentials so the player can pick between these four Tactics for each of their Pokemon during battle to automate the move selection process during battle as much as the player desires?
I already coded an option to show up in the Pokemon Menu outside battle for changing Tactics, it lets the player change the Pokemon's Tactics value from 0 for Follow Orders(The default), 1 for Show No Mercy, 2 for Mix It Up, and 3 for Focus On Healing, but right now that "Tactic" value doesn't actually do anything in battle. I don't know enough about Pokemon Essentials for that part.
"Show No Mercy" tells the Monster to do as much damage as possible, using whatever attacking move it knows that will do the most damage to whichever available enemy target will take the most damage from the attack.
"Focus On Healing" tells the Monster to use a healing move on any ally at 75% HP or less, or if the Monster has no allies at 75% HP or less currently in battle or lacks any healing moves, act as if Mix It Up is the current Tactic.
"Mix It Up" tells the Monster to pick a random move it knows and use it.
"Follow Orders" tells the Monster to do whatever his trainer tells him to do.
There were other Tactics in Dragon Quest Monsters Joker but these four would be the best for Pokemon.
How can this be programmed into Pokemon Essentials so the player can pick between these four Tactics for each of their Pokemon during battle to automate the move selection process during battle as much as the player desires?
I already coded an option to show up in the Pokemon Menu outside battle for changing Tactics, it lets the player change the Pokemon's Tactics value from 0 for Follow Orders(The default), 1 for Show No Mercy, 2 for Mix It Up, and 3 for Focus On Healing, but right now that "Tactic" value doesn't actually do anything in battle. I don't know enough about Pokemon Essentials for that part.