pokemon-showdown/sim
Guangcong Luo c0da44c482 Refactor moveset -> moveSlots
pokemon.moveset is now pokemon.moveSlots, which is at least slightly
clearer about what it's doing (tracking move state, mainly PP).

Mostly, this gives a consistent naming scheme for `move` (a Move
object) vs `moveSlot` (a MoveSlot object).

This also refactors a lot of existing `moveSlot` accesses to be modern,
including using `for...of`.
2017-12-05 11:12:44 -06:00
..
battle.js Refactor moveset -> moveSlots 2017-12-05 11:12:44 -06:00
dex-data.js Refactor more tables to arrays 2017-11-30 19:40:16 -06:00
dex.js Pass source effect of switches to client 2017-12-04 19:14:13 -06:00
index.js TypeScript: Improve Sim typing (#4069) 2017-10-20 07:53:26 -05:00
pokemon.js Refactor moveset -> moveSlots 2017-12-05 11:12:44 -06:00
prng.js Split random-teams.js out of scripts.js 2017-07-25 02:59:59 -04:00
side.js Refactor Decision -> Action 2017-12-02 11:34:55 -06:00
team-validator.js STABmons: Fix Necrozma type inheriting (#4214) 2017-12-05 15:49:07 +08:00