Of course I’m not making text files all the time, I use Faceposer to create the choreography and then, once I save it, faceposer converts it to the code you see above. The game then loads it in once I give the NPC the command to play this animation. And based on the values the game engine extrapolates how the NPC should move.

To make an NPC do an animation you’ll need the console. First spawn an NPC, then while pointing at it type the following in the console ent_setname NAME Now, still pointing at the NPC type ent_fire NAME setexpressionoverride scenes/NAMEOFYORSCENE.vcd Now the NPC plays the animation in a continuous loop, when filming you’d have to cut the right part out.