pokemon-showdown/data
Guangcong Luo 00ffe38593 Inherit ItemData from Item etc
Previously, Condition inherited from ConditionData. Now, ConditionData
inherits from Condition. The advantage of the new approach is that now,
Condition and DataCondition no longer need to be separate types, and
there should be much less duplication of type definitions in general.

This has also been done for

- ItemData/Item/DataItem
- AbilityData/Ability/DataAbility
- FormatData/Format/DataFormat

Species and DataSpecies was already merged, but this also reverses
their inheritance (saving a lot of duplicated definitions in the
process!)

The only one left is MoveData, which is just super complicated and
will need its own commit.
2020-11-04 20:56:27 +00:00
..
mods Inherit ItemData from Item etc 2020-11-04 20:56:27 +00:00
text Abilities: Add isPermanent flag (#7614) 2020-11-03 10:31:11 -05:00
abilities.ts Abilities: Add isPermanent flag (#7614) 2020-11-03 10:31:11 -05:00
aliases.ts Add new aliases 2020-10-23 16:10:29 +04:00
cap-1v1-sets.json Update CAP 1v1 sets 2020-09-14 01:17:35 +04:00
conditions.ts Split up dex-data over individual files 2020-11-04 18:57:27 +00:00
formats-data.ts Random Battle improvements 2020-11-03 19:43:57 +04:00
FORMES.md
items.ts Add Galarica Wreath 2020-10-29 21:01:56 +04:00
learnsets.ts Add event Milcery 2020-10-31 01:25:17 +04:00
moves.ts Abilities: Add isPermanent flag (#7614) 2020-11-03 10:31:11 -05:00
natures.ts Move natures into their own file (#7601) 2020-10-29 08:38:03 -07:00
pokedex.ts Add Galarica Wreath 2020-10-29 21:01:56 +04:00
random-teams.ts Random Battle improvements 2020-11-03 19:43:57 +04:00
rulesets.ts Add Alphabet Cup Move Legality (#7628) 2020-11-03 02:42:34 +04:00
scripts.ts Split up dex-data over individual files 2020-11-04 18:57:27 +00:00
tags.ts Move descriptions to data/text/ files (#7036) 2020-09-06 22:00:11 -07:00
typechart.ts