NPC animations

How NPC animations work

Summary

Created: Jan 02 2025 by nutboy Last documented update: Jan 02 2025 by nutboy

This page will explain how NPC animations are selected and connected within the files.

Wait, this is not what I want!

entAnimatedComponent

The very base for any animations is the entAnimatedComponent with the name of root. You can usually find it insde the root entity's components array:

animations.gameplay animations does...

(we needed to put those, or no photo mode animations. Where are they read? Why aren't they overwritten by SetupExtensionComponents?)

entAnimatedSetupExtensionComponent

One or more extensions to the entAnimatedComponent for different contexts. You can usually find them insde the root entity's components array:

As of January 2025, we don't exactly know what they do and where they are read. Maybe ask psi at some point.

Last updated

Was this helpful?