mirror of
https://github.com/smogon/pokemon-showdown.git
synced 2026-03-21 17:25:10 -05:00
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. |
||
|---|---|---|
| .. | ||
| avatars | ||
| chat-plugins | ||
| ladders | ||
| config-example.js | ||
| custom-example.css | ||
| CUSTOM-RULES.md | ||
| formats.ts | ||
| hosts.csv | ||
| proxies.csv | ||