So, this is my potential movelist that goes hand in hand with the Encounter system detailed in the other thread. Instead of writing them all down here I've written them in my stats and will provide a link at the bottom of the page. If there are any question, concerns, opinions, etc, please post in here and I can edit them in. But first, a quick explanation:
The moves are written like this: NAME_OF_MOVE - RANGE_OF_MOVE - EXTRA_EFFECTS(IF_ANY)
Also, there are multiple types of range. Here are some example descriptions and visual aids:
Self. This is the simplest one. The move you are using is targeted on yourself. This is mostly status buffs like Swords Dance and Defense Curl. Example is Seedot using Harden, and the move affects everyone on a yellow tile.
Adjacent. This is the next simplest. When attacking, you choose a target on a red tile and then the attack happens. This is mostly close range attacks like Ice Punch and Tackle. Example is Makuhita using SmellingSalt. There are also some moves marked All Adjacent, which is where EVERYONE on a red tile is hit. This is mostly surrounding moves, like Petal Dance and Smog.
Adjacent or Self. This is a logical progression that is basically just Adjacent but you can target yourself if you wish. This is mostly healing moves like Milk Drink and Acupressure. Example is Vaporeon using Wish. Can target anyone on a red tile. There is also a similar version called All Adjacent and Self, which is where EVERYONE on a red tile is hit (for example, Struggle).
AOE on Self. This is an extension of All Adjacent and Self, where the move encompasses more squares than last time. This is mostly weather moves and a few others. Example is Electrode using Explosion. Every yellow tile is hit by the attack. The number of squares in-between the brackets in the range description is how many squares out the attack goes, in the example the range is 3 squares.
Single Square at Range. This is functionally similar to Adjacent, except the potential range of the move is further out. This is most ranged moves, like Ember and Shadow Ball. Example is Nidorino using Poison Sting. Red tiles are possible targets. The number of squares in-between the brackets in the range description is how far the potential attack range is of the attack. In the example the range is three squares.
Attack in a Line. This is the second most complicated attack type. The attack goes out from the Pokemon in a straight (albeit somewhat diagonal) line. In the range description, inbetween the brackets you will see two numbers. The first number is how far out to the sides the attack goes (x) and the second is how far from the Pokemon the attack goes (y). These moves are mostly line-like attacks, like Hyper Beam and Frenzy Plant. Example is Butterfree using Air Cutter. Every yellow tile is a target. Air Cutter's range is (3x1).
AOE at Range. This is the most complicated type, and it is a fusion of AOE on Self and Single square at Range. In the description the first number is the size of the AOE effect, and the second number is the potential attack range. These are usually high-powered long range moves like Judgement and Blizzard. So, in the example provided, Numel is using Lava Plume. Shown is the range of Lava Plume (3 squares).
Now say that the player chooses to use Lava Plume on the square with the green X. Now the AOE effect occurs, and the number of tiles affected for Lava Plume is 1, so the attack happens to everyone within 1 square of the targeted tile. So, in the example, everyone on a yellow tile is hit by Lava Plume.
I wont list all the different types of descriptions, because there are a lot. Well, please peruse the list and offer opinions on the move ranges and effects if you find a problem with them!
MOVE LIST HERE
EDIT: All these moves assume that diagonals are not allowed and that the Trainer moves around with the Pokemon.