forked from OpenNeo/impress-2020
okay so the PetAppearance restrictions are stored on the asset, because that's how they're defined on Neopets.com too but I think that's a confusing API, so here I define `PetAppearance.restrictedZones`, which just maps over the layers and aggregates the zones server-side, same as we would have done on the client I think that's much easier to understand than having layer contain a field, but having to know that item restrictions _don't_ work that way, you know? |
||
|---|---|---|
| .. | ||
| Color.test.js.snap | ||
| Item.test.js.snap | ||
| ItemSearch.test.js.snap | ||
| Outfit.test.js.snap | ||
| Pet.test.js.snap | ||
| PetAppearance.test.js.snap | ||
| Species.test.js.snap | ||
| SpeciesColorPair.test.js.snap | ||