Skip to content
mewcodex edited this page Sep 6, 2026 · 6 revisions

Auto-Anthonyology Wiki

English | 简体中文

Auto-Anthonyology generates a new structured card pool for every Slay the Spire 2 run. This Wiki documents both player-facing setup and Component API v3 for custom-character authors.

Players

Mod authors

Start with Component API Overview, then follow Authoring a Component Package. The shortest complete integration path is:

  1. Define reviewed native recipes and structured component atoms.
  2. Register one generation profile and its stable localization/value/keyword metadata.
  3. Register runtime routes for custom opcodes.
  4. Register the external character, concrete generated-card slots, and optional runtime host.
  5. Generate or restore definitions at run start and synchronize the same definitions to every peer.

The API is framework-neutral. It works with direct CharacterModel/CardPoolModel implementations and does not require BaseLib or RitsuLib.

Companion card editors should use the structured Card Tinkering and Settings API instead of parsing localized descriptions or reflecting private generator methods.

See API Changelog before updating an adapter. Current package API version: 3. This Wiki is verified against AutoAnthony 0.3.42, targeting STS2 0.111.x.

Clone this wiki locally