pokemon-showdown/data
Guangcong Luo 7d8d47c97c Refactor BattleEngine
Battle is now an ES6 class... mostly... it's complicated.

Battle's inheritance system has always been a mess. I tried to redo it
in a sensible way but it caused nondeterministic test failures. Not
even kidding; different things would fail each time I ran tests, even
without code changes. I'll investigate closer later, but this refactor
makes it use ES6 classes with only a small amount of hacking, which is
good enough. It is, at the very least, simpler than the previous mess.

BattleEngine.Battle.construct has been renamed BattleEngine.construct.
2016-10-22 23:11:26 -05:00
..
abilities.js
aliases.js
factory-sets.json
formats-data.js
items.js
learnsets.js
moves.js
pokedex.js
rulesets.js
scripts.js
statuses.js
typechart.js