catalog
Pure data: every spawn pattern (catalog kind `style`; `find` also takes `kind = "pattern"`), spawn effect, difficulty curve, sample enemy and look, each labelled with `kind`, `family`, `genres` and `tags`, plus the event list and the label vocabulary. The api serves it through `S…
catalog
Pure data: every spawn pattern (catalog kind style; find also takes kind = "pattern"), spawn effect, difficulty curve, sample enemy and look, each labelled with kind, family, genres and tags, plus the event list and the label vocabulary. The api serves it through SK.catalog(), SK.find(query) and SK.vocabulary(), and the Spawner, enemies and effects modules read their id lists and enemy stats from it. find({ kind, family, genre, tag, id }) filters by any label, each key taking one value or a list.
Scoped to this part · feeds back into the world's score.