pokemon-showdown/test
Guangcong Luo a8e8272bac Refactor types and remove ModifyPokemon
The unwieldy system that is typesData is now removed, and is replaced by
the array `types` and the string `addedType`, which track the same amount
of information in a much more efficient way. (Roost is now hardcoded, but
let's not talk about that.)

Incidentally, this now roughly matches client, which tracks typechange
and typeadd as volatiles.

This allows us to remove ModifyPokemon, which overall provides a 10%
performance increase. I was hoping it'd be more substantial, but oh well.
2016-02-16 23:42:37 -06:00
..
application Refactor for more ES6 features 2016-02-10 17:40:21 -06:00
dev-tools/eslint Always use trailing comma for multiline objects 2016-01-01 00:20:07 +01:00
simulator Refactor types and remove ModifyPokemon 2016-02-16 23:42:37 -06:00
.eslintrc Modify data and mods files to follow style rules 2016-01-01 00:18:00 +01:00
main.js Refactor for more ES6 features 2016-02-10 17:40:21 -06:00
mocha.opts Implement JSCS rule to enforce PS conditionals' style 2015-06-12 03:36:36 -05:00