Team Cereustooling wiki

DS Anim Studio (Team Cereus fork)

Checkedagainst the code on 2026-11-12 11:45

DS Anim Studio (DSAS) shows a character's model, animations and TAE events. The team's fork adds two things:

  • --auto job.json: a batch mode that opens a character, takes screenshots of chosen animations and closes, with no dialogs.
  • --use-workspace: opens a character without the folder picker when its workspace file already exists.

The fork is at S:\_modding\tools\DSAnimStudio, branch claude-automation. The changes are not committed: they are working-tree edits on top of upstream v5-rc6.1, plus the new file DSAnimStudioNETCore/DSASAutomation.cs.

Pages

Rules

  • DSAS is heavy. Run it through the build scheduler: eb.py run --mem <GB> -- <command> (see S:/eclipse-build/docs/AGENTS-GUIDE.md).
  • Do not hand someone an interactive DSAS run when the batch mode can answer the question. Its dialogs are painful.
  • A DSAS save rewrites the anibnd it opened. Never point an interactive session at a release tree.
Source files this page documents (2)
  • modding:DSAnimStudio/DSAnimStudioNETCore/DSASAutomation.cs
  • modding:DSAnimStudio/DSAnimStudioNETCore/zzz_GameRootIns.cs

Changed one of these? Update this page: dsas/README.md (how).