Skip to main content

motion.play

Overview

  • Play a character animation on the target Zoi. anim_id: CharacterAnim row name (use motion.list to find). section: start section name (Default/Loop/End or motion-specific; default: Default). Use motion.get_info to see valid sections for a motion. position: start position in seconds within the section (default: 0.0). The animation interrupts the current motion. Use motion.stop to stop.

Metadata

FieldValue
DisplayPlay Motion
Categorymotion
AccessUserCheat
ScopeB2Authority
Tags—
AliasesMotionPlay

Parameters

NameTypeRequiredDefaultDescription
anim_idnameyes—Animation ID to play (from motion.list)
entity_identityIdno—Target entity ID (default: possessed)
sectionnameno—Start section (Default/Loop/End, default: Default)
positionfloatno—Start position within section in seconds (default: 0.0)

Usage

await inzoi.cli.execute('motion.play', {
anim_id: '',
entity_id: 0, // optional
section: '', // optional
position: 0.0, // optional
});