When using attacks, 1-5 is a miss. In some cases, 1-2 is a critical miss that causes bad things to happen, like a lost turn or round, or damage to be inflicted on you. This will probably be determined by the move itself.
6-10 is a hit, but the exact number is the damage that would be dealt. Of course, there are abilities that decrease and increase the amount of damage dealt.
Moves Any pokemon can use a "basic attack"
It uses a minimal amount of PP, but is not considered to have a type or any special traits associated with it. It deals a normal amount of damage.
Actual attacks use more PP, but deal 1-3 points (depending on the move) more damage on a successful hit (for damaging moves). Some moves dont deal damage at all, but cause status effects.
The attacks that the pokemon know are any attack that a pokemon of their species could know by levelup or by Egg.
For non canon pokemon, they may have moves as if they were a nonlegendary pokemon of the same type.
TM moves can be learned by anybody, but must be bought from the Mission Hub store.
The damage a move does can depend on the type:
When using a move that is the same type as the user, the damage is increased by one point on a sucessful hit.
When using a move that is super effective against the opponent, the damage is increased by two points on a sucessful hit.
When using a move that is not effective against the opponent, the damage is decreased by two points.
Of course, an attack type that cant effect a pokemon will never succeed.
When using an attack that causes damage as well as a status effect, they may reduce the damage by 2 (minimum 1) to inflict that status effect.
Status effects that can be caused include:
Attack/Special attack Decrease: Damage done by that pokemon is lowered by 1 to a minimum of 1. If it attacks with a super effective attack, this minimum is 2.
Defense/Special defense Decrease: Damage done to this pokemon is increased by 1 to a maximum of +10
....
....
(these can be reversed for moves that increase a stat)
As well as:
Poison: This pokemon takes 2 damage each time it does an action
Burn: This pokemon takes 1 damage every time it does an action. It's damage is decreased by 1.
Paralysis: its chance of being hit by an opponent increases by 1, and it can only use an action every other post.
Confusion: It has a chance of hitting itself or an ally each attack, or completely misinterpreting an action. This is up to the player/DM of the character.
Infatuation: All actions are now oriented towards trying to impress the other pokemon.